Channels ▼

Web Development

Sencha: HTML5 Can Revive Web App Development

Web application framework company Sencha says it is witnessing an expansion of downloads for its HTML5 tools for desktop and mobile application developers -- and as a result, the Sencha developer community has more than doubled over the last year and now numbers over 220,000 registered members.

The company points out that this growth comes in the face of comments made my Britain's Sir Tim Berners-Lee, who issued a warning in the December issue of Scientific American saying, "The web as we know it is being threatened. Some of its most successful inhabitants have begun to chip away at its principles." He cautioned that social networking sites such as Facebook and Twitter represent 'walled gardens' that are connected to the web, but still essentially separate from it -- and that this in itself is killing the art of the web application developer.

According to Sencha, developers of consumer-facing apps are now gravitating toward mobile web technologies as a flexible solution for reaching mobile users on smartphones and tablets. This transition has been accelerated by the emergence of advanced, WebKit-based mobile browsers that embed the latest HTML5 technologies. In addition, many enterprises have begun to migrate their core enterprise applications from first-generation web architectures to modern, single-page web applications powered by the latest AJAX technologies.

"We're seeing an incredibly positive response from developers who are inspired by the potential that HTML5 offers on advanced platforms such as Android, iPad, and the RIM Playbook. This generation of tablets demands touch- and gesture-driven interfaces and this is spurring a wave of new application development," said Michael Mullany, Sencha's VP of marketing and products. "2011 is shaping up to be the Year of HTML5," he added.

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.