Apache Flex, vorher
Adobe Flex, ist ein Entwicklungsframework zum Erstellen von
Rich Internet Applications (RIAs) auf der technischen Basis der
Adobe Flash-Plattform. Neben dem als Open Source veröffentlichten
SDK besteht das Framework aus dem kostenpflichtigen
Flash Builder (seit Version 4, davor hieß dieser
Flex Builder), den LiveCycle Data Services und den Flex Charting-Komponenten. Obwohl es schon vor der Veröffentlichung von Flex möglich war, mit Adobe Flash (früher Macromedia) reichhaltige Anwendungen zu erstellen, bot Flash als Werkzeug nicht das von Software-Entwicklern von einer
IDE geforderte Funktionsspektrum, sondern wurde weiterhin hauptsächlich von Webdesignern und Grafikern eingesetzt. Flex soll deshalb gezielt Software-Entwickler ansprechen.