Gill Cleeren

Gill Cleeren / BEL

.NET Solution Architect

Gill Cleeren is a Microsoft Regional Director, Visual Studio MVP, Xamarin MVP and Pluralsight author. Gill focuses on web and mobile development and loves Xamarin. Gill is a frequent speaker at many international conferences such as TechDays, TechEd, NDC, VSLive, DevConnections and many more. He also is the founder of Techorama, the biggest IT conference in Belgium and he runs Visug, the .NET user group in Belgium as well. You can find his website at www.snowball.be.

Sessions

The speaker has no session on this day.

- / Hall B

Mobile applications are getting more and more complex and the requirements for apps change all the time. It’s vital that we build a flexible and modern architecture, both in the app as well as in the backend. Amongst others, this means that applications need to be built out of several, smaller components that work together seamlessly. In this session, we will explore an end-to-end architecture for building a modern enterprise mobile app and its backend. The app is built using Xamarin.Forms, based on the MVVM principles. This results in clear separation of concerns and promotes loose coupling, making changes to the functionality easier to test and implement. On the backend, the application talks with a microservice-based API, built with ASP.NET Core and hosted with Docker. After this session, you will have a good idea how you can create modern mobile apps .

Session Detail

- / Hall B

There’s no denying to it: apps are more popular than ever. Once something becomes popular, it becomes a preferred target for criminals and hackers, trying to exploit any security holes we as developers have left in our code-base. This way, they can get access to credentials or can even reverse-engineer your code. In the end, it’s the user who is the victim of all this. And he’ll know where to write that bad review of your app, which shines bad on you and your company.While security for web applications has finally become more common, the story is different for mobile apps. In this session, we will explore the security risks listed in the latest version of the OWASP Mobile Top 10. You’ll see how we can address them in our code and to do so, we’ll be using Xamarin applications which are vulnerable to one or more possible attacks.Disclaimer: the speaker is not responsible for any panic attacks this session may cause with mobile developers.

Session Detail