Page 1 of 1
Vyzkoušejte si multimediální platformu JavaFX
Posted: Wed Aug 12, 2009 17:50
by Jiří Hrma
JavaFX je multimediální platforma, která dokáže spouštět nejrůznější multimediální a internetové aplikace. Velmi pěkný popis v češtině naleznete
wikipedii. Pro nás, uživatele Windows Mobile zařízení je zajímavý především fakt, že společnost Sun Microsystems JavaFX klienta optimalizovala také pro tento operační systém. Součástí JavaFX je také nástroj Sun Java Wireless Client. Platformu JavaFX vznikla jako reakce Sunu na technologie Flash a Silverlight, které se dočkaly velkého rozšíření.
Pokud si základní možnosti JavaFX chcete vyzkoušet, stáhněte si
ze stránek výrobce verzi pro Windows Mobile (optimalizováno pro VGA a WVGA displeje). Instalace je velice jednoduchá, z adresáře
dist/bin stačí pouze přesunout soubor
SUN_JAVAFX.CAB do vašeho Pocket PC a nainstalovat. Součástí emulátoru je několik základních midletů - kalkulačka, Twitter klient, prohlížeč obrázků a zábavná aplikace s rybičkou (že by inspirace u Xperia panelů?).
Zdroj: WMPowerUser.com
Vyzkoušejte si multimediální platformu JavaFX
Posted: Wed Aug 12, 2009 18:04
by jura55
Tak tohle je OBROVSKA ostuda pro M$, kterej slibuje mobilni silverlight cca 2 roky.......
Vyzkoušejte si multimediální platformu JavaFX
Posted: Wed Aug 12, 2009 18:12
by Jiří Hrma
Já jen doufám, že se mobilního Silverlightu dočkáme alespoň do konce roku.
Vyzkoušejte si multimediální platformu JavaFX
Posted: Wed Aug 12, 2009 20:06
by IkE Blaster
Jak je to svižné na dnešních strojích? (příp. starších)
Vyzkoušejte si multimediální platformu JavaFX
Posted: Wed Aug 12, 2009 20:51
by jura55
Na mym Touch HD s EnergyROM 8.8.2009 s WM 6.5 je to takovy nic moc, kalkulacka OK, ale simulator ryby je pomalej
Vyzkoušejte si multimediální platformu JavaFX
Posted: Wed Aug 12, 2009 22:52
by Svestka
Je sice fajn myšlenka mít vpodstatě virtual machine stejného "jazyka" jak pro PPC a PC ale když se nad tím člověk zamyslí tak to nic extra nepřinese. Stačí si vzít, že samotný virtual machine si veme docela dost velkou režiji, tudíž dané programy nemůžou využít plný potenciál výkonu, dále je ale potřeba se zamyslet nad myšlenkou propojení pda s pc, takto napsaný program (script) pro PC pokud by se jednalo o něco většího by rozhodně nestačil na pda, a tak pokud by měl být použitelný i pro tuto platformu, stejně by se musel ořezávat a dále upravovat. Je sice fakt že výkon pda jde dopředu ale kdybych si měl vybrat zda budu používat stejný program (script) klasicky přeložený pro daný procesor nebo překousávaný přes virtual machine určitě bych se nerozmýšlel. Nadruhou stranu se mi ta myšlenka velice líbí z pohledu podpory, kdy si uživatel stáhne jeden program a může jej používat jak na pda tak v pc a nemusí se nijak omezovat, věřím, že i tato vymoženost se časem uchytí hlavně pokud bude dostatek udělátek a držím javě fx palce.
P.s. Tímto příspěvkem jsem chtěl jen vhodit něco do placu a zhodnotit co může tato technologie přinést. Sám jsem nic neskoušel takže se jedná jen o mé dojmy.
Vyzkoušejte si multimediální platformu JavaFX
Posted: Wed Aug 12, 2009 23:54
by IkE Blaster
Když jsi to nakousl - správně napsaná aplikace v C# .NET pro PPC beží i na PC bez problémů. Jediný problém, je, že .NET CF pro PDA je silně osekaný. A pak pár fcí pro práci s netem je jiných než na PC, to by se muselo ošetřit. Ale základní aplikace jednou bez problému

Vyzkoušejte si multimediální platformu JavaFX
Posted: Fri Aug 14, 2009 20:34
by elcrys
Vzhledem k tomu, že tento nový emulátor od firmy Sun je velice podobný integrovanému emulátoru v 614c (také od Sunu), zajímala mě jeho výkonnost na poli starších JAVA MIDP 1.0 a 2.0 aplikací. Tady je pár výsledků:
JBenchmark 1.0
Starší Java klient Sun - 19366 bodů
JavaFx klient Sun - 15526 bodů
JBenchmark 2.0
Starší Java klient Sun - 3604 bodů
JavaFx klient Sun - 1804 bodů
Takže celkem bída. Podobné výkony podává i u JavaFX aplikací, které nejsou z nejplynulejších (vzhledem k jejich jednoduchosti). Jinak plusem u nového klienta může být to, že lze JAVA aplikace instalovat i na kartu, což se může hodit.