App Development: HTML/CSS3/JavaScript is the New Platform

thumb MobiOne, an IDE that utilizes the power of WebKit browser engine, is an enterprise-class emulator that enables development of mobile applications using web standards such as HTML 5, CSS 3 and JavaScript.

MobiOne was developed by Genuitec, who approach application development from an enterprise point of view. For many organizations, the installation and updating of native applications is difficult, since they must often go through a proprietary storefront. In addition, developing a device independent, enterprise class application can quickly become cost prohibitive. In an interview with eWEEK , Todd Williams, vice president of technology at Genuitec, said “In contrast, building mobile Web applications can be inexpensive and rapid because HTML/CSS3/JavaScript is the new platform.”

Genuitec’s approached the idea of distributing enterprise class applications to mobile devices by creating an IDE that does not install to a device. Rather it is an emulator with built in development tools such as debugging, a DOM Inspector, JavaScript Console, Resource Profiler and more.

Some of MobiOne’s impressive features are:

  • User Agent Switcher
  • Geolocation Support
  • HTML5 Local Storage
  • HTML5 Offline
  • SQL Inspector
  • JavaScript Debugger
  • JavaScript Profiler
  • DOM Inspector
  • Resource Profiling
  • Proxy Settings
  • Simulated network (WiFi, 3G, Edge)
  • HTTP, HTTPs, proxy support
  • ACID3 test compliance
  • CSS3 transforms
  • CSS3 animations
  • High performance JavaScript
  • JavaScript-to-Java Bridge

In addition, MobiOne will soon have the following features:

  • HTML5, JavaScript and CSS3 Editors
  • iPhone web application templates
  • JavaScript framework support
  • iPhone Sync Service
  • TruView local/offline web application support
  • Educational resources (how-tos, snippets, tutorials)

MobiOne has also integrated real-time news and information about mobile web frameworks, with several that can be launched within the emulator. The following frameworks are (currently) supported:

  • iui
  • iPhone Universal
  • iWebKit
  • jQTouch
  • Magic Framework
  • WebApp.net
  • XUI

Currently MobiOne is available for Windows only, and is free of charge (at least for the time being).

Download MobiOne here