Channels ▼

Web Development

Top Ten Application Development Predictions For 2013

Program director at IDC Al Hilwa has laid down what he and his colleagues estimate to be the 10 most important predictions for software application development during 2013.

More Insights

White Papers

More >>


More >>


More >>

Hilwa reckons that safe bets can be placed upon an "enlightened coexistence" between web and native device application platforms. If this new dawn finally prevails then native deployed applications will remain dominant; but web platform (HTML5) technologies will make significant inroads.

They suggest that embedded platforms will also gain greater cohesion to the rest of the software universe, as they begin to align with major consumer device application platforms to leverage developer skill ecosystems.

IDC's Hilwa says that device frameworks for integrated multiscreen or second-screen applications will evolve to support new usage scenarios exploiting the convergence between personal tablet devices and shared big-screen TVs. He also asserts that cloud IDEs will mature for a broader range of software development scenarios.

"PaaS platforms will make inroads in the enterprise by offering private cloud options and stronger operational support capabilities; PaaS value extends beyond developers to engage IT operations in enterprises," argues Hilwa. "Multi-tenancy techniques in PaaS platforms will be the subject of experimentation as they are recognized as essential for providing efficiency and the required density to successful PaaS."

That makes six, so where does the analyst go for his final four predictions?

Developer clouds will evolve to offer a "broader and richer" set of programmer (and possibly other stakeholder) services such as team collaboration, social interaction, project and code repositories, device and browser testing, etc.

"Schedule-based software release cycle management will become the dominant style of release cycle management, gradually displacing feature-oriented release cycle management approaches," says Hilwa. "Mobile application platforms will show signs of diversification as Android exposes some weaknesses even as it dominates; new platforms will emerge and take hold if they have the right ingredients, focus, and execution."

The analyst rounds out by saying that heterogeneous parallel processing will become more common as general purpose (GP) applications take advantage of the parallel computation abilities offered by device GPUs.

Related Reading

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.