Souhlas, Flash je ta spravna platforma, pokud pisete aplikaci pro
internetove uzivatele.
Pro jednu firmu ovsem pozadavek na instalaci Javy nemusi byt prekazkou.
A v takovem pripade JavaFX rozhodne stoji za uvahu. Uz jen pro snadnou
integraci s Javou (v JavaFX lze pouzivat javovske tridy - tj. cast
aplikace muze byt v Jave).
Na druhou stanu je pravda, ze JavaFX je stale hodne ve vyvoji. Takze pokud
hledate neco stabilniho, tak Flash je mozna lepsi volbou.

Z.T.
-- 
Zdenek Tronicek
FIT CTU in Prague


Martin Kuba napsal(a):
> Rastislav Rehak napsal(a):
>> Ked uz uvazovat o Flex, preco nie Swing alebo Silverligth alebo JavaFX ?
>
> Swing ne, protože Javu má nainstalovanou minimum uživatelů.
> Sice podle statistik prohlížečů získávaných pomocí JavaScriptu
> má podporu Javy hodně lidí, ale podle studií ve skutečnosti
> jen asi 50% a z nich má drtivá většina starou špatnou Javu 1.1
> od Microsoftu. Tudy cesta nevede.
>
> Silverlight pojede jenom na MS-Windowsech, ne ? A Silverlight,
> JavaFX a Adobe AIR jsou jiný typ platformy než Flex,
> mají za cíl poskytovat i lokální databázi. Pro všechny tři je potřeba
> instalace pluginu, který uživatelé nemají. Spousta uživatelů
> si nic nainstalovat neumí. A další spousta, třeba v bankách, na úřadech
> nebo v nemocnicích, ani nemůže, protože systémový správce jim to nedovolí.
>
> Flex potřebuje jenom Flash plugin, který má už nainstalovaný 99% uživatelů
> na všech operačních systémech, viz
> http://www.adobe.com/products/player_census/flashplayer/version_penetration.html
> Téhle statistice věřím, protože kvůli YouTube si Flash
> všichni udržují aktuální.
>
> Z hlediska webových technologií mi přijde velmi podnětný Facebook.
> On sám je napsaný v PHP a používá AJAX, na tom není nic zajímavého,
> ale převratná novinka je to, že je do něj možné dopisovat
> další aplikace. Technicky to funguje tak, že Facebook zobrazí
> stránku se svým logem, v té je IFRAME a v něm může být libovolná
> stránka na libovolném serveru. Ty aplikace tak neběží na serverech
> Facebooku,
> ale úplně jinde.
>
> A když se podíváte, jak jsou ty úspěšné aplikace dělané, tak
> je to u jednodušších AJAX, a u složitějších Flash (netvrdím že vyvinuté
> pomocí Flex, nedá se to poznat, ale je to pravděpodobné).
> Třeba takový test "Who has the biggest brain?"
> http://www.facebook.com/apps/application.php?id=8827826004
> zobrazuje v reálném čase pohybující se předměty a měří rychlost lidské
> reakce
> (takže neměří velikost mozku ;-) ) a aby to zvládl, je dělaný ve Flashi.
>
> Koneckonců, nejsložitější uživatelské rozhraní mají hry, a když se
> podíváte
> třeba na http://www.superhry.cz/ tak všechny jsou psané ve Flashi.
>
> To podle mně dokazuje, že Flash je dnes ta správná platforma pro aplikace
> se složitým rozhraním.
>
>
>
> Makub
> --
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> Supercomputing Center Brno             Martin Kuba
> Institute of Computer Science    email: [email protected]
> Masaryk University             http://www.ics.muni.cz/~makub/
> Botanicka 68a, 60200 Brno, CZ     mobil: +420-603-533775
> --------------------------------------------------------------
>
>

Odpovedet emailem