Close
  • Latest News
  • Artificial Intelligence
  • Video
  • Big Data and Analytics
  • Cloud
  • Networking
  • Cybersecurity
  • Applications
  • IT Management
  • Storage
  • Sponsored
  • Mobile
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
Read Down
Sign in
Close
Welcome!Log into your account
Forgot your password?
Read Down
Password recovery
Recover your password
Close
Search
Logo
Subscribe
Logo
  • Latest News
  • Artificial Intelligence
  • Video
  • Big Data and Analytics
  • Cloud
  • Networking
  • Cybersecurity
  • Applications
  • IT Management
  • Storage
  • Sponsored
  • Mobile
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
More
    Subscribe
    Home Development
    • Development
    • IT Management

    Adobe Flex Finds Its Footing

    Written by

    Jim Rapoza
    Published August 16, 2006
    Share
    Facebook
    Twitter
    Linkedin

      eWEEK content and product recommendations are editorially independent. We may make money when you click on links to our partners. Learn More.

      In two-plus years its been around, Adobe Flex has undergone more than two and a half version releases, which has probably made developers who use the rich Internet platform feel as if they have been riding on a particularly unpredictable and gnarly wave. (And this doesnt even take into account Adobes acquisition in 2005 of Flex creator Macromedia.)

      Click here to read the full review of Adobe Flex Version 2.

      2


      In two-plus years its been around, Adobe Flex has undergone more than two and a half version releases, which has probably made developers who use the rich Internet platform feel as if they have been riding on a particularly unpredictable and gnarly wave. (And this doesnt even take into account Adobes acquisition in 2005 of Flex creator Macromedia.)

      eWEEK Labs review of the bare-boned and limited Flex 1.0 release showed that the application probably should have been a beta. The 1.5 release added stability to the platform, but it had all of the growing pains more typical of a 1.0 release.

      Despite these shortcomings, Flex has been attractive to developers, who appreciate its simple coding structures and data handling, its strong presentation layer and, most importantly, its tight association with the ubiquitous Flash format.

      With the July release of Version 2, Flex looks like it may be finally gaining the maturity and stability it needs to become a major platform for creating powerful Web-enabled applications. However, theres a potential wipeout in store for some users: Developers hoping to leverage the new features will have to migrate their existing Flex applications to Version 2.

      Platform shift

      Like nearly every product out today that has anything to do with building Web applications or Web services, the Flex Builder environment is now based on the Eclipse development platform. And eWEEK Labs tests show that Adobe has done a good job of integrating Flex Builder into Eclipse. Development of Flex applications is now easier than ever, and the ability to move between drag-and-drop design and pure code environments let us build each part of our applications in the best possible environment.

      For example, in the design view, we could drag and drop components to our application layout and quickly build the basic presentation for an application. In the coding view, all of the expected code assistants were available to help in directly editing application code, style sheet information and Flex-specific code, such as ActionScripts and Macromedia XML.

      /zimages/7/144063.jpg

      Probably the biggest weakness of Flex Builder, which is priced at $499, is the fact that it runs only on Windows, which is rare among Adobe applications and especially surprising considering that Eclipse itself is cross-platform.

      The other main component of the Flex 2 platform is Flex Data Services, which basically replaces the Flex Presentation Server of previous Flex releases. Unlike Flex Builder, the Flex Data Services component is impressively cross-platform: It runs on Windows, Linux and Unix servers and works with most major Java application servers.

      /zimages/7/28571.gifAdobe bridges Flash and Flex with AJAX (Asynchronous JavaScript and XML). Click here to read more.

      Flex Data Services has some basic monitoring and administration tools (created in Flex) that are available from a browser. For the most part, however, Flex Data Services exists mainly to deploy and run Flex applications and add enterprise-level data integration and connectivity.

      Most of the new capabilities of Flex Data Services deal with better data management and integration. One interesting addition is that it is now possible to build real-time collaboration applications within Flex. Using this feature, we were able to create applications that would let users see changes live, as a colleague made them.

      Flex Data Services is priced starting at $20,000 per processor; a free developer version, Flex Data Services Express, is also available.

      Theres no doubt that the tools within Flex Builder and Flex Data Services make creating Flex applications easier and make the applications themselves more enterprise-capable, but it is possible to get started creating Flex applications without having to shell out a dime for these components. The freely available Flex SDK includes all of the compilers, debuggers and code necessary to create Flex applications, and it can now also be used to create stand-alone, serverless Flex applications.

      The Flex SDK for Version 2, which is available here on Adobes Web site, also includes many new components and improved themes and templates for application creation.

      We should note that while creating Flex applications will be familiar work for anyone used to building Web applications and Web services, there is still a decent layer of complexity for newcomers. We found the Flex Developer Center to be extremely useful for finding samples, walk-throughs and other aids for navigating the complexities of Flex development.

      Next page: Evaluation Shortlist: Related Products.

      Page 3

      Evaluation Shortlist

      Adobes Flash

      While Flash is a sibling of Flex, pure Flash-based applications are a valid alternative to Flex apps in many areas (www.adobe.com/flash)

      AJAX applications

      The currently trendy AJAX (Asynchronous JavaScript and XML) offers a simple, standards-based method to build graphical applications that will run in most Web browsers

      Laszlo Systems OpenLaszlo

      Based on a formerly commercial rich Internet application platform, OpenLaszlo uses standard languages and Flash to build applications (www.openlaszlo.org)

      Labs Director Jim Rapoza can be reached at [email protected].

      Check out eWEEK.coms for the latest news, reviews and analysis on image editing and Web publishing tools.

      Jim Rapoza
      Jim Rapoza
      Jim Rapoza, Chief Technology Analyst, eWEEK.For nearly fifteen years, Jim Rapoza has evaluated products and technologies in almost every technology category for eWEEK. Mr Rapoza's current technology focus is on all categories of emerging information technology though he continues to focus on core technology areas that include: content management systems, portal applications, Web publishing tools and security. Mr. Rapoza has coordinated several evaluations at enterprise organizations, including USA Today and The Prudential, to measure the capability of products and services under real-world conditions and against real-world criteria. Jim Rapoza's award-winning weekly column, Tech Directions, delves into all areas of technologies and the challenges of managing and deploying technology today.

      Get the Free Newsletter!

      Subscribe to Daily Tech Insider for top news, trends & analysis

      Get the Free Newsletter!

      Subscribe to Daily Tech Insider for top news, trends & analysis

      MOST POPULAR ARTICLES

      Artificial Intelligence

      9 Best AI 3D Generators You Need...

      Sam Rinko - June 25, 2024 0
      AI 3D Generators are powerful tools for many different industries. Discover the best AI 3D Generators, and learn which is best for your specific use case.
      Read more
      Cloud

      RingCentral Expands Its Collaboration Platform

      Zeus Kerravala - November 22, 2023 0
      RingCentral adds AI-enabled contact center and hybrid event products to its suite of collaboration services.
      Read more
      Artificial Intelligence

      8 Best AI Data Analytics Software &...

      Aminu Abdullahi - January 18, 2024 0
      Learn the top AI data analytics software to use. Compare AI data analytics solutions & features to make the best choice for your business.
      Read more
      Latest News

      Zeus Kerravala on Networking: Multicloud, 5G, and...

      James Maguire - December 16, 2022 0
      I spoke with Zeus Kerravala, industry analyst at ZK Research, about the rapid changes in enterprise networking, as tech advances and digital transformation prompt...
      Read more
      Video

      Datadog President Amit Agarwal on Trends in...

      James Maguire - November 11, 2022 0
      I spoke with Amit Agarwal, President of Datadog, about infrastructure observability, from current trends to key challenges to the future of this rapidly growing...
      Read more
      Logo

      eWeek has the latest technology news and analysis, buying guides, and product reviews for IT professionals and technology buyers. The site’s focus is on innovative solutions and covering in-depth technical content. eWeek stays on the cutting edge of technology news and IT trends through interviews and expert analysis. Gain insight from top innovators and thought leaders in the fields of IT, business, enterprise software, startups, and more.

      Facebook
      Linkedin
      RSS
      Twitter
      Youtube

      Advertisers

      Advertise with TechnologyAdvice on eWeek and our other IT-focused platforms.

      Advertise with Us

      Menu

      • About eWeek
      • Subscribe to our Newsletter
      • Latest News

      Our Brands

      • Privacy Policy
      • Terms
      • About
      • Contact
      • Advertise
      • Sitemap
      • California – Do Not Sell My Information

      Property of TechnologyAdvice.
      © 2024 TechnologyAdvice. All Rights Reserved

      Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.

      ×