Skip to main content Skip to main navigation Skip to search Skip to footer

HCL Technologies

Flex to HTML5 – The Migration Challenge

Flex to HTML5 – The Migration Challenge

Adobe Flex and HTML-JavaScript based development had been two strong options, when considering the front end development of a web based application. However, with the advent of HTML5 (the latest specification on HTML family by W3C), many companies and enterprises are considering to migrate their apps from Flex to HTML5. Though there are multiple pros and cons, the key reasons behind considering a migration are Adobe itself moving away support of Flex. HTML5 is coming up with rich features to enable it as a application development option thus enabling stronger adoption of HTML5 across multiple devices and platforms and many other such benefits. 

Both Adobe Flex and HTML5 front end  are web based and  can be accessed through a browser (Google Chrome, IE, FireFox). Though both Flex and HTML5 are Web based technology used for writing the front end and relevant business logic at client side, they are quite different when you consider the linguistic nuances of each of them. Flex is quite an established and matured language with OOPs support; while HTML5 is a markup language with its associated technologies -  JavaScript and CSS. Interestingly when a company thinks of migrating their app from Flex to HTML5, there is no direct or automated way!! The migration usually entails re-writing the application all over with HTML5 which is quite a cumbersome process. However there are right guidelines and methodologies and tools using which one can ensure a right way of migration and minimize both time and risk. This paper talks about the different methodologies and guidelines of migration and also some common issues / challenges that one faces during migration and some ways to counter these migration hassles.