Learn how to use Xamarin to develop your first cross-platform application, for mobile devices running Android or iOS.
- [Instructor] Xamarin is an amazing tool for writing cross-platform applications. This course is all about helping you make the leap from C# developer to mobile developer by introducing you to Xamarin development. I'm Matt Milner and I've been writing software for almost 20 years. In this course, I'm gonna give you a quick overview of Xamarin and how it works, and how you can use it to develop cross-platform applications. Then we're gonna get your Mac and Windows machines all set up so that you're ready to go developing for iOS, Android, and Windows.
We'll jump in and start building an application to manage training rooms at your company. We'll start with a shared library, learning about .NET standard and how we can share that code across all of our platforms. We'll build an Android application and learn about activities, and intents, as well as a layout. And we'll test in emulators and on an actual device. And we'll move over and build a native iOS application using that same shared library. We'll define view controllers and storyboards for iOS.
Then you'll learn how to navigate between your views there and we'll test on the iOS simulator, and provision an actual iOS device to test on hardware. And, finally, we'll build a universal Windows platform app to wrap it up and leverage that same shared library, and we'll test that out locally on the simulator and on the local machine. As a C# developer, I'm sure you're gonna love Xamarin for mobile development as much as I do, so let's get started.
- 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
1. Welcome to Xamarin
2. Xamarin on Mac
3. Xamarin on Windows
4. Building a Shared Library
5. Building an Android Application
6. Building an iOS Application
7. Building a UWP Application
Next steps1m 11s
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.