• Share this page

Cross-platform Mobile App Development

Cross-platform Mobile App

As mobile platforms have proliferated, the cumulative costs of building and maintaining unique, native solutions for each platform have escalated. One strategy to minimise costs is to build a cross-platform application that can then be published to the various mobile platforms. We build cross-platform mobile applications using HTML5 for enterprise apps and Adobe AIR for consumer apps. We then package the apps using native wrappers and publish them to the various app stores as native mobile applications. This approach offers a significant cost saving benefit compared to building native applications for each platform.

We can currently provide cross-platform apps for the iOS platform (iPhone & iPad), Android platform, Windows Phone platform and Blackberry platform. For mobile applications built using HTML5, the completed app can also be published as a mobile site. The mobisite will have limited features compared to the app and will not offer certain functions that can only be done in a native application (eg. photo capture, geo-tagging). However, publishing a mobile site allows you to reach an even wider audience.

Where graphics performance requires native applications we do native iPhone development, Android development, and Windows phone development.

Cross-platform technologies we use:


HTML5: The new HTML5 standard brings in-browser video and audio plus other new features that allow you to develop rich-media applications with nothing but HTML, Javascript and CSS.


PhoneGap: PhoneGap allows you to code a mobile application using HTML, Javascript & CSS. The app will access PhoneGap's Javascript wrappers to access the native API. PhoneGap then wraps the app into native containers that can be submitted to the various app stores.


Adobe AIR: Adobe AIR allows developers to build applications using Actionscript (the language behind Flash). AIR apps run on any device inside the AIR virtual machine. AIR allows for better graphics performance than HTML5 because you can offline rendering to the GPU.

Contact us

Stay in touch