Xamarin Essential Training: Create Your First App

Xamarin Essential Training: Create Your First App

English | MP4 | AVC 1280×720 | AAC 48KHz 2ch | 1h 39m | 301 MB

Learn how to create your first app using Xamarin, a cross-platform development solution that helps simplifies the development process by letting developers use C# to create iOS, Android, and Universal Windows apps. Matt Milner starts the course by walking through the setup process. Then, he demonstrates how to develop remotely and leverage libraries. Next, he goes through how to provision devices and test applications on real and simulated hardware. He also covers how to apply layouts, create views, and more.

Topics include:

  • Cross-platform code reuse
  • Visual Studio install guidelines
  • Remote Windows development
  • Creating a .NET Standard library
  • Testing on an Emulator
  • Navigating a segue
  • Provisioning and testing on a device
  • Using constraints for a layout
  • Creating list views and detail views
Table of Contents

Introduction
1 Welcome
2 What you should know

Welcome to Xamarin
3 What is Xamarin
4 Android iOS and Windows development
5 Cross-platform code reuse

Xamarin on Mac
6 Set up a Mac for development
7 iOS and Mac applications
8 Android on a Mac
9 Visual Studio for Mac

Xamarin on Windows
10 Visual Studio install guidelines
11 Android tools on Windows
12 Configure a Mac for remote Windows development
13 Connect to the Mac for debugging

Building a Shared Library
14 Create a .NET Standard library
15 Define shared models
16 Build a repository

Building an Android Application
17 Create the Android application
18 Work with activities
19 Test on an emulator
20 Build user interfaces
21 Wire up the data
22 Navigate between activities
23 Testing on a device

Building an iOS Application
24 Create the iOS application
25 Define Controllers
26 Build a storyboard
27 Define the UI
28 Wire up the data
29 Navigate a segue
30 Provision and test on a device
31 Use constraints for layout

Building a UWP Application
32 Create the UWP application
33 Create list view
34 Layout detail view
35 Wire up the data
36 Test the app in the simulator

Conclusion
37 Next steps