Flex extinde funcționalitatea de bază de Flash, care permite pentru a descrie interfața aplicației XML. accelerarea și simplificarea procesului de dezvoltare a aplicațiilor web bogate. Logica de aplicare este scris în ActionScript 3. Rezultatul este o compilare a fișierului SWF. proiectat pentru a efectua în browser (în Flash platforma Player) sau ca o aplicație independentă (pe platforma AIR). Flex-aplicație poate fi compilat pe server (acest lucru necesită mod_flex.so sau mod_flex.dll în funcție de sistemul de operare și serverul web), dar poate - din cadrul IDE sau direct din linia de comandă folosind compilatorul mxmlc (din Flex 2) ca și în Flash, rezultatul este un executabil fișier SWF în Flash player.
Diferențele Flex de la Flash
Flex - un set mare de clase. extinde capacitățile de Flash. Flex-cadru include capabilități de localizare. aplicatii styling, dezvoltarea de aplicatii modulare, validatoare încorporate și câmpuri de text - formatori toate instrumentele necesare pentru dezvoltatorii de aplicații de lucru on-line.
demnitate
Integrat de Dezvoltare Mediu Adobe Flash Builder (cunoscut anterior ca Flex Builder), care oferă o performanță mai bună, construit pe platforma open source de dezvoltare Eclipse. Deoarece mulți dezvoltatori folosesc deja Eclipse pentru programarea în Java. Flex Builder 2 le oferă un mediu familiar pentru crearea și aplicații bazate pe Java și clienții bogați.
Flex, în plus față de viteza de dezvoltare, oferă capacități complete multimedia de platforma Flash, inclusiv: streaming media. pentru a avea acces la utilizator microfonul și camera web, prize binare. capabilități extinse de comunicații de rețea (HTTP-cereri, servicii web. built-in format AMF serializare), manipularea coordonatelor spațiale tridimensionale. posibilitatea de a utiliza filtre încorporate (cum ar fi defocalizarea, picătură umbra, etc), și scrie propria ta.
Datorită Flex, serviciile Web pot fi folosite pentru a comunica cu serverul de la accesarea de date frecvente, cu o sarcină utilă mică. Pentru mai multe aplicatii Adobe ofera Flex Data Services 2 software-ul Express, care pot comunica între sursa de date și stratul de prezentare.
Flex Data Services 2 este capabil să transmită date de la server la client. Componenta server poate, de exemplu, pentru a extrage date din serverul de aplicații SAP și îl transmite clientului. Acum, caracteristici de prezentare Flex Server sunt construite în Flex Data Services.
Un alt avantaj incontestabil al tehnologiei Flex, care este strâns asociat cu avantajele ActionScript 3 - este o oportunitate de a dezvolta proiecte Flash-OpenSource fără a utiliza Adobe Flash Professional, folosind programare „curat“. În acest caz, Flash-dezvoltare devine în mod fundamental disponibile, inclusiv pe Unix-platforma.
deficiențe
Munca flex-cadru se bazează pe un număr relativ mare de auto-AS3-cod. Pentru a estima: un set standard de clase care urmează să fie incluse în mod implicit în fiecare dezvoltat de Flex-aplicație care durează mai mult de 700 de kilobytes în finală swf-fișier. Astfel, cantitatea totală de cod necesar pentru executarea flexare aplicații a crescut în mod semnificativ. În versiunile ulterioare ale Flash Player are un mecanism care permite folosirea claselor flexibile, fără a le include în fiecare swf. Când porniți prima dată acest swf, flash player pentru a încărca fișierele necesare de pe site-ul oficial alocat pentru acest cache flash player. Cu toate acestea, încărcarea de fișiere suplimentare dintr-o sursă externă, în unele cazuri, este inacceptabilă sau nedorit. În acest caz, componentele flex-cadru trebuie să fie elaborate și adăugate direct la swf-fișier, care crește în mod semnificativ dimensiunea swf-fișier, atunci când este vorba de aplicații „ușoare“.
Politica de prețuri
Flex SDK-ul oferit de Adobe este un set gratuit de instrumente (cadru) cu complet open source (Open Source). Pentru a lucra cu procedurile și clasele de acest cadru (cod scris, depanare, compilare în cod executabil) ar necesita software-ul plătit sau gratuit (a se vedea link-ul de mai jos.).
Istoricul versiunilor
componente
mediu de dezvoltare
Compara Flex IDE
Eclipse plug-in-uri
Adobe Flex · Adobe LiveCycle · Aptana · Avaya Dialog Designer · Bioclipse · Borland Împreună · Buglist · Carbide.c ++ · CFEclipse · ChainBuilder · Coderuler · ESB Collaber · Collanos · EasyEclipse · Sistem Embedded Debug Plug-in pentru Eclipse · FindBugs · G-Eclipse · servicii de date de granit · IBM Rational Software · IBM Websphere Studio Application Developer · JBoss Instrumente · Jbuilder · JFire · Jtest · Lomboz · MyEclipse · netifera · Objecteering · OptimalJ ·
Vezi ce „Adobe Flex“ în alte dicționare:
Adobe Flex Builder - este un mediu de dezvoltare integrat (IDE) construit pe platforma Eclipse a insemnat pentru dezvoltarea de aplicatii bogate Internet (RIA) și aplicații platforma desktop transversale, în special pentru platforma Adobe Flex. Suport pentru cross-platform ... ... Wikipedia
Compararea diagramelor Adobe Flex - următoarea comparație a diagramelor Adobe Flex oferă diagrame de clasificare, compară Flex diagramă produse pentru diferite disponibilitate de tip grafic și pentru diferite caracteristici vizuale cum ar fi versiunile 3D ale diagrame. Prețuri și alte informații cele mai ... ... Wikipedia
Adobe Flash - (fosta Macromedia Flash) este o platformă multimedia folosit pentru a adăuga animație, video și interactivitate la pagini web. Flash este frecvent utilizat pentru reclame, jocuri și animații flash pentru difuzare. Mai recent, a fost poziționat ca un ... ... Wikipedia
- Professional Adobe Flex 3. Joseph Balderson. Professional Adobe Flex 3 ISBN: 9780470223642 ... More Cumpără pentru 4192 UAH (Ucraina numai)
- Programarea folosind Adobe Flex. Keyzoun Chefik. Cartea este dedicată noilor tehnologii pentru crearea de aplicații web cu multe caracteristici - Adobe Flex. Edition este construit pe baza a numeroase exemple practice de utilizare Flex și aprobat de ... Citește mai mult Cumpără pentru 690 de ruble
- programare C folosind Adobe Flex. Ch Keyzoun, J .. Lott. Cartea este dedicată noilor tehnologii pentru crearea de aplicații web cu multe caracteristici - Adobe Flex. Edition este construit pe baza a numeroase exemple practice de utilizare Flex și aprobat de ... Citește mai mult de 500 de ruble Cumpărați