Přejít k hlavnímu obsahu

Java do kapsy

Java do kapsy

Výrobci mobilních telefonů dodávají své přístroje většinou jen s minimální softwarovou výbavou. Ta však náročnější uživatele jen těžko uspokojí. Obrovské možnosti rozšíření výbavy mobilních telefonů nabízejí aplikace napsané v jazyce Java.
RADEK KUBEŠ

Mobilní verzí platformy Java je vybavena většina mobilních telefonů, bez ohledu na použitý operační systém. Nejčastěji se s Javou setkáváme v mobilech s proprietárními operačními systémy nebo v telefonech Nokia s operačním systémem Symbian. Poměrně jednoduše dostanete Javu také do chytrých telefonů s operačním systémem Windows Mobile, bez oficiální podpory zůstává platforma iOS použitá v iPhonech a relativně rychle se rozšiřující platforma Android.
Java (resp. Java Platform, Micro Edition) pracuje jako vrstva mezi operačním systémem telefonu a Java aplikacemi, kterým poskytuje nezbytné prostředky pro jejich provoz. Výhodou je především široká kompatibilita Java aplikací s telefony různých značek a modelů, často bez ohledu na rozlišení displeje a další technické parametry mobilu. Přenositelnost aplikací mezi telefony ovšem není absolutní, proto je třeba trochu experimentovat. Často jsou k dispozici i různé instalační balíčky jedné Java aplikace pro různé typy telefonů.
Java aplikace pro mobily jsou co do objemu dat většinou velmi malé, proto není problém používat je i v telefonech vybavených pouze interní pamětí, bez podpory paměťových karet. V nepřeberné nabídce mobilních programů napsaných v Javě najdeme volně použitelné i placené aplikace. Komerční aplikace pořídíte nejčastěji za ceny v řádu desetikorun až stokorun.

Mobilní komunikace: ICQ místo SMS

Využívat komunikační program Skype je možné nejen v iPhonu nebo telefonech s Windows Mobile, ale i v mobilech s Javou. Aplikace IM+ for Skype se umí připojit k vašemu účtu v síti Skype a nabízí komunikaci s vašimi kontakty. Bez zaplacení registračního poplatku ve výši cca 200 Kč můžete prostřednictvím IM+ for Skype zasílat a přijímat textové zprávy v síti Skype. Po registraci aplikace a zakoupení Skype kreditu můžete telefonovat po internetu za zvýhodněné sazby, tak jako je to běžné u Skype klienta pro instalaci do počítače. Používání aplikace IM+ for Skype se ovšem vyplatí pouze v případě, že máte výhodný datový tarif.
Zkrátka nepřijdou ani uživatelé ICQ, další oblíbené komunikační sítě. Pomocí bezplatné aplikace Jimm můžete být se svými přáteli v kontaktu kdykoli, ideálně opět prostřednictvím výhodného tarifu pro datové přenosy. Jimm nabízí české uživatelské rozhraní a velké množství funkcí i nastavení, tak jako jsme zvyklí u standardních ICQ klientů pro instalaci do počítače. Program Jimm nemá jeden univerzální instalátor, ale můžete si jej sestavit na míru svému telefonu a dalším požadavkům. Na domovské stránce www.jimm.cz přejděte do sekce "Download" a klikněte na tlačítko "stáhnout". V nově otevřeném okně pokračujte výběrem verze a způsobem instalace (přes počítač, nebo přímo do mobilu). Pokud zvolíte možnost "Do počítače průvodcem", budete si vedle typu telefonu vybírat také podobu aplikace (ikony, pozadí, emotikony ad.) a webová aplikace vám vygeneruje instalační balíček na míru podle vašich požadavků.
Oficiálního Java klienta pro komunikační síť ICQ najdete také přímo na domovské stránce provozovatele. Na adrese www.icq.com/download/mobile/java zadejte do formuláře svoje telefonní číslo a nechte si zaslat SMS s odkazem na instalátor přímo do mobilu. Aplikaci můžete samozřejmě instalovat i prostřednictvím počítače. ICQ klient nabízí přehledné nastavení, práci s kontakty a samozřejmě všechny funkce pro textovou komunikaci. Pokud si v ICQ v počítači nastavíte přístup ke svému účtu na Facebooku, přenese se nastavení i do Java klienta v mobilu.
V mobilním telefonu s datovým tarifem určitě nemůže chybět ani dobře vybavený internetový prohlížeč, nejlépe velmi kvalitní a rychlá aplikace Opera Mini. Instalační balíček prohlížeče Opera Mini je třeba stáhnout pro konkrétní typ mobilního telefonu, který si vyberete pomocí průvodce na adrese www.opera.com/mobile/download/pc. Po instalaci prohlížeče povolte využívání datových přenosů, a hned máte k dispozici úvodní rozcestník pro uložení nejčastěji navštěvovaných stránek, rychlý přístup k vyhledávání na internetu a další funkce. Opera Mini nabízí technologie pro zrychlení načítání stránek a jejich optimalizaci pro zobrazení na malých displejích mobilních telefonů. Ovládání a všechna uživatelská nastavení jsou k dispozici v češtině.
Alternativou k prohlížeči Opera Mini je aplikace Bolt, rychlý prohlížeč s podporou více panelů, RSS kanálů nebo přehrávání videí z YouTube a dalších serverů. Bolt si poradí i s různými on-line aplikacemi, jako jsou například Google Dokumenty a další. Instalátor prohlížeče Bolt je univerzální, není třeba vybírat podle typu mobilu.
Ve výčtu komunikačních Java aplikací samozřejmě nemůže chybět e-mailový klient. Výborným řešením pro přístup k vaší schránce, například na serveru Gmail, a příjem i odesílání pošty je Java aplikace MovaMail. Po úvodním nastavení uživatelského účtu a přístupu ke schránce, kterou chcete v mobilu používat, máte ve velmi přehledném prostředí k dispozici funkce pro vytváření a odesílání e-mailů včetně příloh (například i fotografií pořízených mobilem) i jejich čtení. MovaMail načte e-mailové adresy z kontaktních údajů uložených v mobilu a nabízí například i jednoduché vyhledávání v poště podle e-mailových adres nebo předmětů zpráv. Nechybí ani nastavení frekvence kontroly nové pošty pro jeden nebo více e-mailových účtů. Aplikaci MovaMail můžete bez zaplacení testovat 30 dní, poté vás její používání přijde přibližně na 60 Kč měsíčně.
Zdarma můžete použít například aplikaci mMail, která si však poradí jen s protokolem POP3 a nenabízí tolik funkcí a nastavení jako placený klient MovaMail. Pro běžnou kontrolu a posílání e-mailů na cestách ale postačí.

Práce na cestách: Kancelář v mobilu

Ani v mobilním telefonu bez operačního systému Windows Mobile nemusíte být ochuzeni o speciální verze kancelářských aplikací. Příkladem je třeba mobiWord, Java verze jednoduchého textového editoru. Samozřejmě nepočítejte s pokročilými funkcemi pro úpravu textu ve stylu Wordu instalovaného v počítači, ale jen s jednoduchým nástrojem na psaní textu a jeho uložení ve formátu prostého textu nebo RTF. Aplikace sice nabízí přímé odeslání textu e-mailem, funkce však nepracuje.
Java verze tabulkového kalkulátoru MiniExcel podporuje základní jednoduché výpočty, jako je sčítání nebo počítání s procenty a další matematické operace. Bohužel, všechny vzorce a jejich parametry je třeba zadávat ručně. MiniExcel neumí otevřít tabulky ve formátu XLS, vytvořené v klasickém Excelu na počítači. Po 30 dnech testování je pro další používání třeba za aplikaci zaplatit cca 200 Kč.
Dohromady za 60 Kč si můžete pořídit dvě zajímavé aplikace – mobilePDF a mobileDOC. Prohlížeč PDF souborů mobilePDF nabízí základní funkce pro otvírání a prohlížení PDF dokumentů v mobilu, včetně například i automatického posunu dokumentu pro snadné čtení. Oproti tomu mobileDoc si poradí s prohlížením dokumentů ve formátu DOC a tabulek z Excelu ve formátu XLS. Limitem pro otevírání souborů v obou aplikacích je velikost 500 kB. Oba programy si snadno pořídíte v internetovém obchodu Ovi (store.ovi.com).
S rozbalením komprimovaných archivů (například příloh e-mailů) ve formátech RAR, 7z nebo ZIP vám pomůže jednoduchá aplikace MobileRar. Po spuštění stačí potvrdit přístup k datům v telefonu a pak v jeho paměti vyhledat archiv určený k rozbalení. Naopak pro zabalení souborů do komprimovaného ZIP archivu můžete použít aplikaci jZipMan. Po spuštění vyhledejte v paměti telefonu soubory k zabalení a označte je volbou "Select". Po dokončení výběru označte seznam souborů k zabalení volbou "List" a poté použijte funkci "Pack". Aplikace jZipMan umí komprimované archivy samozřejmě i rozbalovat a nechybí například ani nastavení úrovně komprese.
Práci se soubory v paměti telefonu či na paměťové kartě vám usnadní jednoduchý souborový manažer MiniCommander se dvěma samostatnými panely. Soubory a složky můžete pomocí nástroje MiniCommander procházet a třídit, komprimovat do ZIP archivů, kopírovat mezi složkami nebo přenášet přes Bluetooth. K dispozici je dokonce i jednoduchý FTP klient.
Nejen na prohlížení fotografií pořízených mobilním telefonem je připravena Java aplikace MajiPic. Vedle prohlížení a organizace fotografií je k dispozici také funkce pro jejich nahrávání na server Picasa. Program pořídíte za necelou stokorunu, bez zaplacení bude zobrazovat reklamní proužky. MajiPic nabízí i několik různých vzhledů uživatelského rozhraní.
Mezi Java aplikacemi najdeme samozřejmě i mnoho typů kalkulátorů. Například open-source aplikace Calc nabízí nejen běžné výpočty, ale také výpočty statistické, finanční nebo trigonometrické. S výpočtem rovnic a dalších matematických úloh si poradí také aplikace Calculator. Jednodušší alternativou je JvoCalc pro běžné výpočty.
V mobilu jistě nemůže chybět ani budík, jako je například Spruce AlarmClock. Jednoduchá aplikace zobrazuje digitální nebo analogové hodiny, nabízí snadný posun v časových pásmech a možnost nastavení upozornění (budíku) s opakováním. Pokud vás však zajímá spíše světový čas, vyzkoušejte aplikaci GlobalTime. Po nastavení místního času a časového pásma (podle hlavního města) se zobrazí mapa, na které se můžete volně pohybovat a nechat si zobrazovat aktuální čas v jiných částech světa.
S časem souvisí také stopky, například v podobě jednoduché aplikace Stopwatch. Stopky ovládáte hlavním potvrzovacím tlačítkem mobilu, měřit můžete nejen celkový čas, ale také mezičasy.

Zábava především: Hudba a video

Mobilní telefony dnes slouží také jako přenosné přehrávače multimediálního obsahu a samozřejmě také ke hraní her, které tvoří samostatné obchodní odvětví mobilních aplikací. V oblasti zábavy a užitečných aplikací najdeme ovšem i mnoho dalších možností využití platformy Java.
Za cenu kolem 80 Kč je možné pořídit snadno ovladatelný přehrávač MP3 souborů GlassPlayer. Mezi jeho funkcemi najdete především tvorbu seznamů skladeb a různé způsoby jejich přehrávání. Pokud máte ve složce s MP3 skladbami uložen také obrázek obalu alba, GlassPlayer jej zobrazí na pozadí přehrávače. Přehrávač můžete používat i bez zaplacení, program však nebude ukládat připravené seznamy skladeb při ukončení aplikace.
Zdarma můžete používat jednoduchý MP3 přehrávač Evan s podobnými funkcemi. V přehrávači si nastavíte složky s hudbou v paměti telefonu nebo na paměťové kartě a program zařadí nalezenou hudbu na seznam skladeb. K jednotlivým albům můžete také přiřadit obrázek, zobrazovaný během přehrávání.
S přehráváním hudby v MP3 i videí ve formátu 3GP si poradí šikovný přehrávač MajiPlayer. Uživatelské rozhraní aplikace je k dispozici v mnoha jazycích, včetně češtiny. Po instalaci a spuštění prohledá MajiPlayer obsah telefonu a vypíše seznam podporovaných multimediálních souborů. Hudbu a video k přehrávání pak najdete ve složkách "Moje hudba" a "My Video". Přehrávač je použitelný zdarma, bez zaplacení licenčního poplatku ve výši cca 80 Kč zobrazuje reklamní proužek. Správnou verzi pro svůj telefon si můžete stáhnout na adrese majimob.com/mob.
Pro platformu Java a mobily Nokia i Sony Ericsson existuje také klientská aplikace YouTube pro přístup k videím na stejnojmenném populárním serveru. Základní funkcí aplikace je vyhledávání a přehrávání videí z YouTube, nechybí však ani žebříčky populárních nebo nejčastěji zhlédnutých videí. K YouTube se můžete přihlásit i pod svým uživatelským účtem a můžete nahrávat na server videa natočená mobilem.
Pokud vás mrzí, že Google vyvíjí aplikaci Google Maps jen pro telefony s Androidem, Windows Mobile či Symbianem nebo pro iPhony, existuje řešení. Java aplikace Mobile GMaps nabízí satelitní snímky i další typy map celého světa, samozřejmě včetně vyhledávání a podpory určování polohy pomocí vestavěného nebo externího GPS zařízení. Na výběr máte navíc hned z několika zdrojů mapových podkladů. Při prohlížení map rozhodně počítejte se zvýšeným objemem přenesených dat přes internetové připojení mobilu. Mezi mnoha jazyky uživatelského rozhraní programu bohužel chybí čeština, můžete ale použít slovenštinu.
Nejen na cestách se vám může hodit i aplikace Walk Mate, krokoměr použitelný v mobilech Sony Ericsson vybavených akcelerometrem (W980, W910i, K850i a několik dalších). Pohybový senzor reaguje na otřesy při chůzi, počítá kroky a generuje statistiky, jako je průměrný počet kroků za den, počty kroků za celý týden atd. Aplikaci Walk Mate můžete mít nastavenu jako pozadí na hlavní obrazovce, a tak můžete počet kroků sledovat průběžně.

Java aplikace: Vybere si každý

Představili jsme si jen malý zlomek z rozsáhlé nabídky aplikací využívajících platformu Java pro mobilní telefony. Další možnosti Java aplikací jsou prakticky neomezené a dávají velký prostor pro experimentování. Vždy je třeba počítat s tím, že ne všechny aplikace budou funkční na všech typech mobilních telefonů. Řada (nejčastěji bezplatných) aplikací má navíc problémy se stabilitou a funkčností. Důležité je, že nemusíte závidět majitelům iPhonů a mobilů s operačním systémem Android, kteří mají obrovský výběr aplikací v App Store nebo na stránkách Android Market.
RADEK.KUBES@CHIP.CZ


Java v mobilu
Většina telefonů má platformu Java ve své výbavě již z výroby, a vy se tak můžete rovnou pustit do instalace aplikací. Nejjednodušší a nejrychlejší cestou je stažení instalačního balíčku Java aplikace s koncovkou JAR do počítače a jeho instalace do mobilu prostřednictvím ovládací aplikace. Například pro telefony Nokia existuje v ovládacím programu Nokia PC Suite speciální nástroj na instalaci Java aplikací do telefonů připojených k počítači. Aplikace připravené na míru pro konkrétní typ telefonu je možné stáhnout přímo do telefonu ze speciálních internetových odkazů.
Samotná instalace Java aplikace do mobilu se velmi podobá instalaci programů do počítače. Při instalaci nebo spouštění aplikací je často třeba povolit manipulaci s uživatelskými soubory nebo komunikaci po internetu. Na připojení k internetu si dávejte velký pozor. Pokud nemáte zvýhodněný datový tarif, může se vám používání aplikací stahujících data z internetu velmi prodražit.
Otázkou je samozřejmě také instalace Javy a používání Java aplikací v telefonech s ostatními operačními systémy. Relativně snadná je instalace Javy do mobilů s operačním systémem Windows Mobile. Po použití instalačního balíčku JavaFX for Windows Mobile bude váš telefon připraven na provoz Java aplikací. Podpora Javy v operačním systému Android je spíše experimentální, ale můžete vyzkoušet Android J2ME MIDP RUNNER (www.netmite.com/android). Javu je možné instalovat také do iPhonu, samozřejmě odemčeného pomocí jailbreaku. Podrobný návod najdete například na webu iPhoneRoot.com (iphoneroot.com/tutorialinstalljava-on-the-iphone).


Foto: Instalace Java aplikací: Nejjednodušší cestou instalace Java aplikací je stažení do počítače a použití ovládací aplikace, jako je například Nokia PC Suite.
Foto: ICQ i Facebook: Pokud si v ICQ klientovi na počítači nastavíte přístup ke svému účtu na Facebooku, budete jej mít dostupný i v mobilu přes Java ICQ klienta.
Foto: Skype v mobilu: Java aplikace IM+ for Skype pracuje jako klient sítě Skype, včetně možnosti telefonování po internetu prostřednictvím služby Skype Out.
Foto: Sledujte YouTube: Videoklipy z YouTube můžete pomocí jednoduché Java aplikace sledovat téměř v každém mobilu.
Foto: Stopky: Mezi bezplatně použitelnými Java aplikacemi najdeme například i jednoduché stopky s mezičasy.
Foto: Prohlížení fotografií: Přehledná Java aplikace MajiPic pomůže s prohlížením a organizací fotografií v mobilu i s jejich nahráváním na web.
Foto: Přehrávač videa: S videem ve formátu 3GP i s hudbou v MP3 si poradí přehrávač MajiPlayer. Bez zaplacení zobrazuje přehrávač reklamní proužek.
Foto: Správce souborů: Java aplikace MiniCommander nabízí funkce pro správu souborů uložených na paměťové kartě nebo v paměti telefonu.
Foto: MP3 přehrávač: Za necelou stokorunu si můžete pořídit šikovný Java přehrávač hudby ve formátu MP3 GlassPlayer.
Foto: Čas ve světě: Program Global Time ukazuje pomocí mapy světa aktuální čas v různých časových pásmech.
Foto: E-maily v kapse: S Java e-mailovým klientem MovaMail se snadno připojíte ke schránce na serveru Gmail či jakékoli další přes protokoly POP3 nebo IMAP.
Foto: Svižně na internet: Mobilní verze internetového prohlížeče Opera optimalizuje rychlost načítání stránek a nabízí příjemné ovládání.
Foto: Walk Mate: Aplikace běží neustále na pozadí a počítá vaše kroky. Denně byste měli udělat aspoň 10 000 kroků. Potom sloupec počítající kroky zezelená.