Mobile, Medium (1 hour)
If you are a C# developer and need to build a line of business cross platform mobile application, Xamarin and Xamarin Forms should be your tools of choice. But if this is your first time, how do you know if you have made solid choices in your application architecture? In this session, you will receive guidance on using Xamarin and Xamarin Forms (open source platform for building native mobile applications) to create an application architecture that will support not only the delivery of your application but future application maintenance and feature additions. Topics discussed: Dependency Injection, Component Communications, Validation, Navigation, Accessing Remote Data, Security, Configuration Management, and integrating 3rd party UI components.