Extending Xamarin.Forms

Exposing platform-specific user interface functionality is key to having shared native functionality. This course will teach you to extend Xamarin.Forms to expose that native functionality.
Course info
Level
Intermediate
Updated
Apr 15, 2020
Duration
1h 13m
Table of contents
Description
Course info
Level
Intermediate
Updated
Apr 15, 2020
Duration
1h 13m
Description

Xamarin.Forms promises the ability to maximize code sharing while maintaining access to the native platforms. In this course, Extending Xamarin.Forms, you’ll learn to expose native platform functionality to Xamarin.Forms. First, you’ll explore extending control functionality by creating custom Renderers. Next, you’ll discover how to use Effects to expose functionality without as much ceremony as Renderers. Finally, you’ll learn how to utilize native views to expose functionality to Xamarin.Forms with even less ceremony by embedding them directly in a control. When you’re finished with this course, you’ll have the skills and knowledge of Effects, Renderers, and Native Views needed to extend Xamarin.Forms.

About the author
About the author

Jared Rhodes is a Microsoft MVP for Azure focusing on Edge, Mobile, Cloud, and AI trying to find the subsection and make them work together.

More from the author
Creating Responsive Layouts in Xamarin.Forms
Intermediate
1h 12m
May 19, 2020
More courses by Jared Rhodes
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hi, everyone. My name is Jared Roads and welcome to my course extending Zaman forms. I'm a Microsoft M v P for the Azure platform and exam and certified developer at Kamata Technologies, a consulting and training firm based out of Atlanta, Georgia. In this course, we're gonna cover how to extend Zaman forms using renderers, which allow you to expose platform specific you y elements and controls and consume them in shared zaman forms code. Then we will discuss effects. Effects are a simpler solution to a simpler problem. They allow you to create reusable components that edit elements from the native platform rather than expose those elements for consumption. Once we've completed our discussion on effects, we will move into native forms. This will cover native use and native forms, which allows for a much more blurred view of what his amour informs on what is Amarin without forms. By the end of this course, you'll know the concepts of exposing platform functionality to shared code. Inzaman forms well enough to get started building your first project. I hope you'll join me on this journey to getting started with APP development with C Sharp and Samrin with the extending Zaman Forms course here at Pluralsight.