Xamarin.Forms, a technology from Microsoft, allows us to build cross-platform mobile applications that run on Android, iOS, and Windows where we write the code once, including the UI code. Writing these UIs is done using XAML. In this course, Building Xamarin.Forms Applications with XAML, you'll see how you can apply XAML to build mobile applications with Xamarin.Forms for the major mobile platforms.
First, you'll learn the XAML language and its syntax. Next, you'll discover how you can build application UIs using pages, layouts, views and lists. Finally, you'll explore how to apply styles to simplify UI development. When you're finished with this course, you'll have the skills and knowledge of building UIs with XAML for real-world Xamarin.Forms applications.
Course Overview Hi everyone. My name is Gill Cleeren, and welcome to my course, XAML in Xamarin.Forms. I'm the CTO of Xpirit Belgium, and help my customers with architectures for mobile and web applications. Mobile applications are everywhere. They support more processes and activities every new day. Building mobile apps is still complex, mostly due to the fact that we have to build mobile apps for multiple platforms. That brings a higher learning curve for developers. Xamarin.Forms, a technology from Microsoft, makes it possible to write a code, including the UI code, once, and run the application on Android, iOS, and Windows. Writing these UIs is done using XAML. This course will teach you how you can write your Xamarin.Forms applications using XAML. You'll learn the XAML syntax, how to create pages and layouts, and use the built-in views. We'll be doing this using a sample application that you'll build up through the modules of this course. Some of the major topics that we'll cover include, learn the XAML language and its syntax, understand how Xamarin.Forms pages, layouts, and views make it possible to share the UI between Android, iOS, and Windows, understand styling and custom renderers, and build an entire application end to end in Xamarin.Forms. By the end of this course, you'll have a good understanding of how you can use Xamarin.Forms to build cross-platform applications that run on iOS, Android, and Windows. Some basic C# knowledge is expected for this course. I hope you'll join me on this journey to learn how to build Xamarin.Forms applications using XAML in the XAML in Xamarin.Forms course, here at Pluralsight.