Xamarin.Forms: The Big Picture
By Jeff Hopper
Course info



Course info



Description
Xamarin.Forms helps .NET developers quickly create user interfaces by extending the Xamarin framework with a shared abstraction of the common UI objects of each platform. In this course, Xamarin.Forms: The Big Picture, you'll learn foundational knowledge of Xamarin.Forms to help make an informed decision of whether Xamarin.Forms can help with your cross-platform development efforts. First, you'll learn where Xamarin.Forms fits within the Xamarin ecosystem. Next, you'll discover the core components that make up the Xamarin.Forms framework. Finally, you'll explore how you can quickly get up and running developing cross-platform applications using Xamarin.Forms. When you're finished with this course, you'll have the skills and knowledge of Xamarin.Forms needed to make an informed decision of whether Xamarin.Forms is a good fit for your particular project.
Section Introduction Transcripts
Course Overview
Hi everyone. I'm Jeff Hopper, and this is Xamarin.Forms : The Big Picture. This is a technical introduction to the Xamarin.Forms framework. It is mainly for developers but will also be helpful for anyone who may be working with the development team. Xamarin.Forms is an extension of the Xamarin cross-platform framework for .NET developers and provides a shared abstraction of the common user interface objects of each platform, helping developers share even more of their application code between targeted platforms. In this course we are going to take a higher-level overview of how Xamarin.Forms fits within the overall Xamarin ecosystem, providing just a little bit of detail of the components and tools involved to achieve this goal of writing the user interface code once and sharing between platforms. While this is an exciting goal of near 100% shared code between platforms, there are some limitations to what can be shared using Xamarin.Forms. I will wrap up this course with some things to keep in mind before deciding to jump all in with Xamarin.Forms. By the end of this course, I hope to whet your appetite of the potential of Xamarin.Forms to write a good portion of your user interface once and then be able to share across multiple platforms while providing a grounded view of the types of user interfaces that can benefit from using Xamarin.Forms compared to other scenarios that are just not a good fit. I hope you'll join me on this journey to learn Xamarin.Forms with the Xamarin.Forms : The Big Picture course, at Pluralsight.