Learn how to use Xamarin to develop your first cross-platform application for mobile devices running Android, iOS, or Windows.
Overview
Syllabus
Introduction
- Xamarin Essential Training
- What you should know
- Exercise files
- What is Xamarin?
- Mobile and desktop development
- Cross-platform code reuse
- Set up a Mac for development
- iOS and macOS applications
- Android on Mac
- Visual Studio for Mac
- Set up Windows for development
- Android on Windows
- Configure a Mac for remote Windows development
- Connect to the Mac for debugging
- Create a .NET Standard library
- Define shared classes
- Build a data store interface
- Challenge
- Solution
- Create the Android application
- Work with native UI elements
- Test the application on an emulator
- Build the user interfaces
- Connect the data to the UI
- Navigate between UI elements
- Challenge
- Solution
- Create the iOS application
- Define view controllers
- Build a storyboard
- Build the user interfaces
- Connect the data to the UI
- Navigate between UI elements
- Challenge
- Solution
- Create the WinUI application
- Define list view
- Build the user interfaces
- Connect the data to the UI
- Test the application
- Challenge
- Solution
- What's next?
Taught by
Matt Milner