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
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
    Home IT Management
    • IT Management

    Macromedia Flex-es App-Building Muscle

    Written by

    Jim Rapoza
    Published April 12, 2004
    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 past reviews, weve said one of the biggest threats to rich Internet application platform vendors is the growth of Macromedia Inc.s Flash and its entry into rich Internet applications. With the late-March release of Flex 1.0, that threat is now here.

      Click here to read the full review of Flex 1.0.

      2

      In past reviews, weve said one of the biggest threats to rich Internet application platform vendors is the growth of Macromedia Inc.s Flash and its entry into rich Internet applications. With the late-March release of Flex 1.0, that threat is now here.

      /zimages/2/28571.gifeWEEK Labs recently looked at two of these rich Internet application platforms, Curl Corp.s Curl platform and DreamFactory Software Inc.s DreamFactory Enterprise 6.0. Click here to read the reviews.

      However, somewhat to eWEEK Labs surprise, Flex isnt heavily based on Flash. In fact, a developer with no prior Flash experience can build a Flex application using an XML-based scripting language called MXML (Macromedia Flex Markup Language) and working entirely in an XML editor, without ever using the Flash authoring environment.

      Although Flex doesnt depend on Flash on the development side, it does leverage Flash where it counts most—on the client side. Flex applications are deployed within a browser to systems running Flash Player 7. Running on Flash also gives Flex applications broad platform support on the client side.

      Although it is possible to develop Flex applications using only MXML, most developers will likely use a combination of MXML, Macromedias ActionScript scripting language and components developed directly in Flash.

      This architecture provides a great deal of flexibility, letting developers build pieces of Flex applications in whatever way works best for them. However, it is also a potential weakness, as developers will constantly have to bounce between environments when building Flex applications.

      This will be less of a problem in collaborative environments, where one developer focuses on XML, another on scripts and another on Flash. But some developers may find it tedious, and for developers who are well-versed in Flash, sticking with Flash and skipping Flex altogether might be the best option.

      Macromedia expects to release a Flex development add-on to Dreamweaver before the end of the year that will provide an integrated environment, officials said.

      eWEEK Labs was impressed by many of Flexs features, especially its strong XML and Web services support. However, Version 1.0 has many kinks in it; the product will need an upgrade before it reaches its full potential.

      The main application component of Flex is Flex Presentation Server. This server runs on top of any Java server application, and it is simple to install and set up. Pricing for Presentation Server starts at $12,000 for two CPUs.

      The servers primary function is to deliver Flex applications to clients. Although it is simple to set up, we would like to see at least some basic management and analysis features.

      Despite the lack of a dedicated IDE (integrated development environment), we found Flex applications simple to build. Because it is based mainly on XML and ActionScript, which is similar to JavaScript, any experienced Web developer should be able to build a Flex application in no time.

      Flex 1.0 came with a good set of sample applications, and more are available on the Macromedia Web site. Using these applications, we could learn best practices in building a Flex application and could edit the sample applications to fit our needs—for example, we created a simple RSS (RDF Site Summary) reader using only Flex.

      However, when moving through the online documentation and API listing, we were often unable to find the information we needed. When we ran into problems, it took substantial trial and error to solve them.

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

      /zimages/2/28571.gifCheck out eWEEKs Developer & Web Services Center at http://developer.eweek.com for the latest news, reviews and analysis in programming environments and developer tools.
      Be sure to add our eWEEK.com developer and Web services news feed to your RSS newsreader or My Yahoo page: http://us.i1.yimg.com/us.yimg.com/i/us/my/addtomyyahoo2.gif

      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.

      ×