Mobile App Development

My services for mobile app development cover Android, iOS (iPhone/iPad) and Windows Phone platforms. I have succesfully deployed apps into the Google Play store, Apple App Store and Windows Store. I am currently using Xamarin for app development. This is a powerful app development platform that makes it possible to build native apps using a common code base. For cross platform app development this can significantly recude the development time and reduce the project budget. I have experience with designing user interfaces for both mobile and tablet devices.

Android App Development

I have developed a number of Android apps for both personal use and public availability. I can currently demo an Android app that I have built and is active in the Google Play store. The total number of downloads is approaching 500,000. It includes in-app payments, advertisements (free version) and is localised into 10 different languages.

iOS App Development

I have recently developed an iOS app with Xamarin which has been successfully deployed to the Apple App Store. From this project I have gained plenty of experience with the iOS platform and developing an app that runs on both iPhone and iPad devices.

Windows Phone App Development

My experience with Windows Phone development started with Windows Phone 8 and I have successfully deployed a Windows Phone app into the Windows Store. Future Windows Phone development will target the UWP (Universal Windows Platform). The UWP platform can build apps that run across all Windows devices (Desktop, Tablet and Windows Phone). Windows Phone is a quality mobile platform and will likely gain market share with the introduction of UWP apps.

App Development Technologies

I have experience with the following app development technologies and platforms:

  • Xamarin (iOS)
  • Java (Android)
  • WPF/MVVM (Windows Phone)
  • Java (J2ME)
  • In-app purchase APIs
  • In-app advertising APIs