Xamarin Essential Training: Create Your First App

Author

Released

6/20/2018

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

Skill Level Beginner

1h 39m

Duration

40,144

Views

Show MoreShow Less

- [Instructor] Xamarin is an amazing toolfor writing cross-platform applications.This course is all about helping youmake the leap from C# developer to mobile developerby introducing you to Xamarin development.I'm Matt Milner and I've been writingsoftware for almost 20 years.In this course, I'm gonna give youa quick overview of Xamarin and how it works,and how you can use itto develop cross-platform applications.Then we're gonna get your Mac and Windows machinesall set up so that you're ready to godeveloping for iOS, Android, and Windows.

We'll jump in and start building an applicationto manage training rooms at your company.We'll start with a shared library,learning about .NET standardand how we can share that codeacross all of our platforms.We'll build an Android applicationand learn about activities, and intents,as well as a layout.And we'll test in emulatorsand on an actual device.And we'll move over and build a native iOS applicationusing that same shared library.We'll define view controllersand storyboards for iOS.

Then you'll learn how to navigatebetween your views thereand we'll test on the iOS simulator,and provision an actual iOS deviceto test on hardware.And, finally, we'll builda universal Windows platform appto wrap it up and leverage that same shared library,and we'll test that out locallyon the simulator and on the local machine.As a C# developer,I'm sure you're gonna love Xamarinfor mobile development as much as I do,so let's get started.