Channels ▼
RSS

Web Development

appMobi Open Sources HTML5 Technologies


HTML5 development shop appMobi will now open source key elements of its mobile technology in an attempt to accelerate industry migration to HTML5. This move will see the appMobi cross-platform device APIs released to the community contribution model of development and, as a consequence, also embrace support of HTML5 development for both Android and iOS platforms. appMobi will also release the source code for its mobiUs browser, which sets out to allow HTML5 web apps to perform identically to native apps.

The "bounty of technology" made available to HTML5 developers is rounded out with appMobi's DirectCanvas technology, which accelerates HTML5 canvas rendering, physics calculations, and sound by as much as a reported 1500 percent, providing native performance to HTML5-based games.

"We believe in the open web and the importance of an open environment for mobile apps and services," said appMobi's CTO, Sam Abadir. "To help advance the industry's move from native apps to web-based apps, we are sharing our mobile HTML5 knowledge with the global software development community. Among other benefits, the innovations in this open source release will improve the mobile web experience through faster downloads, better offline usage, and dramatic HTML5 game performance increases. An improved HTML5 user experience is the 'rising tide that lifts all ships' for open web mobile developers, and we are happy to pour our technology into that harbor."

The open source release of appMobi's iOS XCode and Android Eclipse projects is likely to be of particular benefit to developers who want to extend existing native apps with HTML5 tabs or views. For example, a developer can add a photo-sharing feature to a native app by mixing appMobi's enhanced PhoneGap with Facebook JavaScript APIs, with millions of existing JavaScript components and web services.


Related Reading


More Insights






Currently we allow the following HTML tags in comments:

Single tags

These tags can be used alone and don't need an ending tag.

<br> Defines a single line break

<hr> Defines a horizontal line

Matching tags

These require an ending tag - e.g. <i>italic text</i>

<a> Defines an anchor

<b> Defines bold text

<big> Defines big text

<blockquote> Defines a long quotation

<caption> Defines a table caption

<cite> Defines a citation

<code> Defines computer code text

<em> Defines emphasized text

<fieldset> Defines a border around elements in a form

<h1> This is heading 1

<h2> This is heading 2

<h3> This is heading 3

<h4> This is heading 4

<h5> This is heading 5

<h6> This is heading 6

<i> Defines italic text

<p> Defines a paragraph

<pre> Defines preformatted text

<q> Defines a short quotation

<samp> Defines sample computer code text

<small> Defines small text

<span> Defines a section in a document

<s> Defines strikethrough text

<strike> Defines strikethrough text

<strong> Defines strong text

<sub> Defines subscripted text

<sup> Defines superscripted text

<u> Defines underlined text

Dr. Dobb's encourages readers to engage in spirited, healthy debate, including taking us to task. However, Dr. Dobb's moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing or spam. Dr. Dobb's further reserves the right to disable the profile of any commenter participating in said activities.

 
Disqus Tips To upload an avatar photo, first complete your Disqus profile. | View the list of supported HTML tags you can use to style comments. | Please read our commenting policy.
 
Dr. Dobb's TV