1 Reply Latest reply on Oct 4, 2007 9:12 PM by Gregory Lafrance

    Difference between Air and Flex

      I was just trying to get a handle on
      the new technologies and was wondering if
      some one could give me some insight. I have
      gathered several statements below but am still
      unclear how everything fits together.

      Flex Builder is a development environment
      for developing RIAs.

      Flex is also a development framework where
      any editor can be used to develop Flex applications.
      Adobe Flex Builder is just Adobe's solution to developing
      Flex programs.

      Flex Builder can also be used to develop AIR applications.
      Flash or HTML/AJAX can also be used to develop AIR applications.

      AIR runtime needs to be installed on a machine in order to
      run AIR applications. Is this equivalent to Flash Player needs
      to be installed on a machine in order to run Flash applications?

      So what is the difference between the Flex framework and AIR
      framework? I have seen where an AIR extension needs to be
      installed for Flex Builder. What is the default that Flex Builder
      publishes to, a Flex exe?

      Both frameworks seem to be based on AS3. I have read a developer can
      use Flash, Flex, HTML, Javascript, Ajax to build AIR files but am still
      unsure how Flex and AIR files are different.

      Thanks
        • 1. Re: Difference between Air and Flex
          Gregory Lafrance Level 6
          Your statements in your post are true about AIR and Flex. AIR frees you to a certain extent from the restrictions of the Flex sandbox so you can create RIA that behave much like desktop apps (can access the local file system, etc.). And you can create AIR apps using not only Flex, but also HTML, Javascript, etc.