Learn how to use a single programming language, C#, to write applications for iOS, Android, and Windows.
- [Narrator] Xamarin is a tool that allows you to use your existing C# skills to write cross-platform mobile applications for iOS, Android, Windows and Mac. Using C# means that you can use all the powerful features and libraries you already know for networking and asynchronous work; things you're gonna need in a mobile platform. Using Xamarin, developer can write in a single language and take advantage of code sharing to reduce the complexity of writing and managing a mobile application. Unlike traditional development with multiple languages and very little reuse, Xamarin development focuses on reusing business logic while allowing for native user interface development.
In 2016, Microsoft acquired Xamarin and folded their team of developers into the Microsoft development teams. This means that Xamarin is now integrated in the Visual Studio as a standard workload just like ASP.NET or Windows Universal Platform Development. Additionally, the Xamarin Studio product which was formally a standalone IDE for both Windows and Mac has been brought under the Visual Studio brand. On Windows, that means there is no more Xamarin Studio. Use Visual Studio with the Xamarin workload. But, on the Mac, Xamarin Studio was renamed, rebranded and updated; become Visual Studio for Mac.
- 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.