Xamarin.Forms: The Big Picture

Xamarin.Forms extends the Xamarin framework with a shared abstraction of the common UI objects of each platform. In this course, you'll learn foundational knowledge to help you decide if Xamarin.Forms can help with your cross-platform development.
Course info
Rating
(25)
Level
Beginner
Updated
Dec 24, 2019
Duration
58m
Table of contents
Description
Course info
Rating
(25)
Level
Beginner
Updated
Dec 24, 2019
Duration
58m
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.

About the author
About the author

Jeff Hopper is a polyglot solution developer with over 20 years of experience across several business domains. He has enjoyed many of those years focusing on the .Net stack.

More from the author
Querying Data in AWS Databases
Intermediate
34m
May 21, 2020
More courses by Jeff Hopper
Section Introduction Transcripts
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.