apache-flexflex-mxflex-spark

Why there is a MX library and also a Spark library in flex?


I'm new to flex, and very confused with that there is a "MX" library and also a "Spark" library? They have a lot of similar controls.

Why both of them exist? Which one should I choose?


Solution

  • MX is the old Flex 3 Library.

    Spark is the new Flex 4 Library. It has way better skinning/styling Capabilities, is faster and optimized for mobile.

    IMHO in 95% of the cases Spark is the better choice.