Sencha Inc. | HTML5 Apps


Flex to Sencha: The Opportunity

February 07, 2012 | Ted Patrick

In my professional career I have never witnessed a disruptive shift as large as the adoption of HTML5 as an application medium. Within this movement, Sencha is focused on building enterprise-grade frameworks, tools, and services to allow developers to deliver HTML5 applications on today’s mobile and desktop browser runtimes. Today Sencha is launching a fast-track program for Flex Developers looking to develop HTML5 applications.

Having worked on Flex at Adobe, I have a deep respect for Flex as a technology and ecosystem. Flex is great technology but the foundational dependency on Flash Player is forcing many projects to re-architect towards HTML5. Within this disruption, I believe there is a great opportunity for Flex developers to learn a new technology, leverage existing knowledge, and deliver great application experiences with Sencha. I also believe that Flex developers have the opportunity to define and lead the movement toward HTML5 applications as they bring years of experience building world class applications with components, classes, MVC, and a futuristic version of ECMAScript.

The developer paradigms of Sencha and Flex are very similar and developers who know Flex will learn Sencha frameworks quickly and find their existing knowledge of component development instantly valuable. While the syntax and architecture are different, I keep finding patterns and concepts that match Flex perfectly but are suited to the interpreted model of web development and deployment. Within Sencha frameworks, Flex developers will find a modern class system with package support, a rich set of UI components, model classes for loading data, declarative component instantiation (xtype), and MVC integrated into the framework.

Sencha Frameworks

Today Sencha is launching a fast-track program for Flex Developers looking to develop HTML5 applications. We begin with a Flex to Sencha Webinar on Tuesday, February 14, and will continue with a Flex to Sencha Road Show meeting with Flex user groups and Flex/Flash conferences throughout the year. We are also working on technology additions to Sencha frameworks including AMF and SOAP WebService support direct from JavaScript. For those that prefer visual tools, I also want to highlight the upcoming Sencha Designer 2 which helps you build both desktop and mobile applications visually.

Flex to Sencha Events:

I look forward to highlighting Sencha’s object-oriented and component based solution to building HTML5 applications to the Flex ecosystem. Having built many applications myself with Flex, I know that you can be successful building HTML5 applications with Sencha.

There are 13 responses. Add yours.


3 years ago

Cool, more support to KILL FLASH!


3 years ago

Hopefully ext-js won’t end up as slow, unpolished and feature poor as Flex.  Flex has a tendency to rapidly move on to add “the next new feature” and did not polish polish polish polish its existing functionality.  Near enough was always good enough for Flex, with its core features (such as its grid functionality) being only average when compared with competing grids.  One of the reasons I’m interested in ext-js is because I had enough of Flex’s problems and obsession with adding new stuff when the old wasn’t good enough.  Whilst Ted is welcomed, hopefully we won’t see the Flex attitude of failing to be “best in class” brought to Sencha along with the Flex people.

The fact that Sencha is taking such a very long time to release 4.1 is a GOOD thing, as it shows that Sencha is willing to work on polishing until it is right, even if the very long wait is somewhat frustrating. Adobe would never have polished Flex in this way, it would have directed resources to adding more stuff instead of getting existing stuff right.


3 years ago

Sencha now has a “Flex to Sencha” campaign. Smart! Wonder why not more companies have jumped on that band wagon.


3 years ago

I have a great respect to Flex and always would be. but now i am learning sencha ExtJS 4. There are lot of things which are copy-paste from Flex. like renderer, labelFunction kind of thing and lot more. But i am enjoying it.
Ok so Ted patrick is here in sencha now!! great


3 years ago

>Hopefully ext-js won’t end up as slow, unpolished and feature poor as Flex.
at least flex has some really enterprise ready features ...

Shinan Kassam

3 years ago

Will the recorded webinar be available for viewing? Thanks.


3 years ago

too late… today I knew about the webinar,
Will the recorded webinar be available for viewing? Thanks.


3 years ago

Hi, i would like the video record of the webinar.. will be available ?? thanks


3 years ago

I signed up for the Roadshow in Dallas for tomorrow and have not received any further information regarding the show… IE time or location????

I have sent a couple of emails and left 2 voice messages….


3 years ago

During the webinar, you mentioned you would answer the questions asked by the attendees and post them in an FAQ or a forum.  Where can we find those questions and answers from the webinar?


3 years ago

I attended the webinar and think that Sencha is missing the boat here.  The “match” between Ext JS/Touch and Flex is superficial.  Ext GWT is a much better match for the enterprise developer - you get Eclipse, a strongly typed, compiled, native object oriented language, integrated debugger - all the things you have with Flex.  Ext JS and Sencha Touch just lack too many features that I cannot give up.

The problem is that Ext GWT lacks true mobile support.  But that’s not because it cannot be done.  There is a third party that’s actually created a GWT wrapper for Sencha Touch.  I’d love it if Sencha itself provided mobile support via their GWT offering.  Until that happens, I will probably be looking elsewhere for a Flex alternative - or just stay with Flex.


3 years ago

Just tried Edge out for a walk cycle animation
And did a comparison with Flash

Looks good to me.
So, my 14 years’ Flash experience are about to go down the plug…. Edge seems good. Is Sencha REALLY any better ? Convince me !


3 years ago

I second Josh’s thoughts above.

Comments are Gravatar enabled. Your email address will not be shown.

Commenting is not available in this channel entry.