This fun and interactive workshop offers an end-to-end experience for building a simple; yet interesting PokéApp with practical features using the latest ASP.NET Core bits and Xamarin. Bring your laptop and follow along, or just sit back, relax and see how everything evolves from scratch.
We'll be building the PokéApp complete with a secure & RESTful back-end including a native front-end using modern features like maps & pull-to-refresh.
18:30 - Doors open - welcoming & pizza
19:00 - So it begins: There shall be an API (Fanie Reynders)
Most apps need some kind of back-end and in this session we will be going hands-on in building a secure RESTful API for the PokéApp using a couple of great features from ASP.NET Core, like routing, middleware, media-type formatters, dependency injection and Kestrel. We're also touch on some basics of wiring up a database using Entity Framework Core to create the ultimate API with all the bells and whistles.
19:45 - Break
20:00 - Using the API to catch 'em all! (Gerald Versluis)
Following up on the API that was just created, we are going to see how to get the data from the API and show it in a cross-platform native app with Xamarin. For this we will be using Xamarin.Forms to share as much code as possible and use some smart NuGet packages to easily implement awesome features without repeating ourselves. Think MVVM, REST API calls, showing the Pokémon on a map and in a list with all features you would expect from that. Break out your laptops and follow along and become a true Pokem.. uh Xamarin master!
20:45 - Drinks - wohoo!