> Ked uz uvazovat o Flex, preco nie Swing alebo Silverligth alebo JavaFX ?

Flex ma niektoré výhody oproti Silverlight a JavaFX (keď máme na mysli
klasickú aplikáciu - zoznamy, formuláre, prepojenie na server), čo
robí vývoj tohoto typu aplikácií veľmi efektívny:

1. Flash Player je prakticky na všetkých počítačoch a jeho inštalácia
je jednoduchá a rýchla

2. Adobe Flex má viac UI komponent a sú lepšie ako má Java.
http://www.adobe.com/devnet/flex/tourdeflex/web/# Komponenty podporujú
data binding.

3. Grafické možnosti na úpravu vlastného dizajnu sú veľmi rozsiahle či
už použitím pripravených skins - http://www.scalenine.com/  - alebo
iba úpravou štýlov:
http://examples.adobe.com/flex3/consulting/styleexplorer/Flex3StyleExplorer.html#

4. Flex má veľmi dobre prepracovanú komunikáciu s Java EE serverom
založenú na open source riešení:
http://opensource.adobe.com/wiki/display/blazeds/BlazeDS/

Táto knižnica zabezpečuje volanie procedúr na serveri, komunikáciu cez
binárny protokol,  messaging systém fungujúci aj keď je k dispozícii
iba http komunikácia, serializácia objektov medzi Flex a Java -
http://livedocs.adobe.com/blazeds/1/blazeds_devguide/help.html?content=serialize_data_2.html#312520

> Silverlight pojede jenom na MS-Windowsech, ne ?

Silverlight ide aj na Macu a myslím, že aj na Linuxe.

Odpovedet emailem