Xamarin.Forms Essential Training
Offered By: LinkedIn Learning
Course Description
Overview
Get started with Xamarin.Forms. Learn how to use this cross-platform UI toolkit to build fully native mobile apps using C#.
Syllabus
Introduction
- Cross-platform mobile app development
- What you should know
- A look at the app you're building
- Xamarin.Forms in context
- Create a Xamarin.Forms solution
- The Xamarin.Forms application
- Initialize Xamarin.Forms
- Xamarin.Forms pages
- Navigate between pages
- Create a Shell application
- Organize Shell contents
- Customize the flyout
- Choose a UI framework
- Xamarin.Forms layouts
- Create a page using StackLayout
- Use RelativeLayout
- Databinding basics: Display data
- Bind and display a list of data
- Use CollectionView Grid layout
- Create a form page with Grid layout
- Binding to entry fields
- Use ScrollView
- Add style to a control
- Trigger a style by property value
- Use OnPlatform
- Use OnIdiom
- Set up the dependency service
- Android service implementation
- iOS service implementation
- Install Xamarin.Essentials
- Use a Xamarin.Essentials package
- Prepare to use native controls
- Add an iOS control
- Add an Android control
- Prepare for custom renderers
- Android renderer
- iOS renderer
- Next steps
Taught by
Matt Milner
Related Courses
Creative, Serious and Playful Science of Android AppsUniversity of Illinois at Urbana-Champaign via Coursera Creative Programming for Digital Media & Mobile Apps
University of London International Programmes via Coursera Pattern-Oriented Software Architectures: Programming Mobile Services for Android Handheld Systems
Vanderbilt University via Coursera Introduction aux réseaux cellulaires
Institut Mines-Télécom via Independent Mobile Web Development
Google via Udacity