What's an HTML5 app?

An HTML5 app is a mobile web application built to run over multiple platforms, from one single core application. HTML5 apps can leverage the power and flexibility of modern web browsers to create mobile web applications that are fast, powerful and run on multiple devices.

Cross–platform

Developing a native mobile app for multiple devices and platforms can often be prohibitively expensive and time consuming. Why not consider building an HTML5 app that can be developed once, then run on multiple platforms?

Run offline

HTML5 apps can use local database storage and application cache API's to run offline, making the app accessible even when a device is not connected to the internet, or has poor network signal.

Location aware

HTML5 apps can use Geo–location data to provide users with information relating to where they are and also what's around them.

Touch–enabled

Web browsers on platforms such as Apple iOS and Google Android can take advantage of touchscreen technology, allowing for the creation of intuitive touch interfaces and rich user interactions. These interactions can range from multi–touch gestures to device orientation changes and more.

Adaptable, resolution independent UI

Thanks to CSS3 Media Queries, web based apps can deliver responsive application layouts that can scale and adapt to fit any screen size or device orientation whether it be on desktop, tablet or mobile device. Different screen resolutions can also be targeted, allowing for the delivery of optimised content to high–resolution screens such as iPhone 4's Retina Display.