Introduction to Xamarin.Android

Learn the foundations of building Android app in C# with Xamarin
Rating: 3.9 out of 5 (229 ratings)
12,055 students
Introduction to Xamarin.Android
Rating: 3.9 out of 5 (229 ratings)
12,055 students
Upon completion of this course students will be able to: create a project, build an Activity's UI, add behavior to an Activity, read and retrieve results from an Activity, and update the Android SDK


  • Familiar with C# and .NET, Visual Studio with Xamarin installed, Android Emulator

This course introduces Xamarin.Android development using Visual Studio. Build Android applications using C# and .NET that take advantage of the entire Android API surface to provide a fully native experience. Topics include the Activities, Intents, and navigation and how to update your development environment. Students will build and deploy two Xamarin.Android applications.

Who this course is for:
  • Experienced .NET developers with an interest in using their skill to build mobile applications
11 sections • 21 lectures • 1h 50m total length
  • Introduction
  • What is Xamarin?
  • Install Xamarin
  • Describe Xamarin.Android
  • Create a Xamarin.Android project
  • Decompose an app into Activities
  • Flash Quiz
  • Build an Activity's UI
  • Add views to a layout
  • Write an Activity's behavior
  • Implement behavior
  • The Xamarin.Android tools
  • Xamarin.Android and the Android SDK
  • Update Tools and SDK Platform
  • Explore the completed exercise
  • Flash Quiz
  • Understanding activities and context
  • Flash Quiz
  • Create an explicit intent
  • Start an Activity in your .apk
  • Navigation and the back button
  • Back stack and finishing an Activity
  • Programmatically end an Activity
  • Activities, Arguments, and Processes
  • Loading and Retrieving Arguments
  • Flash Quiz
  • Pass arguments to an Activity
  • Passing Data between Activities
  • Request codes and result data
  • Get Activity results
  • Flash Quiz

Course Authors/Instructors Microsoft
Xamarin University
  • 4.1 Instructor Rating
  • 881 Reviews
  • 26,390 Students
  • 4 Courses

Xamarin University is a live, interactive, mobile development training led by Xamarin experts. Start learning Xamarin from the people who know it best. With over 80 courses covering 10 tracks, Xamarin University is the best training offering that will keep you up-to-date to stay ahead in this fast paced mobile world.