Za poslední dva roky výrazně vzrostl počet vývojářů, kteří se primárně zaměřují na tvorbu podnikových mobilních aplikací a opouštějí trh s programy pro koncové uživatele. Tvrdí to alespoň společný průzkum společností Appcelerator a IDC mezi více než šesti tisíci vývojáři. Analytici Gartneru pak odhadují, že dalším výrazným trendem bude vývoj s využitím back-endových cloudových služeb.
Podle výše zmíněného průzkumu společností Appcelerator a IDC vzrostl podíl vývojářů cílících na firmy za posledních 30 měsíců z 29,3 % ve 4. čtvrtletí roku 2010 na aktuálních 42,7 % v letošním druhém čtvrtletí. Od posledního čtvrtletí roku 2010, se kterým zástupci společnosti Appcelerator svá nynější data porovnávají, také výrazně poklesl počet vývojářů, kteří očekávají, že budou pro své podnikové klienty vyvíjet aplikace mířící na koncové zákazníky, a to o 19 %. Naopak růst byl zaznamenán v oblastech aplikací typu B2B, tedy business to business, a B2E, tedy business to employee (pro zaměstnance), a to z 29,3 % před 30 měsíci na současných 42,7 %.
Back-endové cloudové mobilní služby mají výrazně usnadnit práci vývojářů.Vývojáři rovněž v posledních dvou letech zaznamenali růst poptávky po aplikacích pro tablety. Pro někoho možná překvapivě může znít zjištění, že zatímco na platformách Windows a iOS je zájem o aplikace pro chytré telefony a tablety vyrovnaný, u Androidu stále poměrně výrazně vedou chytré telefony – 78 % vývojářů vyvíjí pro ně, pro tablety 66 %. Nicméně tablety obecně zaznamenávají výrazný růst zájmu, ať už – v některých oblastech - jako náhrada pracovních počítačů, nebo třeba jako jednoúčelová zařízení využívaná například pro realizaci objednávek ze strany klientů.
Ale vraťme se ještě k platformě Android: Ta také podle zmiňovaného průzkumu přitahuje proporcionálně výrazně menší pozornost vývojářů, než by si zasloužila s ohledem na svůj tržní podíl. Hlavními důvody jsou prý zřejmě velká fragmentace verzí a nejistá monetizace na levných zařízeních s cenově citlivými majiteli. Problémem může být podle autorů průzkumu také nedostatek informací o nové verzi Androidu Key Lime Pie.
Vývojáři rovněž v rámci průzkumu vyjadřovali velký zájem o platformu Google Glass, ve které prý vidí velký potenciál. Chytré brýle od Google získaly v dotazníku téměř tolik bodů, jako chytré televizory, a to přesto, že ještě ani zdaleka nejsou komerčně dostupné.
Dalším trendem v oblasti vývoje mobilních aplikací bude podle analytiků Gartneru výrazný růst využívání back-endových cloudových služeb. V roce 2016 prý bude některou z nich využívat až 40 procent projektů zaměřených na vývoj mobilních aplikací.
Uvedené cloudové služby poskytují specializovanou formu PaaS (Platform as a Service), která usnadňuje vývoj aplikací. K dispozici na ní jsou například služby pro správu uživatelů, ukládání dat, notifikace typu push nebo integrace se sociálními sítěmi.
"Cloudové mobilní back-endové služby mají nakročeno stát se klíčovou komponentou ekosystému pro vývoj aplikací,“ říká Gordon Van Huizen, šéf výzkumu u společnosti Gartner. "Výsledkem pak bude situace, kdy je jakákoli organizace může začít využívat bez toho, aby musela proniknout do všech problémů a rizik spojených s využíváním cloudových služeb ve své infrastruktuře,“ dodává.
Hlavním cílem cloudových back-endových služeb je umožnit vývojáři integraci ukládání do cloudu, správu uživatelů a dalších cloudových funkcí tak jednoduše, jak je to jen možné. Vývojář může využívat standardní mechanismy, na které je zvyklý, a cloudová služba funguje jako jakási černá skříňka, která zajistí bezproblémovou spolupráci s cloudem.
Je zřejmé, že tento přístup s sebou potenciálně může nést i jistá rizika, spočívající především v tom, že ani vývojář nemusí do hloubky vědět, jak jeho aplikace funguje a jak konkrétně je nakládáno s daty v cloudu. S ohledem na rostoucí počet vývojářů zaměřených na podnikové aplikace – tak, jak bylo zmíněno v první části příspěvku – lze ale očekávat, že při výběru vhodného dodavatele back-endových cloudových mobilních služeb bude uvedené riziko nižší než to, které by do celého procesu mohl vnést méně zkušený programátor realizující podobné funkce vlastními silami.
„Musejí zde být nastavena jasná pravidla a s těmi musejí být vývojáři seznámeni předtím, než vyvinou aplikace, které by využívaly back-endové cloudové mobilní služby pro firemní data a data zákazníků,“ upozorňuje Van Huizen. Lze předpokládat, že při zodpovědném přístupu příslušných oddělení firem je možné hrozící rizika minimalizovat na únosnou míru.
Zatímco chytré telefony jsou dnes už samozřejmostí a staly se de facto standardním typem mobilního telefonu, tablety si svou cestu...