 Michal Kopecky |
|
Vydáno dne: | 3.11.2008 |
Zobrazeno celkem: | 10723 |
Počet příspěvků v diskusi: | 9  |
Průměrné hodnocení: | zatím nehodnoceno |
| | |
|
Dnes si něco povíme o možnosti spojení dvou a více java aplikací do jedné. Výhody jsou hned na bíledni - možnost primitivního multitaskingu v javě - spolu s xTaskem téměř plnohodnotný multitasking!
Jaké jsou výhody tohoto řešení
- dokážete i ten nejjednodušší mobil s javou naučit přepínat java
aplikace → můžete mít spuštěno dvě a více aplikací naráz
- ve spolupráci s xTaskem můžete tento multimidlet minimalizovat a mít ho
spuštěný i na pozadí → ve spolupráci s popupy z Jimma mít
i informace o příchozí zprávě z ICQ (to se ale liší model od
modelu)
- funguje to i na jiných mobilech než (Benq-)Siemens
A jaké nevýhody
- některé java aplikace se nedají sloučit, aby by byly posléze plně
funkční – to platí zejména pro hry
- jste limitování velikostí java heap čili takové
„operační paměti“ mobilu. U řady x65 je to 1,5 MB – do toho se
musí vejít vlastní načtení multimidletu + spuštění jeho součástí
Začněme
Rozbalíme archív s MultiMe a spustíme multime.exe.
Překontrolujeme, jestli je v pravém dolním boxu správně nastavená
správná cesta k mm.jar. Měla by být ve tvaru
vaše_cesta\mm.jar.
Část první
- Přidejte midlety (pomocí CTRL jich můžete vybrat i více najednou)
- Zvolte typ podporované javy (pro Siemens x65 stačí MIDP2)
- Jméno a název souboru
- Název aplikace
- Název souboru
- Ikonka (může chybět)
- Knihovny – velmi důležitá část! Zde si vyberte knihovny podle
aplikací a mobilu, pro který slučujete – v případě, že nezvolíte
správnou(-é), tak se Vám objeví chybová zpráva. Pro Siemens většinou
postačuje midpapi20.jar (případně dodat siemensapi). Vybíráme
z adresáře midplib.
- Dodatečné možnosti k bodu 2 – upřesnění nastavení javy (siemens
x65 má jen cldc 1.0! naproti tomu SE K750 má 1.1) – hodí se zejména při
potížích se psuštěním na MT.
- O aplikaci.
- Zavřít (nemačkat pokud nemáte sloučeno aplikace).
Část druhá
- Smazat vybranou aplikaci ze seznamu (viz 4).
- Smazat vše.
- Sluč! Po zmáčknutí tohoto tlačítka se spustí slučování aplikací.
Poměrně náročné na výkon CPU, tak to na pomalejších strojích může
trochu trvat.
- Seznam aplikací k integrování.
Část třetí
Proběhne úspěšně integrace a zobrazí se vám černé okno se zelným
textem a jedno popup okno. Jak to má vypadat vidíte na následujícím
screenshotu.
Výsledné soubory jsou uloženy ve složce output. Nyní je stačí
už jen překopírovat do mobilu ;).
Zkušenosti
Některé aplikace se dají spojit, jiné ne. Osvědčila se mi kombinace Opera
Mini + Jimm + Oskárek, víc toho řada x65 v jednom midletu neutáhne a i tak
s tím má občas problémy. Nerealizovatelné je například úspěšně
zprovoznit ten (ne)oficiální GTalk klient. Sice se spustí, ale už se
nepřipojí.
Jeden příklad si můžete stáhnout. Jedná se o Operu Mini a Jimm.
|