Flex ist ein leistungsstarkes, quelloffenes Anwendungs-Framework, das es ermöglicht, mobile Anwendungen für iOS-, Android- und BlackBerry Tablet OS-Geräte sowie traditionelle Anwendungen für Browser und Desktop mit demselben Programmiermodell, Werkzeug und Codebasis zu erstellen.