Il framework Flex e Flash Builder
Adobe Flash Builder 4.5 è un potente strumento di sviluppo di qualità professionale per realizzare rapidamente applicazioni interattive per il Web, i dispositivi mobili e il desktop con Flex e il linguaggio Actioncript. Include un ricco supporto per la codifica intelligente, il debug passo-passo e un innovativo design visivo dell'interfaccia utente web. È un'applicazione Flash multipiattaforma scritta in C++ che utilizza la tecnologia Silverlight per la sua compatibilità multipiattaforma. Il programma consente un rapido sviluppo di applicazioni grazie all'uso dell'architettura a modelli di oggetti (OMA) e dello scripting Flash XML per una facile modifica del codice e l'integrazione in piattaforme di applicazioni Internet ricche come blog e giochi Flash. Il programma è anche una popolare applicazione di produttività, che consente agli utenti di assemblare e debuggare applicazioni Flash riutilizzabili.
Flex è il linguaggio di programmazione utilizzato da Adobe Flash Builder. Supporta le piattaforme orientate agli oggetti più diffuse, come Win32, Cocoa, Java e Symbian. Flash è il programma di animazione più diffuso al mondo, utilizzato nei siti di condivisione di video online e in progetti commerciali come i lungometraggi. I filmati Flash possono essere distribuiti su Internet e accessibili a un vasto pubblico attraverso diversi mezzi. Flash può anche essere integrato in dispositivi mobili come smartphone e Blackberry per applicazioni di e-commerce. Integrando Flash in questi dispositivi, le aziende possono fornire un'esperienza utente migliorata grazie all'integrazione delle applicazioni aziendali.
L'Adobe Flash Builder offre un modo semplice e veloce per sviluppare applicazioni interattive e visivamente accattivanti. Flash offre una maggiore interattività rispetto ad altre soluzioni software per tutti i tipi di applicazioni web. Molti sviluppatori di applicazioni mobili, web e desktop scelgono di utilizzare Flash Builder per creare applicazioni ibride che funzionano su desktop, notebook, tablet e smartphone. Grazie alla combinazione di Flex, Flash e Actioncript, un individuo può sviluppare rapidamente applicazioni complesse che funzionano su una varietà di piattaforme.