Level: Introductory to Intermediate
So you think you know how to build mobile apps with Xamarin? Sure, we believe you can build a basic mobile app that works. But how do you create an app that sticks? How do you delight your users with a fast, responsive, and intuitive app? In this full-day hands-on workshop, Roy and Marcel will guide you through several advanced scenarios. You will start with a basic app which has all the common flaws we see today in many mobile apps, and you will learn how to improve the app in such a way that your user will be ecstatic.
Advanced Xamarin Forms - Forms Shell, Visual (theming), performance, and more
Resilient connected & disconnected clients - Local database, background sync, graceful error handling
Integrating with OS services - Calling, Text/SMS, Calendar, Contacts
Notifications - Remote notifications, local notifications, interactive notifications
Monitoring your success - Adding telemetry & logging, error tracking, analytics
Tapping into native experiences - 3D Touch, content indexing & device search, app links, extensions
Alternative input - Speech recognition, image recognition, adding a splash of AI
You will learn:
- How to add richer features to your app and increase user happiness
- How to make your app faster and more robust
- How to better leverage Xamarin.Forms
You must provide your own laptop computer (Windows or Mac) for this hands-on lab.
To get the most out of this Hands-On Lab, please prepare your machine ahead of the conference. The Android SDK is a large download, which is very hard to download over conference WiFi. The most comprehensive way to get ready is to complete the steps in Microsoft’s Getting Started tutorial online at:
You can participate with either a Windows developer PC or a Mac. Do make sure that you create a blank Xamarin solution and try to run the app in an emulator or on your physical mobile device.
Please come prepared. It will save lots of time during the workshop. We’re looking forward to seeing you in Orlando!