Presentation: Tweet"Building cross-platform native UIs with Xamarin.Forms"
Building cross-platform native UIs with one shared codebase was once just a dream. With Xamarin.Forms and Azure, this dream is now a reality. Xamarin.Forms allows you to build a native UI for three platforms with one shared C# codebase. Azure app services connect it all together. Simply put, if you know C# then you already know how to build iOS, Android, and Windows apps. Leverage the .NET Framework to build out your shared business logic including integration with Azure app services and then build out your shared UI in C# or XAML. Xamarin.Forms also features a built-in two-way data binding, dependency service to help you implement platform-specific code, an advanced cross-platform animation system, support for custom controls, and lots of other powerful features to help you build the best apps possible in the least amount of time. During this session we will cover using the Xamarin platform and the Xamarin.Forms library to share even more code across iOS, Android, and Windows Phone. This talk we will focus on the code with several live coding examples throughout the entire session. When you leave you will have the knowledge to create your first iOS, Android, and Windows mobile apps in C# and XAML with Xamarin and Xamarin.Forms
Objectives
Objectives
- Understand the basic principles of native development for iOS, Android, and Windows 10 devices.
- Get started building cross-platform native apps and sharing C# code across iOS, Android and Windows using Xamarin tools.
- Properly structure a cross-platform solution for maximum code reuse while still having access to the native features of each platform.