X

Your session is about to expire in !



Stay Signed In Ignore
X

Sorry! Your session has expired.



Cross-Platform SDKs and Tools

This section provides information about additional development tools that are alternatives to native solutions. In particular, HTML5 Cross-Platform mobile application development solutions can enable mobile app developers to create "write once, run anywhere" applications that target handsets as well as tablets and in some cases even desktops. Some solutions are customized for specific markets and have features that may make app development easier for those markets. These cross-platform solutions may fit your needs if you want to do the following:

  • Use HTML to create a mobile app
  • Create an app for multiple platforms
  • Design an app involving notification, security and multiple platforms
  • Design for richer mobile gaming experiences that include game challenges, leader boards, social features, and more
  • Develop three-screen apps

HTML5 cross-platform solutions provide a faster path to market for mobile app developers primarily because the applications are written in HTML, CSS, and JavaScript. With an abundance of JavaScript mobile app frameworks such as Sencha Touch, xUI, jQTouch, and jQuery Mobile, developers can quickly build simplified mobile apps that leverage the pre-built UI elements of the JavaScript frameworks. To learn how fast you can create such applications, check out this recent blog entry.

And please e-mail us if you find other cross-platform solutions that should be included on our site.

HTML5 and W3C

It is important to note that HTML5 is not yet a standard. Additionally, HTML5 seems to be a catch-all phrase when referring to "next generation" features like HTML rounded corners and canvas features such as physics.

As you look into developing a cross-platform mobile app, you may be interested in HTML5 compliance across desktop and mobile browsers. One excellent resource is the W3C online list of browser compatibility which scores various operating systems for compatibility. You might also be interested browser penetration rates for both desktop and mobile. In addition, you can test your browser via a W3C certified online browser tester. Finally, your research might also benefit from an indepth dive into the browser layout engines.

Updated: 04-15-2012
Created: 05-02-2011