StoryEditor

Tisíce nových vylepšení, ktoré prinášajú aplikácie v mobile - 2. časť

14.11.2011, 23:00
Okrem široko dosputných aplikácií, ktoré si môžete stiahnuť priamo cez obchody v mobile, existujú aj vlastné aplikácie šité na mieru.

Pre prácu i hranie
Čo v praxi virtuálne trhy s aplikáciami ponúknu? Takmer všetko. Rozšírenie kancelárskych funkcií alebo multimediálnych schopností je samozrejmosťou. Dostupných je aj veľa aplikácií, čerpajúcich údaje z internetu, avšak podstatne urýchľujúcich ich zobrazovanie. Kapitolou samou o sebe sú hry. Moderné prístroje s grafickými akcelerátormi a dvojjadrovými procesormi dnes zvládajú tituly, o ktorých sa nám na PC platforme pred niekoľkými rokmi ani nesnívalo.

Výbornou demonštráciou sú 3D hry, či už ide o mimoriadne podarené verzie hier z PC platformy alebo originálne tituly, určené pre mobilné telefóny. Ba čo viac, LG a HTC nedávno uviedli na trh telefóny, schopné projektovať 3D obraz bez použitia okuliarov. A na svete sú už aj prvé hry, využívajúce túto funkciu. O lepší zážitok sa stará senzor polohy či pripojenie k internetu, ktoré možnosti ešte znásobuje.

Nahradia navigáciu
Zo smartphonov sa cez aplikácie dajú hravo urobiť aj prenosné navigácie. Top modely výrobcov ponúkajú displeje s viac než štvorpalcovou uhlopriečkou. Cez internet sa dopracujeme k takým informáciám, ako je aktuálne dopravné spravodajstvo alebo predpoveď počasia. Kvalita mapových podkladov je pritom porovnateľná s overenými značkami navigácií. Nevýhodou je nutnosť dokúpenia montážneho príslušenstva. Ceny kvalitných navigačných softvérov sa pohybujú v cenách do 100 eur, príslušenstvo potom predstavuje už len zlomok sumy.

Vlastná aplikácia? Žiaden problém
Pri potrebe mobilných aplikácií sa nemusíte obmedzovať na ponuku hotových riešení, dostupnú cez obchody integrované priamo v mobilnom telefóne. Šikovní programátori aj špecializované firmy dokážu pripraviť riešenie na mieru - od jednoduchých po zložité, ktoré si vymieňajú dáta s inými IT systémami spoločnosti.

Jednoduché aplikácie dokážu spraviť aj individuálni programátori. Cena ich prác sa pohybuje od 12 do 35 eur na hodinu. Programátor aplikácií Juraj Borza poznamenáva, že takáto tvorba stačí na jednoduchšie aplikácie, pri zložitejších má isté limity. Dôležitý je napríklad dizajn aplikácie. „Často rozhoduje o tom, či si používateľ aplikáciu zakúpi alebo ju po chvíli vymaže. Ak je teda programátor zdatný v dizajne, je to prospešné, inak treba zháňať externú pomoc.“ Dizajn je najjednoduchšie vytvoriť pre iPhone či iPad a zariadenia pre Windows Phone. Na Androide je tvorba dizajnu kvôli rôznym obrazovkám zariadení náročnejšia, avšak na druhej strane sa rýchlejšie tvorí kód.

Pomoc ďalších ľudí bude treba aj v iných prípadoch. „Ak ide o aplikáciu spolupracujúcu so serverom zákazníka (spravodajstvo, inzercia, webový obchod), niekto musí naprogramovať rozhranie na strane servera,“ dopĺňa Borza.
Programátori sa zväčša špecializujú na jeden z mobilných operačných systémov. Ich výsledná aplikácia tak na ďalších nebude fungovať - pokiaľ nejde o starnúcu jednoduchú platformu Java, ktorá beží na všetkých systémoch. Java ale umožňuje beh moderných aplikácií len limitovanejšie.

Zložité spravia firmy
Pri potrebe komplexnejšej alebo spoľahlivejšej aplikácie sa už oplatí spoľahnúť na firmy alebo tých programátorov, ktorí aplikácie vyvíjajú pomocou platforiem pre mobilné podnikové aplikácie. Ich prednosťou je, že výslednú aplikáciu dokážu sprístupniť pre celý rad mobilných operačných systémov. Taktiež obsahujú hotové „napájacie mechanizmy“ na informačné systémy a iné serverové IT aplikácie, ktoré sa postarajú o ľahkú výmenu všetkých dát. Napojenie tak netreba náročne doprogramovať.

„Platforma tiež zabezpečí, aby boli dáta uchované, aj keď spadne internetové pripojenie, aby boli dáta šifrované nielen na mobile, ale aj počas komunikácie a podobne,“ hovorí Peter Mravčák, presales consultant firmy SAP Slovensko, ktorá poskytuje vývojovú platformu Sybase Unwired Platform. Popredné platformy pre vývoj aplikácií spolupracujú so všetkými operačnými systémami.

Java sa na pokročilé aplikácie nehodí. Má niektoré nedostatky, napríklad nezvláda pokročilé dátové prenosy. Jednoduché úlohy nemusia byť na týchto telefónoch riešené aplikáciou. Údaje sa dajú zaslať SMS správou v špeciálnom formáte, prípadne fotografiou cez MMS správu, a spracuje ich IT systém na serveri. Telefónov s uzatvorenými operačnými systémami je každopádne na trhu už len minimum a ide o najzákladnejšie modely za niekoľko desiatok eur.

Hodnotenie HN: Ktorý systém je najlepší?
Najširšie možnosti funkčného vylepšenia dnes ponúka systém iOS v iPhonoch a iPadoch. Na druhej strane, konkurenčný Android ho už počtom aplikácií dobieha. Je aj viac otvorený. V praxi si tak pokročilý používateľ môže od základu zmeniť napríklad jeho grafickú podobu a rozloženie prvkov. Android tiež umožňuje doinštalovať aj tie aplikácie, ktoré pri iOS niekedy do ponuky prídu neskôr, keďže čakajú na zložité schvaľovanie.

V dohľadnej dobe nemožno čakať, že by túto dvojicu niektorý z ďalších systémov zosadil z trónu.

menuLevel = 2, menuRoute = style/tech, menuAlias = tech, menuRouteLevel0 = style, homepage = false
22. december 2025 21:55