Mobile App Development image

Since the launch of the iPhone in 2007, Smartphones have become a very obvious part of modern life.

Sales of smartphones now surpass sales of more traditional mobile cell phones, and even surpass sales of PCs.

So much is now possible, with very clever devices that can fit in the palm of our hands.

Since Apple opened up the AppStore, allowing developers to market their own software to users, there has been an explosion in the availability of Apps, Games, and other pieced of useful, and not so useful, software.

The launch of the iPad extended this phenomenon to Tablet Computing. Both Smartphones and Tablets are now an essential part of home and business life, and are here to stay.

There are of course alternatives to iOS too. Google's Android System is the leader in terms of activated devices. Microsoft's Windows Phone operating system has won praise for it's design and usability, and Blackberry remains an ever popular stalwart in business circles. All of these other platforms offer similar App Stores.

Much is possible in application design, with the ever-ready device internet connection providing access to data and online services.

Social Network integration is also now prevelant in apps, with clever app design making the best use of both the device and sharing capabilities.

iOS Apps can either be coded as Native Objective-C or Swift Apps, using Xcode, or they can be "wrapped" HTML5 Web Apps, wrapped up using technologies such as Cordova (formerly known as PhoneGap). Additionally, games can be built using other frameworks and libraries such as Unity 3D and MonoGame.

I am now using Xamarin Studio to enable native iOS or Android App Development in C#.

I have been developing Games and Apps for a number of years now, originally exclusively for iOS Devices, but now encompassing Android and Windows Phone too.

If you would like to discuss mobile development, please get in touch.

For further reading, please take a look at my ever expanding Mobile Apps Portfolio.