

In this paper we are focusing on native application development approach and cross platform application development approach. Xamarin is a Cross platform mobile app development platform for building native apps on iOS, Android, and Windows apps from a common C#/.NET codebase. But there is android application development software where developers can develop the android application using C# and.

Choosing one single Cross platform tool for development was difficult, it was suggested that, Titanium and Xamarin were picked as a preliminary starting point. To address this issue, cross platform tool have been developed and was found to solve device functionality features, platform and device coverage problems. The ability to store, access, communicate and compute content via mobile phones has redefined connectivity and communications because of this Mobile Application Developers of this generation want their apps to be available on all the platforms. Mobile phones have started a revolution in the lives of people in the over the past few years.
