Dne Wednesday 12 of March 2008 15:03:46 Richard Malaschitz napsal(a):
> > Podle mě všechny Flexy, Java FX a podobné hrůzy nejsou mainstream cestou
> > pro vývoj aplikací. Strašně mi vadí, že jsou v okně, které nelze
> > roztáhnout, u Flash nastaveb nejde pravé tlačítko, Look and Feel je
> > všechno jen ne nativní atd. Podle mě mají to horší z abou světů (rich GUI
> > vs. AJAX + HTML).
> >
> >
> >
> > Podle mě je lepší poprat se s Java Web Startem a máte plnohodnoutou
> > aplikaci, u které běžný uživatel nemusí ani poznat že je napsaná v Javě.
> > Na Java 6 už je i výkon Swingu solidní.
>
> Ja myslím, že SUN nevenoval príliš veľkú pozornosť Swingu a vôbec celej
> klientskej časti - inštalácia JRE, Java ME, komunikácia medzi klientom a
> serverom atď. Flex je veľmi dobre navrhnutý a má jednoducho vyriešené mnohé
> veci ktoré robia problémy pri Swing aplikáciách: komunikácia so serverovou
> stranou, systém layoutov, vytváranie dizajnu aplikácie, veľké množstvo
> komponent a vytváranie vlastných komponent atď.
>
> Java má samozrejme stále veľa výhod oproti Flexu, ale väčšina aplikácií
> zrejme tieto výhody nepotrebuje.

Problém je někde úplně jinde. Je to jako srovnávat assembler a prolog. V asm 
uděláte všechno, ale těžkopádně a dlouho trvá to napsat. Prolog je vhodný pro 
určitý druh úloh. DOOMa v něm sice uděláte, ale bude to taková oskurze, že se 
vám z toho zvedne žaludek.

Přiznávám, že Flex jsem viděl jenom z rychlíku z flexexamples.com, abych aspoň 
viděl vocogo, a opravdu mi jeho API připadá hodně šité na míru webovým 
konvencím, kdežto Swing je hodně obecný. Možná že Flex má také Swing-like low 
level API, ale je určitě pravda, že nějaká knihovna, která bude stejně pěkně 
navržená a browserózní jako Flex by se určitě hodila.

Možná se toho jednoho dne dočkáme. A třeba to napíše někdo z nás. A třeba to 
už někdo udělal a jenom o tom nevím.

Oto 'tapik' Buchta

Odpovedet emailem