Document Type


Lead Author Type

CIS Masters Student


Dr. D. Robert Adams,

Embargo Period



The main purpose of this project is to explore Xamarin Forms: How good is Xamarin at providing the "write once run anywhere" model? How does it handles architectural differences? How Xamarin hides details of the platform, and are there areas where the developer has to know platform differences?

The high level goal of this project is to be able to build a simple application that has a single code base in one language for several mobile platforms using Xamarin forms.

The primary focus is on native app development with Android, iOS and Windows Phone, and not on hybrid or mobile web development.