{"id":5377,"date":"2018-05-03T11:38:00","date_gmt":"2018-05-03T11:38:00","guid":{"rendered":"https:\/\/www.intexsoft.com\/?post_type=blog&#038;p=5377"},"modified":"2022-07-19T12:46:10","modified_gmt":"2022-07-19T12:46:10","slug":"flex-to-html5-migration","status":"publish","type":"blog","link":"https:\/\/intexsoft.com\/blog\/flex-to-html5-migration\/","title":{"rendered":"Flex to HTML5 Migration"},"content":{"rendered":"<section  class=\"hero hero-blog \">\n\t<div class=\"content\">\n\t\t\t\t\t<div class=\"hero__overlay\"><\/div>\n\t\t\t\t<div class=\"hero__container\">\n\t\t\t<a href=\"https:\/\/intexsoft.com\/blog\/\">\n\t\t\t\t<div class=\"hero-blog-btn\">\n\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/a>\n\t\t\t<div class=\"hero-blog-date-author\"> May 3, 2018 \u2022 by \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tAlexandra\n\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<h1 class=\"hero__title \">Flex to HTML5 Migration<\/h1>\n\t\t\t\t\t\t\t\t\t\t<div class=\"hero-blog-categories\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"hero-blog-category\" data-id=\"20\" data-parent=\"18\">\n\t\t\t\t\t\t\tApplication Migration\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"hero-blog-category\" data-id=\"18\" data-parent=\"0\">\n\t\t\t\t\t\t\tTech Staff\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"hero-blog-image\">\n\t\t\t\t<picture>\n\t\t\t\t\t\t\t\t\t\t\t<source type=\"image\/webp\" srcset=\"https:\/\/intexsoft.com\/app\/uploads\/uploads-webp\/2021\/07\/360\u0445510-Project-Migration-from-Flex-to-HTML5.png.webp\" media=\"(max-width: 480px)\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<source type=\"image\/webp\" srcset=\"https:\/\/intexsoft.com\/app\/uploads\/uploads-webp\/2021\/07\/tablet.png.webp\" media=\"(max-width: 992px)\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<source type=\"image\/webp\" srcset=\"https:\/\/intexsoft.com\/app\/uploads\/uploads-webp\/2021\/07\/JS-copy-0.png.webp\">\n\t\t\t\t\t\t\t\t\t\t<source srcset=\"https:\/\/intexsoft.com\/app\/uploads\/2021\/07\/360\u0445510-Project-Migration-from-Flex-to-HTML5.png\" media=\"(max-width: 480px)\">\n\t\t\t\t\t<source srcset=\"https:\/\/intexsoft.com\/app\/uploads\/2021\/07\/tablet.png\" media=\"(max-width: 992px)\">\n\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/intexsoft.com\/app\/uploads\/2021\/07\/JS-copy-0.png\" loading=\"lazy\" alt=\"image\">\n\t\t\t\t<\/picture>\n\t\t\t<\/div>\n\t\t\t<\/div>\n<\/section>\n\t\t\t\t\t\t\t\n\t\t\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-1 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:70%\"><section id=\"\"\n\t\t\t\t\t class=\"custom-wysiwyg-editor wysiwyg-portfolio \">\n\t\t<div class=\"content\">\n\n\n\n\t\t\t\t\t\t\t\n\t\t\t\t<div class=\"custom-wysiwyg-editor__anchors\">\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<p><span style=\"color: #333333;\">In November 2011, there were rumors that Adobe would stop the further development of the Flash player for mobile browsers. Nevertheless, Adobe continued to release new versions of the framework until January 2016. However, at the end of July 2017, company representatives<\/span>\u00a0<a href=\"https:\/\/www.reuters.com\/article\/us-adobe-systems-flash\/adobe-to-pull-plug-on-flash-ending-an-era-idUSKBN1AA22R\">announced<\/a>\u00a0<span style=\"color: #333333;\">that by 2020, Flash would no longer be supported. In addition to Flash, they are also going to stop support for Flex, which is a framework for web-applications based on Flash. That is the reason why all the projects performed on Flex need to be migrated to new technologies.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #333333;\">We, therefore, asked our CTO,<\/span> <a href=\"https:\/\/www.linkedin.com\/in\/pavel-borel-79b26993\/\" target=\"_blank\" rel=\"nofollow noopener\">Pavel Borel<\/a>\u00a0<span style=\"color: #333333;\">, to share his opinion on the situation and to tell how our developers deal with it.<\/span><\/p>\n<p>&nbsp;<\/p>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-6202\" src=\"\/app\/uploads\/2018\/05\/1024-683-max.jpg\" alt=\"\" width=\"1024\" height=\"683\" srcset=\"https:\/\/intexsoft.com\/app\/uploads\/2018\/05\/1024-683-max.jpg 1024w, https:\/\/intexsoft.com\/app\/uploads\/2018\/05\/1024-683-max-300x200.jpg 300w, https:\/\/intexsoft.com\/app\/uploads\/2018\/05\/1024-683-max-768x512.jpg 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<h3><span style=\"color: #000000;\">&#8211; Pavel, what do you think this process of support cessation is going to look like?<\/span><\/h3>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #333333;\">&#8211; Well, I think it is vital to understand that each browser has its own plan.\u00a0<\/span><a href=\"https:\/\/www.chromium.org\/flash-roadmap\" rel=\"nofollow\">Google Chrome<\/a>\u00a0,\u00a0<a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Plugins\/Roadmap\" rel=\"nofollow\">Mozila Firefox<\/a>\u00a0,\u00a0<a href=\"https:\/\/blogs.windows.com\/msedgedev\/2017\/07\/25\/flash-on-windows-timeline\/\" rel=\"nofollow\">Microsoft Edge<\/a>\u00a0<span style=\"color: #333333;\">and<\/span>\u00a0<a href=\"https:\/\/www.computerworld.com\/article\/2504231\/security0\/adobe-s-security-chief-praises-apple-for-flash-crippling-move.html\" target=\"_blank\" rel=\"nofollow noopener\">Safari<\/a>\u00a0<span style=\"color: #333333;\">have published precise descriptions of how and when they are going to do that. If you look though, you will notice that there is not much time left. So, I wouldn\u2019t recommend delaying the migration.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<h3><span style=\"color: #000000;\">&#8211; What do you think, are there many projects developed on Flex?<\/span><\/h3>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #333333;\">&#8211; About 10 years ago Flex was in hype, so I think there were lots of those. But I\u2019m not sure about exact numbers.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<h3><span style=\"color: #000000;\">&#8211; Do we currently have any requests for Flex to HTML5 migration?<\/span><\/h3>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #333333;\">&#8211; All of our long-term clients who have previously used Flex, now want the Flex to HTML5 migration, or the migration to Angular.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #333333;\">All of our current Flex projects are pretty extensive. Many of our developers are involved in the process. The biggest project is estimated for several thousand man-days. More than ten developers are going to work on this project for about two years. However, we also work on smaller projects.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<h3><span style=\"color: #000000;\">&#8211; Do we have developers who are good at Flex?<\/span><\/h3>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #333333;\">&#8211; Before Flex became popular, many projects were developed on HTML and Java. About a decade ago, when everybody began to actively develop on Flex, our developers quickly mastered this technology.<\/span><\/p>\n<p><span style=\"color: #333333;\">Our second direction is HTML5 development. Therefore, we have many universal specialists who are proficient in both technologies. And that&#8217;s great! They can perform Flex to HTML5 migration faster and on the top level, as they can see how the program works on one technology and then minimize the differences in performance of the product that is developed on another technology. These developers are also able to implement new interfaces on HTML5, with no changes in the server part. This saves a significant amount of time and budget.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<h3><span style=\"color: #000000;\">&#8211; What is the best solution for companies that have previously used Flex?<\/span><\/h3>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #333333;\">&#8211; On the<\/span>\u00a0<a href=\"https:\/\/www.adobe.com\/devnet\/flex\/articles\/flex-announcements.html\" target=\"_blank\" rel=\"nofollow noopener\">blog<\/a>, <span style=\"color: #333333;\">Adobe offers the following alternatives to Flex: HTML5, JavaScript, and CSS. We usually use Angular 5, since it boosts the performance of many complex solutions based on HTML5. We also use React. It is dependent on the customer&#8217;s demands.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<h3><span style=\"color: #000000;\">&#8211; What happens if a project stays on Flex?<\/span><\/h3>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #333333;\">&#8211; Even after 2020, browsers will still be able to turn on Flash, when necessary. Therefore, a product is still going to work for a while. No one can say for sure when Flash will completely stop working.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #333333;\">There are periodic security holes or bugs in Flex, as well as in some other technologies. In developing technologies, they are eliminated through regular updates. Therefore, if a product is based on Flex and holes are detected, it will probably be banned. As a result, you will not be able to turn it on. However, there will still be some workarounds. For example, the product can be launched in an older browser version. That is not a viable option. We must develop and move forward.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<h3><span style=\"color: #000000;\">&#8211; Is it difficult to migrate a project to another technology?<\/span><\/h3>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #333333;\">&#8211; Creating a new interface on Angular, for example, is almost like developing a project from scratch. However, when a working application developed on Flex already exists, it is then easier to recreate a similar interface on another technology. While working on such a project, a developer clearly understands whether the product works correctly or not. Also, there are no such situations when a customer changes the basic requirements.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #333333;\">There are no automatic tools, converters or magic buttons, which would convert the code automatically into the new one. It usually happens as follows: we have a sample and we make a new similar interface.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<h3><span style=\"color: #000000;\">&#8211; How long does it take to migrate a project?<\/span><\/h3>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #333333;\">&#8211; It depends on the specifics of the project and on how the product was originally developed.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #333333;\">Let\u2019s assume that we are dealing with a complex product. The development of the front-end takes 1000 man-days and the development of the back-end takes 1000 man-days as well. This does not mean that the development of a new interface on HTML5 will take another 1,000 man-days. In this case, the work will be easier to perform, due to the fact that all of the functionalities have already been fixed. Everything is ready and everyone knows exactly how the product should work. You just need to redesign the front-end. Therefore, the development will take much less time. If we have a project that was not very complex and was developed in 50 man-days, then it will take about the same time to migrate it.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<h3><span style=\"color: #000000;\">&#8211; Can the customer make any corrections or change something during the migration process?<\/span><\/h3>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #333333;\">&#8211; Sure! During the migration process, customers often ask to change the interface. The product must be improved constantly. The first direction for improvement is the addition of new functions. The second direction is improving and optimizing the interface for more convenient usage. This increases the satisfaction of the end users. That&#8217;s why during the Flex to HTML5 migration, you can also change the interface. This reduces costs and kills two birds with one stone. You can migrate the project for a new technology and change the interface at the same time.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<h3><span style=\"color: #000000;\">&#8211; What specialists are usually needed for this type of project?<\/span><\/h3>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #333333;\">&#8211; As with any other project, it is usually a team of developers, business analysts and a project manager. When developing new interfaces on HTML5, we also often add unit and end-to-end automatic tests. This team would then include some QA&#8217;s. The size of the team depends on the amount of work and time allocated to the project.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<h3><span style=\"color: #000000;\">&#8211; What\u2019s your opinion on the end of a Flex-era?<\/span><\/h3>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #333333;\">&#8211; I wouldn\u2019t say that I am sorry. There was the time when it was a very good technology to use. About 10 years ago, when HTML was not yet well developed, Flex was far ahead. But now, when HTML5 is ahead, Flex solutions are passing out. The technological possibilities are improving. We need to move forward, in order to develop and master new technologies.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<h3><span style=\"color: #000000;\">&#8211; The Flex destiny can overtake other technologies. What can developers do about it?<\/span><\/h3>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #333333;\">&#8211; There is no panacea for that. It is necessary to understand that the modern world is moving forward rapidly. The technologies that are popular now, aren&#8217;t going to stay popular forever. We must monitor the trends and be able to adapt to new technologies quickly.<\/span><\/p>\n\n\t\t<\/div>\n\t<\/section>\n\n\n\n<section id=\"\" class=\"authors \">\n\t\t<div class=\"content\">\n\t\t\t<div class=\"authors-container\">\n\t\t\t\t\t\t\t\t\t<h3 class=\"authors-title\">WRITTEN BY<\/h3>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"authors-info\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"author\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"author-photo\">\n\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/intexsoft.com\/app\/uploads\/2021\/07\/825E8D50-CC0F-46FF-BC64-C4ED5F9B3E1A.jpg\" loading=\"lazy\" alt=\"image\">\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"author-info\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"author-fullname\"> Alexandra<\/h4>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"author-position text-tn\"> Marketing Manager<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t<\/section>\n\n\n<div class=\"post__share-links\">\n\t\t<div class=\"post__share-container\">\n\t\t\t\t\t\t\t<a class=\"post__share-link\" href=\"https:\/\/www.facebook.com\/sharer.php?u=http:\/\/intexsoft.com\/wp-json\/wp\/v2\/blog\/5377&amp;t=Flex to HTML5 Migration\" target=\"_blank\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"post__share-link-img facebook-white\"><\/span>\n\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<a class=\"post__share-link\" href=\"http:\/\/www.linkedin.com\/shareArticle?mini=true&amp;url=http:\/\/intexsoft.com\/wp-json\/wp\/v2\/blog\/5377\" target=\"_blank\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"post__share-link-img linkedin-white\"><\/span>\n\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t<\/div>\n\t<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:30%\"><section class=\"favorite-posts\">\n\t\t\t<h3 class=\"favorite-posts-title\">FAVORITES OF THE MONTH<\/h3>\n\t\n\t\t\t<div class=\"favorite-posts-items\">\n\t\t\t\t\t\t\t\t\t\t\t<a class=\"favorite-posts-item\" href=\"https:\/\/intexsoft.com\/blog\/ai-in-ecommerce-how-technology-is-changing-the-way-we-shop\/\">\n\t\t\t\t\t<div class=\"favorite-posts-item-date-author\">March 6, 2024\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<h4 class=\"favorite-posts-item-title\">AI in Ecommerce: How Technology is Changing the Way We Shop<\/h4>\n\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t<a class=\"favorite-posts-item\" href=\"https:\/\/intexsoft.com\/blog\/top-7-ecommerce-platforms-for-your-business\/\">\n\t\t\t\t\t<div class=\"favorite-posts-item-date-author\">April 3, 2024\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<h4 class=\"favorite-posts-item-title\">Top 7 Ecommerce Platforms For Your Business<\/h4>\n\t\t\t\t<\/a>\n\t\t\t\t\t<\/div>\n\t<\/section>\n\n<section class=\"contact-form-widget\">\n\t\t\t<h3 class=\"contact-form-widget-title\">Don&#039;t miss our updates<\/h3>\n\t\t\n\t\t\t\n<div class=\"wpcf7 no-js\" id=\"wpcf7-f3988-o1\" lang=\"en-US\" dir=\"ltr\">\n<div class=\"screen-reader-response\"><p role=\"status\" aria-live=\"polite\" aria-atomic=\"true\"><\/p> <ul><\/ul><\/div>\n<form action=\"\/wp-json\/wp\/v2\/blog\/5377#wpcf7-f3988-o1\" method=\"post\" class=\"wpcf7-form init mailchimp-ext-0.5.72 wpcf7-acceptance-as-validation\" aria-label=\"Contact form\" novalidate=\"novalidate\" data-status=\"init\">\n<div style=\"display: none;\">\n<input type=\"hidden\" name=\"_wpcf7\" value=\"3988\" \/>\n<input type=\"hidden\" name=\"_wpcf7_version\" value=\"5.9.6\" \/>\n<input type=\"hidden\" name=\"_wpcf7_locale\" value=\"en_US\" \/>\n<input type=\"hidden\" name=\"_wpcf7_unit_tag\" value=\"wpcf7-f3988-o1\" \/>\n<input type=\"hidden\" name=\"_wpcf7_container_post\" value=\"0\" \/>\n<input type=\"hidden\" name=\"_wpcf7_posted_data_hash\" value=\"\" \/>\n<input type=\"hidden\" name=\"_wpcf7_recaptcha_response\" value=\"\" \/>\n<\/div>\n<div class=\"custom-input_block\">\n    <label class=\"custom-placeholder\" for=\"email\"><\/label>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"email\"><input size=\"40\" maxlength=\"80\" class=\"wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email contacts__input\" id=\"email\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Enter your email...\" value=\"\" type=\"email\" name=\"email\" \/><\/span>\n<\/div>\n<div class=\"contacts__form-checkbox\">\n<span class=\"wpcf7-form-control-wrap\" data-name=\"privace-policy\"><span class=\"wpcf7-form-control wpcf7-acceptance\"><span class=\"wpcf7-list-item\"><label><input type=\"checkbox\" name=\"privace-policy\" value=\"1\" class=\"contacts__checkbox form__checkbox_color_grey\" id=\"privacy-cookie-policy\" aria-invalid=\"false\" \/><span class=\"wpcf7-list-item-label\"><label for=\"privacy-cookie-policy\" class=\"contacts__checkbox-subtitle blog\">\n        I agree to <a target=\"_blank\" href=\"\/privacy-policy\/\">Privacy<\/a> and <a target=\"_blank\" href=\"\/cookie-policy\/\">Cookie Policy*<\/a>\n  <\/label><\/span><\/label><\/span><\/span><\/span>\n<\/div>\n<button class=\"btn btn_color_primary\">\n  Send\n  <svg class=\"form-arrow\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n    <circle class=\"form-arrow__circle\" opacity=\"0.1\" cx=\"8\" cy=\"8\" r=\"7.33333\" stroke=\"white\" stroke-width=\"1.33333\"\/>\n    <circle class=\"form-arrow__circle form-arrow__circle-two\" opacity=\"0.1\" cx=\"8\" cy=\"8\" r=\"7.33333\" stroke=\"white\" stroke-width=\"1.33333\"\/>\n    <path class=\"form-arrow__path\" d=\"M7.33301 10.6665L9.99967 7.99984L7.33301 5.33317\" stroke=\"white\" stroke-width=\"1.33333\" stroke-linecap=\"square\"\/>\n    <path class=\"form-arrow__successful\" d=\"M5.33301 8.66357L7.00228 10.3328L11.335 5.99951\" stroke=\"white\" stroke-width=\"1.33333\" stroke-linecap=\"square\"\/>\n  <\/svg>\n<\/button><div class=\"wpcf7-response-output\" aria-hidden=\"true\"><\/div><p style=\"display: none !important\"><span class=\"wpcf7-form-control-wrap referer-page\"><input type=\"hidden\" name=\"referer-page\" value=\"http:\/\/intexsoft.com\/blog\/flex-to-html5-migration\/\" data-value=\"http:\/\/intexsoft.com\/blog\/flex-to-html5-migration\/\" class=\"wpcf7-form-control wpcf7-text referer-page\" aria-invalid=\"false\"><\/span><\/p>\n<!-- Chimpmatic extension by Renzo Johnson -->\n<\/form>\n<\/div>\n\n\t<\/section>\n\n\t\t\t\t<\/div>\n<\/div>\n\n\n<section id=\"\" class=\"related-posts  \">\n\t\t<div class=\"content\">\n\t\t\t\t\t\t\t<h2 class=\"section-title\">Related posts<\/h2>\n\t\t\t\t\t\t<ul class=\"posts-content\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/intexsoft.com\/blog\/project-migration-from-flex-to-angular-html5\/\" class=\"our-blog__block-item\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"our-blog__block-item-image\">\n\t\t\t\t\t\t\t\t\t\t<picture>\n\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/intexsoft.com\/app\/uploads\/2019\/08\/HTML5.jpg\" loading=\"lazy\" alt=\"image\" width=\"446\"\n\t\t\t\t\t\t\t\t\t\t\t\t\t height=\"278\">\n\t\t\t\t\t\t\t\t\t\t<\/picture>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"our-blog__block-item-content\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"our-blog__block-item-content-date\">August 19, 2019<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h3 class=\"our-blog__block-item-content-title\">Migration from Flex to Angular \/ HTML5<\/h3>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"our-blog__block-item-content-subtitle\"> <p>Last spring, we published an interview with our CTO, Pavel Borel. There, we discussed the upcoming cessation of Flex support and the forced migration of projects to other technologies.<\/p> <\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\n\n\n\n\n\n\n\n\n\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/intexsoft.com\/blog\/migration-to-a-new-cms-the-best-practices\/\" class=\"our-blog__block-item\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"our-blog__block-item-image\">\n\t\t\t\t\t\t\t\t\t\t<picture>\n\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/intexsoft.com\/app\/uploads\/2018\/10\/640x400-CMS.jpg\" loading=\"lazy\" alt=\"image\" width=\"446\"\n\t\t\t\t\t\t\t\t\t\t\t\t\t height=\"278\">\n\t\t\t\t\t\t\t\t\t\t<\/picture>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"our-blog__block-item-content\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"our-blog__block-item-content-date\">March 15, 2024<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h3 class=\"our-blog__block-item-content-title\">Migration To A New CMS: The Best Practices<\/h3>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"our-blog__block-item-content-subtitle\"> <p>Some people believe investment of money, effort and time in CMS solutions means their website will be eternal and perfect. All they need is to fill in content and download updates.<\/p> <\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\n\n\n\n\n\n\n\n\n\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/intexsoft.com\/blog\/software-migration-guide-why-when-how\/\" class=\"our-blog__block-item\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"our-blog__block-item-image\">\n\t\t\t\t\t\t\t\t\t\t<picture>\n\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/intexsoft.com\/app\/uploads\/2021\/07\/640x400-Software-Migration-Guide_-Why-When-How.jpg\" loading=\"lazy\" alt=\"image\" width=\"446\"\n\t\t\t\t\t\t\t\t\t\t\t\t\t height=\"278\">\n\t\t\t\t\t\t\t\t\t\t<\/picture>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"our-blog__block-item-content\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"our-blog__block-item-content-date\">December 28, 2020<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h3 class=\"our-blog__block-item-content-title\">Software Migration Guide: Why, When &amp; How<\/h3>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"our-blog__block-item-content-subtitle\"> <p>If you work in a medium or a big company with a long history, there is a high probability that now you are dealing with some outdated legacy system. Many business owners suppose that it is okay to work with such systems as they still do their job.<\/p> <\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\n\n\n\n\n\n\n\n\n\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/ul>\n\t\t<\/div>\n\t<\/section>\n\n\n\n<p><\/p>\n","protected":false},"author":1,"template":"","blog_category":[20,18],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v22.9 (Yoast SEO v22.9) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Flex to HTML5 Migration - IntexSoft Software Development<\/title>\n<meta name=\"description\" content=\"In July 2017, Adobe announced that by 2020, Flash would no longer be supported. As an alternative, they suggested Flex to HTML5 migration.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/intexsoft.com\/blog\/flex-to-html5-migration\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Flex to HTML5 Migration\" \/>\n<meta property=\"og:description\" content=\"In July 2017, Adobe announced that by 2020, Flash would no longer be supported. As an alternative, they suggested Flex to HTML5 migration.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/intexsoft.com\/blog\/flex-to-html5-migration\/\" \/>\n<meta property=\"og:site_name\" content=\"IntexSoft\" \/>\n<meta property=\"article:modified_time\" content=\"2022-07-19T12:46:10+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Flex to HTML5 Migration - IntexSoft Software Development","description":"In July 2017, Adobe announced that by 2020, Flash would no longer be supported. As an alternative, they suggested Flex to HTML5 migration.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/intexsoft.com\/blog\/flex-to-html5-migration\/","og_locale":"en_US","og_type":"article","og_title":"Flex to HTML5 Migration","og_description":"In July 2017, Adobe announced that by 2020, Flash would no longer be supported. As an alternative, they suggested Flex to HTML5 migration.","og_url":"https:\/\/intexsoft.com\/blog\/flex-to-html5-migration\/","og_site_name":"IntexSoft","article_modified_time":"2022-07-19T12:46:10+00:00","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/intexsoft.com\/blog\/flex-to-html5-migration\/","url":"https:\/\/intexsoft.com\/blog\/flex-to-html5-migration\/","name":"Flex to HTML5 Migration - IntexSoft Software Development","isPartOf":{"@id":"https:\/\/intexsoft.com\/#website"},"datePublished":"2018-05-03T11:38:00+00:00","dateModified":"2022-07-19T12:46:10+00:00","description":"In July 2017, Adobe announced that by 2020, Flash would no longer be supported. As an alternative, they suggested Flex to HTML5 migration.","breadcrumb":{"@id":"https:\/\/intexsoft.com\/blog\/flex-to-html5-migration\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/intexsoft.com\/blog\/flex-to-html5-migration\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/intexsoft.com\/blog\/flex-to-html5-migration\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/intexsoft.com\/"},{"@type":"ListItem","position":2,"name":"Flex to HTML5 Migration"}]},{"@type":"WebSite","@id":"https:\/\/intexsoft.com\/#website","url":"https:\/\/intexsoft.com\/","name":"IntexSoft","description":"...","publisher":{"@id":"https:\/\/intexsoft.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/intexsoft.com\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/intexsoft.com\/#organization","name":"IntexSoft","url":"https:\/\/intexsoft.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/intexsoft.com\/#\/schema\/logo\/image\/","url":"https:\/\/intexsoft.com\/app\/uploads\/2021\/05\/Logo.png","contentUrl":"https:\/\/intexsoft.com\/app\/uploads\/2021\/05\/Logo.png","width":156,"height":33,"caption":"IntexSoft"},"image":{"@id":"https:\/\/intexsoft.com\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/intexsoft.com\/wp-json\/wp\/v2\/blog\/5377"}],"collection":[{"href":"https:\/\/intexsoft.com\/wp-json\/wp\/v2\/blog"}],"about":[{"href":"https:\/\/intexsoft.com\/wp-json\/wp\/v2\/types\/blog"}],"author":[{"embeddable":true,"href":"https:\/\/intexsoft.com\/wp-json\/wp\/v2\/users\/1"}],"wp:attachment":[{"href":"https:\/\/intexsoft.com\/wp-json\/wp\/v2\/media?parent=5377"}],"wp:term":[{"taxonomy":"blog_category","embeddable":true,"href":"https:\/\/intexsoft.com\/wp-json\/wp\/v2\/blog_category?post=5377"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}