Building Native Android Apps in C# with Xamarin

A session at Google I/O Extended 2015: New Jersey (Montclair State University)

Thursday 28th May, 2015

6:00pm to 6:50pm (EST)

Android is a popular development target for modern apps, providing usability on phones and tablets. The native developer tools from Google require Java and Eclipse or Android Studio to build Android apps.

Many developers are looking for an alternative approach that lets them share a lot of code across mobile platforms, but without sacrificing the user experience, performance or capabilities of their apps. Xamarin is a powerful toolset that allows developers to write native Android (and iOS) apps using C#, thanks to the Mono framework – an Open Source project that brings the C# language and .NET to other platforms.

This session explores how you can build cross-platform applications for iOS, Android, and Windows using C#, where we’ll focus more in depth on the Android experience. You’ll learn how to get started with Xamarin, which tools and emulators you can use, how Xamarin integrates with the Android SDK, and finally how to structure your projects for maximum code reuse when targeting multiple platforms. We’ll even look at how you can share UI code with Xamarin.Forms.

Native mobile development doesn’t have to be so hard. Whether you’re an Android developer curious about other platform, or a .NET developer curious about Android, this session is perfect for you.

About the speaker

This person is speaking at this event.
Nick Landry

Canadian Geek in NJ. Microsoft Technical Evangelist, NY Metro. X-plat Mobile Developer. Ex-WPDEV MVP. GIS Pro. Game Dev. Speaker. Author. Blogger. Father. Gamer

3 attendees

  • Nick Landry
  • Dave Mackey
  • JJ Murphee

Sign in to add slides, notes or videos to this session

Sign in to track this session

Tell your friends!


Time 6:00pm6:50pm EST

Date Thu 28th May 2015

Short URL


Official event site


View the schedule



See something wrong?

Report an issue with this session