Recenzia Adobe Flex Builder 3

Recenzia Adobe Flex Builder 3

Obrázok 1 z 4

it_photo_5630
it_photo_5629
it_photo_5628
it_photo_5627

£144

Cena pri kontrole

Tieto tri kategórie ovládacích prvkov sú vždy dostupné, existujú však dve ďalšie kontextovo citlivé kolekcie. Ak si kúpite Professional Edition Flex Builder (349 GBP bez DPH), potom je hlavný rozdiel – okrem niektorých ďalších nástrojov na profilovanie a ladenie – je zahrnutím kolekcie ovládacích prvkov grafu, ktoré zjednodušujú zahrnutie plošných, pruhových, čiarových, koláčových a iných grafov na vizualizáciu číselných údajov. Pripojte tieto ovládacie prvky k údajom uloženým na serveri – proces, ktorý je v tomto vydaní jednoduchší pridaním sprievodcov, ktorí vám pomôžu pripojiť sa k webovým službám a back-endom založeným na PHP, ASP.NET, ColdFusion a Java – a do svojich RIA môžete zahrnúť živú grafiku, napríklad graf pohybu cien akcií v reálnom čase, rovnako ako by ste zahrnuli živú grafiku založenú na XML text.

Prípadne, ak si pri prvom vytváraní projektu vyberiete novú možnosť vytvorenia pracovnej plochy namiesto webovej aplikácie, potom nájdete k dispozícii inú kategóriu komponentov: ovládacie prvky AIR. Väčšina z nich, ako napríklad FileSystemTree a FileSystemList, sa používa na umožnenie lokálnej manipulácie so súbormi, ale ovládanie HTML je ešte dôležitejšie.

V podstate umožňuje aplikáciám AIR, ktoré fungujú mimo prehliadača, poskytovať svoj vlastný vstavaný prehliadač založený na projekte s otvoreným zdrojom WebKit. Podpora HTML/CSS/Ajax zo strany WebKit znamená, že je relatívne jednoduché prepracovať existujúcu webovú lokalitu na offline doručovanie a pravdepodobne to bude hlavné využitie pre AIR.

V predvolenom nastavení všetky ovládacie prvky Flex zdieľajú podobný štýl založený na téme Halo, ktorá je v poriadku, ale trochu nudná. Ak chcete vytvoriť vlastný vzhľad aplikácie, môžete zmeniť parametre, ako je farba, veľkosť písma, orámovanie farba, polomer rohov atď. na paneli Vlastnosti, pričom všetky zmeny sa okamžite prejavia v dizajne vyhliadka.

Ďalším zaujímavým využitím existujúcej technológie je spôsob, akým Flex využíva CSS na takýto štýl, čo znamená, že vzhľad a dojem z vašej aplikácie môže byť efektívne, konzistentne a centrálne organizovaný.

Takéto spracovanie CSS má výhody, ale je to sotva najmodernejšie pre bohatý dizajn, takže v predvolenom nastavení aplikácie Flex skutočne vyzerajú dosť nudné a rudimentárne. Ak chcete úplne vtlačiť svoju značku do vašej aplikácie, musíte prejsť od stylingu ku skinovaniu. Vzhľady definujú vzhľad rôznych stavov vašich ovládacích prvkov a tieto môžu byť založené na bitmapách alebo, pre plnú škálovateľnosť, na vektoroch.

Je sklamaním, že to nie je možné v nástroji Flex Builder, ale keď si nainštalujete nové rozšírenia dizajnu vzhľadu, môžete si pripraviť vzhľady na import pomocou najnovších verzií CS3 aplikácií Photoshop, Fireworks, Illustrator a Flash. Najbližšie pripojenie je prirodzene s Flash a ak si nainštalujete Flex Component Kit pre Flash CS3 Profesionáli, môžete vytvárať interaktívny animovaný obsah, ktorý potom možno importovať ako nástroj Flex Builder pripravený na použitie komponent. Je to funkčné, ale pravdepodobne s CS4 bude integrácia značne sprísnená.

Doteraz sme navrhovali vizuálne, ale skutočný výkon Flex Builder 3 sa sprístupní, keď prepnete na zobrazenie Zdroj a začnete kódovať. Tu môžete priamo upravovať značku MXML, ktorú ste vytvorili, spolu s farebne odlíšenou syntaxou, pomocou kódu, automatickým dokončovaním atď. Je tu tiež možnosť pridať správanie a efekty, napríklad na rozmazanie alebo otáčanie tlačidiel – aj keď je záhadou, prečo to nemožno urobiť v zobrazení Návrh.

Najdôležitejšie je, že v zobrazení Zdroj pridáte logiku do svojej aplikácie pomocou jazyka ActionScript 3. Flex Builder umožňuje prácu s ActionScriptom lokálne alebo prostredníctvom samostatných súborov na pozadí kódu a poskytuje presne rovnakú podporu kódovania ako pre MXML.

Podrobnosti

Podkategória softvéru Nástroje pre vývojárov

Podpora operačného systému

Podporovaný operačný systém Windows Vista? Áno
Podporovaný operačný systém Windows XP? Áno