Diego Laballós
Diego Laballós – 24.7.2019
V dnešní době téměř každý ví, co je to mobilní aplikace, a denně je používá. Whatsapp, Facebook, Instagram, Spotify, Gmail nebo Youtube jsou toho jasným příkladem. Vsadím se, že právě teď máte ve svém mobilním telefonu nainstalovanou nejednu z těchto aplikací.
Chceme-li se však pustit do podnikání s mobilními aplikacemi, musíme vědět víc. Chceme přece vytvořit aplikaci, ne? Potřebujeme vědět, co za tím stojí a jak se to dostalo do našeho mobilního telefonu. Stručně řečeno, musíme vědět, jak mobilní aplikace fungují od začátku do konce.
Co je to mobilní aplikace?
Mobilní aplikace není nic jiného než malý program, který se nainstaluje a spustí v mobilním zařízení.
V současné době existuje mnoho typů mobilních zařízení. Do této kategorie můžeme zařadit mobilní telefony, tablety, chytré hodinky nebo dokonce automobily. V tomto případě se však zaměříme především na první dvě: mobily a tablety.
Musím však říci, že definice není zcela přesná. Ve skutečnosti se aplikace neinstalují do mobilního zařízení, ale do mobilního operačního systému. Jak uvidíme, je to velmi důležité, ale zatím se držme základů.
Co je to operační systém?
Operační systém je program, který řídí elektronické zařízení. Ano, jak vidíte, definice nebudou dokonalé, rozsáhlé a nedotčené. Operační systém je mnohem víc, ale jde o to, abychom si rozuměli.
Bez operačního systému by mobilní telefon nefungoval. Obrazovka, mikrofon, reproduktory, fotoaparát… všechny součásti mobilního telefonu by byly naprosto k ničemu bez operačního systému, který by je řídil.
Přesněji řečeno, úkolem operačního systému je spravovat všechny tyto čipy tak, aby společně dělaly něco, co má smysl, a přestaly být jen čipy.
To znamená, že musíme pochopit, že když je aplikace nainstalována, je nainstalována v operačním systému. Je to jako přidání další části do základního programu.
Je to opravdu důležité? To je velmi důležité pro pochopení toho, jak funguje vývoj mobilních aplikací.
Jaké mobilní operační systémy dnes máme?
Dnes máme dva hlavní mobilní operační systémy: Android a iOS. Je pravda, že existují i další, ale my se budeme zabývat pouze těmito dvěma, protože v současné době mají více než 99% podíl na trhu.
Android je operační systém společnosti Google. Jedná se o otevřený systém, který umožňuje libovolnému výrobci mobilních telefonů instalovat jej do svých zařízení. To znamená, že výrobce je zodpovědný za sestavení a návrh fyzických částí zařízení a k jejich fungování používá systém Android.
Převážná většina mobilních telefonů na trhu pracuje s tímto systémem. Dobrými příklady jsou výrobci jako Samsung, Huawei, BQ, Xiaomi, LG a Sony.
V podstatě bychom pro zjednodušení mohli říci, že všichni výrobci mobilních telefonů používají jako operační systém Android. Všechny kromě jednoho, Apple. Tím se dostáváme k tomu, co je iOS.
iOS je operační systém společnosti Apple. Na rozdíl od systému Android se iOS používá pouze v produktech společnosti Apple. Stručně řečeno: iPhony a iPady.
Jak se mobilní aplikace instalují?
Mobilní aplikace jsou vyvíjeny a publikovány prostřednictvím tzv. obchodů s aplikacemi. Název samozřejmě není žádnou záhadou 🙂
Prostřednictvím nich mají uživatelé přístup k nekonečnému množství aplikací, které lze nainstalovat pouhým stisknutím tlačítka.
Každý operační systém má svůj vlastní obchod s aplikacemi. V případě systému Android máme Google Play a v případě iOS App Store.
Jako obrázek vydá za tisíc slov, zde je znázornění toho, co jsme právě viděli. Máme zařízení, na kterých běží operační systém, operační systémy, které mají své obchody s aplikacemi, a nakonec aplikace, které jsou dostupné prostřednictvím obchodů.
Jak fungují obchody s mobilními aplikacemi?
Hlavním účelem těchto obchodů je poskytnout uživatelům přístup k množství aplikací pro jejich mobilní zařízení. A skutečně, úspěch chytrých telefonů je z velké části jejich zásluhou.
Mobilní operační systém je dodáván s předinstalovanou řadou aplikací. Hodiny, kalendář a posílání SMS jsou jen aplikace předinstalované výrobci.
Pokud by se mobilní telefon omezil pouze na tyto aplikace, nebyl by zdaleka tak užitečný, jako je dnes.
Výrobci operačních systémů, kterými jsou ve zkratce Google a Apple, potřebovali způsob, jak udělat své telefony zajímavější, kompletnější. Způsob, který našli, byl tento: obchody s aplikacemi.
Tyto obchody s aplikacemi umožňují jakékoli osobě nebo společnosti publikovat vlastní aplikace a zpřístupnit je milionům a milionům lidí, kteří používají tyto operační systémy. Právě tak si Facebook, Whatsapp, Instagram nebo aplikace vaší banky našly cestu do vašeho telefonu.
Je to oboustranný vztah, kdy se oba navzájem potřebují. Výrobce operačního systému chce, aby jeho systém byl pro uživatele atraktivní a měl mnoho možností, a k tomu potřebuje lidi, kteří pro jeho systém vyvíjejí aplikace a publikují je v obchodech.
Na druhé straně my, jako tvůrci aplikace, potřebujeme uživatele. Proto zveřejňujeme naši aplikaci v jejich obchodech, aby byla automaticky dostupná milionům a milionům lidí.
Díky nepřebernému množství aplikací, které si můžeme do svých zařízení nainstalovat, jsou nyní naše mobilní telefony kompletnější než kdy dříve. Možná dokonce důležitější než náš vlastní počítač.
Přemýšlíme o
Jmenuji se Diego Laballós a vyvíjím mobilní aplikace pro Android a iOS. Promluvíme si o tom, jak vám mohu pomoci?
Povíme si o mé aplikaci
Co najdeme v obchodech s mobilními aplikacemi?
Obchody nejsou nic jiného než trh s aplikacemi. Dalo by se to přirovnat k ovocnému trhu. Přijdete na trh a máte různé stánky, kde můžete nakupovat. Máte několik zastávek a každá zastávka nabízí jiné produkty. Dalo by se říci, že něco podobného se děje i v případě obchodů s aplikacemi.
Obchody mají dva hlavní cíle: zvýšit povědomí o nových aplikacích a usnadnit jejich instalaci.
Za tímto účelem nabízejí návrhy a žebříčky aplikací, které by nás mohly zajímat.
Obchod nabídne podrobnosti o aplikacích: název, popis, snímky obrazovky, videa a uživatelské recenze a další podrobnosti. Umožní nám také stáhnout aplikaci pouhým stisknutím tlačítka.
Jak užitečné jsou obchody pro tvůrce aplikací?
Všechno užitečné na světě! Pokud chceme aplikaci spustit veřejně, musíme si v těchto obchodech vytvořit účet a aplikaci zveřejnit.
Jak jsme již uvedli, každý operační systém má svůj vlastní obchod s aplikacemi. Pokud tedy chceme, aby naše aplikace byla k dispozici pro systém Android, musíme si vytvořit vývojářský účet na Google Play a publikovat svou aplikaci tam.
Podobně, pokud chceme, aby naše aplikace byla k dispozici pro iOS, budeme muset vytvořit vývojářský účet na AppStore a také naši aplikaci publikovat.
Účet, který budeme muset vytvořit, není běžný účet. Jedná se o vývojářský účet.
Velký rozdíl oproti běžnému uživatelskému účtu spočívá v tom, že budeme mít přístup k ovládacímu panelu pro vývojáře. Oba obchody mají vlastní ovládací panel pro vývojáře, ale nakonec jsou úplně stejné.
Jedná se o ovládací panel, který nám umožní spravovat naši přítomnost v těchto obchodech. Stručně shrnuto, zde budeme registrovat aplikaci, nahrávat instalační soubor, uvádět její název, popis, ikonu, snímky obrazovky… Zkrátka vše, co můžeme vidět u jiných aplikací z pohledu uživatele.
Kromě této hlavní funkce, která nám umožní publikovat a aktualizovat naši aplikaci, máme také řadu vedlejších funkcí, které jsou důležité.
Několik příkladů těchto doplňků, které můžeme najít, sahá od přístupu ke statistikám aplikací, stahování, odinstalací nebo příjmů až po technickou podporu, kterou můžeme uživateli nabídnout prostřednictvím odpovědí na jeho názory.
Myslím si, že právě teď je předchozí graf zastaralý, takže ho aktualizujme, protože jsme hovořili o nových konceptech.
Závěr
Shrnuto a podtrženo, nejprve máme mobilní zařízení, která jsou vyráběna výrobci, nadbytečně. Dále tu máme operační systémy, na kterých tato zařízení běží a které mají také své vlastní obchody s aplikacemi. A konečně tyto obchody s aplikacemi jsou ty, které na jedné straně umožňují tvůrcům publikovat aplikace a na druhé straně umožňují ostatním uživatelům je najít a nainstalovat.
Doufám, že nyní máte lepší představu o tom, jak mobilní aplikace fungují 😉
Pokud se vám tento článek zdál užitečný, můžete ho zpříjemnit dalším lidem tím, že ho budete sdílet na Facebooku, LinkedIn nebo Twitteru.
Jako vždy, pokud máte nějaké dotazy nebo návrhy, kontaktujte mě a já vám rád pomohu.