Adobe Flex (SDK)
| Versie | 3.0 |
| Officiële website | http://opensource.adobe.com/wiki/display/flexsdk/Flex+SDK |
| Licentiemodel | Mozilla Public License v1.1 |
| Behoort tot de domeinen | Feeds, Mashups en Web APIs
Rich Internet Applications |
| Getest in | februari 2008 |
Aanbevelingen
Flex raden we aan als een eenvoudige, consistente maar uitgebreide omgeving voor front-end ontwikkeling. Flex benadrukt component- en eventgebaseerde ontwikkeling. Dit is een goede zaak. Flex is bedacht als front-end technologie voor applicaties in Java op de server. We denken dat Adobe Flex momenteel het best samengestelde en meest productieve RIA-platform is.
Beschrijving
Adobe Flex is een open source ontwikkelkit die toelaat om een Rich Internet Application te bouwen voor op de Flash Player plugin (voor in de browser). Ontwikkelen voor de huidige versie Adobe Flex 3.0 gebeurt in Actionscript 3.0 en met behulp van MXML files. Vanuit MXML wordt er Actionscript gegenereerd. Vervolgens wordt het geheel aan Actionscript code gecompileerd naar een .swf package (simple web format). Deze .swf package wordt gedownload naar de client browser en wordt ge-rund op door de Flash player (>= v9).
De meeste delen van Flex SDK 3.0 zijn open source. In de Flex SDK worden er nog wel enkele closed source binaires meegedistribueerd (Flash Player, Flash Player Core API .swf). De tools zoals de FlexBuilder IDE zijn extra en zijn proprietary en zijn closed source. De AIR runtime, een soort vervanger van de huidige browsers, is tesamen met de AIR API's ook closed source alhoewel men ook in Flex voor deze runtime kan ontwikkelen.
Update (24/11/2010)
Momenteel zitten we aan versie 4 van Flex. De sectie Onderzoek kan echter voorlopig geen tijd vrijmaken om deze te testen. Flex 4 wordt ondersteund door de Adobe Flash Builder 4 software, die kan worden geïntegreerd met de Adobe Flash Catalyst tool voor designers (die zich op het UI-aspect van een website focusen).
