Channels ▼

Open Source

Adobe Drops Flex For Flash, Banks On HTML5

Adobe has announced its intention move the Flex Software Development Kit (SDK) to an open source model. The SDK itself is designed to provide software programmers with a process and method for creating apps for the Flash runtime. Adobe openly states that its loyalties in this space will now shift to HTML5.

A statement on the Official Flex Team Blog clarifies the company's position. "We know Flex provides a unique set of benefits for enterprise application developers. We also know that the technology landscape for application development is rapidly changing and our customers want more direct control over the underlying technologies they use. Given this, we are planning to contribute the Flex SDK to an open source foundation in the same way we contributed PhoneGap to the Apache Foundation when we acquired Nitobi."

The question naturally arises as to exactly what Adobe "does" recommend developers use — i.e. should they opt for Flex or HTML5 for enterprise application development? The company's answer is a solid backing of HTML5 saying that it believes that this will be the "best technology for enterprise application development" going forward. Having said that, Adobe does state that it recognizes where Flex has clear benefits for large-scale client projects typically associated with desktop application profiles.

Many developers will naturally feel aggrieved by this news having spent some considerable months and (in many cases) years investing in Flex (and therefore Flash) in recent times. The company apologizes, saying that it recognizes that it could have handled the communication better. Adobe also promised to share regular updates over the coming weeks and months.

"Given our experiences innovating on Flex, we are extremely well positioned to positively contribute to the advancement of HTML5 development, starting with mobile applications. In fact, many of the engineers and product managers who worked on Flex SDK will be moving to work on our HTML efforts. We will continue making significant contributions to open web technologies like WebKit and jQuery, advance the development of PhoneGap, and create new tools that solve the challenges developers face when building applications with HTML5."

Industry chatter has suggested that perhaps Adobe thinks that Flash for mobile can make a resurgence if they open source Flex. A prudent observer would probably give the technology a 50:50 chance of long-term survival at this point. This tale could twist and ultimately end up as good news for Flex, or equally, it could just as easily be the end.

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.