Všichni znají skvělé aplikace jako Angry Birds, Candy Crush, Facebook, Twitter, Uber nebo Instagram. Vývoj mobilních aplikací se stal mnohamiliardovým odvětvím s velkými očekáváními do budoucna. Jak ale může podnikatel vstoupit do tohoto podnikání? Kolik stojí vytvoření aplikace a jak se vytváří?
Podělíme se o několik bodů, které je třeba zvážit před tímto rozhodnutím. Vytvoření mobilní aplikace je velmi složitý proces, ale může přinést velké výhody firmě nebo startupu, který se rozhodne ji spustit.
Jak vytvořit aplikaci
Podle funkčnosti:
Základní funkčnost: Představte si to jako hierarchii, na obrazovce otevřete velká témata a po kliknutí na jedno se vám zobrazí sada nových seznamů. Dobrým příkladem je e-mail v iPhonu. Určitě se snadno vytváří a navrhuje a je dobrou volbou pro firmy, které chtějí „jednoduchou“ aplikaci, která zobrazuje základní informace.
Databáze s vlastní funkčností: Představte si, že máte spoustu obsahu, který chcete používat. Příkladem mohou být stovky plemen psů, které chcete různě uspořádat a zobrazit. To lze provést nad rámec základního formátu tabulky, vývoj se stává složitějším.
Hry: Rozsah složitosti tohoto typu aplikací je velmi široký, můžete začít s něčím velmi jednoduchým až po 3D nebo začlenění uživatelského zážitku prostřednictvím fyzického pohybu zařízení. V Game Center je možné všechno.
Vylepšení nebo úpravy hardwaru zařízení: To znamená, že při vytváření aplikace převezmete určité funkce telefonu, například budík, fotoaparát nebo blesk, abyste je vylepšili. Například aplikace Fotoaparát +, která přidává filtry do snímků pořízených telefonem.
Plně dynamické aplikace: Podobně jako databázové aplikace se tyto aplikace spoléhají výhradně na externí informace – Twitter, Weather Channel, Flipboard.
Personalizované služby: Tyto aplikace jsou zaměřeny na to, aby uživatelé mohli zadávat obsah určitým způsobem. Příkladem jsou Pages, Adobe Ideas a Numbers.
Všechny ostatní: Jistě existují tisíce aplikací, které jsou zcela unikátní, ale výše uvedený seznam by mohl pokrýt 95 % toho, co je dnes k dispozici.
2. Podle technologie vývoje:
Nativní aplikace: Jedná se o aplikace, které jsou vyvíjeny pomocí softwaru poskytovaného každým operačním systémem, který se nazývá Software Development Kit neboli SDK. Nativní aplikace jsou navrženy a naprogramovány speciálně pro každou platformu, ať už Android, iOS nebo Windows Phone, v jazyce používaném SDK. Mezi jejich vlastnosti patří to, že jsou často aktualizovány a je to uživatel, kdo si stahuje nejnovější verzi.
Webové aplikace: Webové aplikace nebo webové aplikace jsou založeny na jazycích HTML, JavaScript a CSS, což jsou velmi běžné nástroje pro webové programátory. Na rozdíl od nativních aplikací se nemusí instalovat, protože se zobrazují jako běžné webové stránky pomocí prohlížeče.
Hybridní aplikace: Jedná se o kombinaci obou předchozích. V tomto příspěvku o typech aplikací se tomuto tématu věnujeme podrobněji.
Typ aplikace, kterou chcete vyvinout, se může měnit v závislosti na tom, kolik obsahu máte k dispozici a jak moc chcete mít nad celým procesem kontrolu. Je důležité si uvědomit, že aplikace můžete získat velmi rychle a levně, pokud přesně víte, jaký typ aplikace chcete vytvořit.
Proces vývoje mobilní aplikace
Proces tvorby aplikace lze rozdělit do čtyř hlavních částí – nápad, rozvržení a plánování, návrh a implementace.
Nápad
Prvním krokem, ještě než znáte nápad, je zamyslet se nad tím, kolik stojí vytvoření mobilní aplikace. Když zjistíte přibližné ceny, obvykle přestanete o svém nápadu přemýšlet, a to je chyba. Brzy zjistíte, že existuje vysoká pravděpodobnost, že se vám investice vrátí.
Například vytváření her je složité, ale mají schopnost se snadno stát virálními. Na druhou stranu jednoduché aplikace nemusí splňovat vysoká očekávání, ale jsou levné a snadno se vytvářejí. Prvním krokem je proto nalezení optimálního rozpočtu podle vašich potřeb a potřeb podniku, kromě definování marketingového úsilí, které bude vynaloženo.
Plánování
Tento krok zahrnuje projití každé jednotlivé obrazovky a pochopení, jak spolu všechny části aplikace vzájemně souvisejí. Co se stane, když stisknu toto tlačítko? Budete překvapeni, kolik kroků a scénářů existuje i pro tu nejjednodušší aplikaci. Množství funkcí, které je třeba definovat a vytvořit, bude také hrát důležitou roli v nákladech na aplikaci.
Návrh
Návrh přichází po definování programování a funkcí, kdy návrhář dostane kompletní seznam toho, co je třeba vytvořit. Design může aplikaci vytvořit nebo zničit, což je jednoduché, a proto je výběr dobrého designéra na volné noze prioritou při jejím vývoji. Budete potřebovat skvělou ikonu, která vaši aplikaci odliší, domovské obrazovky, ikony karet… a všechno musí být propojené.
Going live
Jakmile budete mít aplikaci vytvořenou v xCode (prostředí pro vývoj aplikací pro Apple), může vám nezávislý vývojář pomoci dostat aplikaci do příslušného obchodu (například iTunes). To vyžaduje zřízení účtu iTunes Connect (asi 70 eur ročně) a následné vyplnění všech potřebných informací o aplikaci – ikony, popisy, ceny atd.
Většina těchto kroků je poměrně intuitivní a nastavení je třeba provést pouze jednou, takže pokud se později rozhodnete vyvinout další aplikaci, budete již mít účet, do kterého ji můžete zahrnout.
Jakmile máte aplikaci v obchodě, můžete prostřednictvím iTunes Connect sledovat veškerou výkonnost – kolik stažení, kolik peněz vyděláváte atd. Existuje mnoho způsobů, jak zvýšit příjmy z aplikací, včetně reklam v aplikaci a možnosti nákupu dalších informací prostřednictvím aplikace. Budete moci vidět a analyzovat vše, co se děje.
Náklady na vývoj aplikace pro telefony
Upozorňujeme, že tyto náklady se mohou lišit v závislosti na tom, pro jaká zařízení je aplikace vytvářena. Nezapomeňte se zeptat nezávislého vývojáře, zda vyvíjí pro základní iPhone, iPhone 4, iPhone 5, iPad nebo pro všechny výše uvedené zařízení. Zde je jen několik příkladů typických nákladů na vývoj různých projektů, které vám mohou poskytnout určité vodítko:
Jednoduchá aplikace mezi 700 a 3 000 EUR Poskytnete veškerý obsah, jasný směr a příklady aplikací, které chcete vyvinout. Další náklady vzniknou, pokud budete chtít přidat např. GPS lokátory, integraci sociálních sítí nebo e-mailu, více jazyků nebo charakteristické zvuky.
Aplikace s databází mezi 5 000 – 30 000 € Včetně obsahu, obrázku, skriptu, zvuku atd. Náklady budou pocházet z vytvoření „logiky“ v rámci aplikace a architektury celé použitelnosti.
Hry mezi 7 000 – 150 000 € Jedná se o nejobtížněji kalkulovatelný typ aplikace. Pro srovnání se uvádí, že vývoj hry Angry Birds stál 90 až 130 tisíc eur (přestože šlo o průkopníky). Hry se velmi rychle vyvíjejí a komplikují a rozpočty na hry pro mobilní aplikace se začínají podobat rozpočtům na vývoj videoher. Výhodou hry je, že se stahuje v mnohem větším počtu, není nic virálnějšího než zábavná hra.
Další funkce:
- Nákupy v aplikaci v rozmezí 700 – 2 000 € To umožňuje uživatelům nakupovat nový obsah nebo plné verze aplikací. Rozdíl v nákladech se odvíjí od množství nákupů v aplikaci, složitosti a od toho, zda vše provádíte přímo v aplikaci, nebo zda to děláte ze serveru.
- Webové služby mezi 700 a 3000 € Přináší obsah do vzdáleného přístupového bodu, takže můžete aplikaci aktualizovat pomocí souborů XML. Míra, do jaké tento typ funkcí potřebujete, se liší, ale doporučujeme, abyste se o tom poradili s vývojářem aplikace.
- Game Center asi 700 € Apple odvedl dobrou práci, aby tuto integraci usnadnil pomocí SDK.
- Sdílení obsahu 300 – 1000 € Jedná se především o sociální sítě (Twitter, Facebook, Linkedin, Google+) a e-mail, ale mohou existovat i další integrace. Například webové stránky WordPress.
Design aplikace pro iPhone
Design vaší aplikace bude mít vliv na celkovou návratnost investic a uživatelský zážitek. Design vám pomůže přeměnit návštěvníky na zákazníky a přispěje k tomu, že se lidé budou cítit s aplikací lépe. Investice do dobrého designu je bezpochyby nejlepší způsob, jak do dvou let zvýšit ziskové marže. Můžete se poohlédnout po webovém designérovi, ale často bude nejlepší hledat návrháře mobilních aplikací na volné noze, který rozumí chování uživatelů a prostorovým omezením.
Návrhy aplikací se obvykle dodávají v balíčcích, budete potřebovat balíček souborů PNG a PSD, které splňují všechny vaše potřeby. To se týká všech obrazovek a ikon. Budete překvapeni, kolik různých dílů existuje, jen hlavní ikona potřebuje pro univerzální aplikaci (iPhone a iPad) asi 4 různé rozměry.
Takže kolik stojí vytvoření aplikace?
Vskutku neexistují žádné skryté poplatky, kromě zhruba 80 eur ročně, které vám Apple naúčtuje. Vše ostatní jsou náklady na vývoj, design a IT architekturu (hosting, servery atd.). Celkové náklady na aplikaci se mohou lišit v závislosti na mnoha proměnných.
V nejbližší době budeme rozvíjet jednotlivé body uvedené v tomto příspěvku, abyste měli sérii článků o mobilních aplikacích co nejúplnější. Co říkáte na první z nich?