Articles Comments

GS Blog » Global Synopsis - GS Tech, Web Design and Development » The future of Web Development?

The future of Web Development?

futureWith the release of Flex 4.5 , Adobe attacks the lucrative market for smartphones and tablets.

With this it looks like the future development is really bright. Flex technology was already a very good response to developments such RIA (Rich Internet Application) or RDA (Rich Desktop Application) with Adobe AIR technology. With this offer , Flex already allowed to share code between the Internet and a client application running on a fixed station or mobile application, but with this latest version , Adobe is one step closer .

Write Once , Run everywhere
In version 4.5, Flex is already compatible with Android tablets running Honeycomb ( Mototrola Xoom and Samsung Galaxy Tab for example), with the RIM BlackBerry PlayBook tablet and compatibility with the Apple iPad can not be too delay.

We are already seeing some developers venturing to test this aspect multi -platform and deploy the same application ( same code!) On different shelves with success , this makes you wonder about the possibilities on a larger scale . You can imagine that there are limitations to this type of exercise but developments Flex to different channels (web , desktop , mobile) can now share much of the application code .

Flex and businesses
With this new focus of supply , we find that the Flex technology has a certain legitimacy to position itself as a technology company choice. Flex therefore promises a decrease in costs related to development and streamlining of skills to maintain the interface (HMI) applications of an information system. Add to that the displayed productivity technology , this perspective is appealing more than one DSI .

In addition, there or the JEE platform is scattered widely in its offer solution oriented web development , Flex solution appears as a very relevant and certainly studying in a study of technological choosing a company .

Still Flex meets only part presentation ( GUI ) of SI . For the rest , it is always necessary to rely on another platform like JEE . In this perspective, we still Flex forced to maintain two technological directions and two areas of expertise within the company which represents a cost . It remains to estimate whether the promises of Flex compensate indeed the extra cost incurred .

The other aspect that could arise a question , what is the performance. It is obvious that the performance of a native app (that is to say directly with developed technology platform) will be better , at least at first . Nevertheless, the various demonstrations that can assist in lectures and videos circulating on the Internet show performance quite correct. In addition, it is a safe bet that Adobe will increase efforts to improve the performance of its technology. We must therefore assess whether it is willing to pay the price of a slight lag in the performance of the application compared to a decrease in costs related to the use of Flex .

The developers have also equally interested in investing in the Flex technology because it provides a great employment potential in the market . If it is longer backed by a strong J2EE skills , this person may well write to us at this address :)

Flex the solution?
We could talk about the threat of the arrival of HTML 5, which weighs on Flash technology itself , which is the heart upon which the performance of Flex but HTML 5 is far from providing all the features offered by Flash and further opportunities for development of multiplatform applications offered by Flex . Conversely, it must of course qualify if the use of a technology like Flex is well suited to the needs of the company …

Do not forget that investing in technology like Flex is a highly structured commitment to the future , and despite the open source nature of an offer like that of Adobe , it makes us captive to a publisher particular and specific technology .

There are other competing solutions that offer all or part advanced by Flex options: These include firstly Microsoft Silverlight , while in the technology supply Net Flex . . This offer has been created by Microsoft to counter precisely and offer an alternative to Flex in its own eco- system is currently mature in its latest versions . The framework GWT (Google Web Toolkit ), which offers a “full Java ” approach, even if it does not yet offer the ability to create a typical desktop client application , enables multi- channel distribution in the form of web application , adapted to the mobile client . Other RIA frameworks based on Javascript, also can achieve the same result.

One aspect that we should not forget to evaluate these technologies is of course the associated tooling , which plays a major role in the productivity displayed by some publishers. It is true that the offers that are carried by leading vendors such as Adobe , Microsoft and Google, often have a more advanced tools and comprehensive in scope only by offering an Open Source community.

So it is all of an offer must be analyzed with the advantages, disadvantages and limitations of each context …

Filed under: Global Synopsis - GS Tech, Web Design and Development

One Response to "The future of Web Development?"

  1. Faizan says:

    Very good post. Quite informative. Thanks

Leave a Reply