Det du tjänar när du laddar in grafik via actionscript är att storleken på swf filen hålls ned. Om grafiken ska visas direkt kommer det inte att innebära någon skillnad för användaren eftersom grafiken ändå måste laddas in direkt. Men om det är grafik som visas i ett senare skede, eller kanske bara i vissa fall, då är det att föredra.
Flex, nu uppe i version 2.0, är ett sätt att enklare och snabbare bygga webbapplikationer (Ofta kallat RIA, Rich Internet Applications).
Det är helt enkelt ett sätt att underlätta för traditionella utvecklare att dra nytta av Flashplattformen genom att ge dem nya kraftfulla verktyg.
Man beskriver applikationens gränssnitt med MXML, en XML dialekt, och använder Actionscript 3.0 för applikationslogik. Allt i gränsnittet består av komponenter, från enkla knappar till avancerade datagrids. Det finns även komponenter för layouthantering.
Flex består av flera delar:
- Actionscript 3.0
- MXML, markup språk för att beskriva gränssnit
- Ett komponentbibliotek
- Dokumentation
- IDE (Flex Builder, baserat på Eclipse)
- Flex Dataservices Server
- Kompilator
- Diagramkomponenter
Värt att notera är att man kan bygga Flexapplikationer gratis eftersom kompilator, komponentbibliotek samt dokumentation är fria. Men det kan vara värt att titta på Flex Builder, som har många bra funktioner när man utvecklar.
