+420 603 755 610
info@inited.cz
flagEnglish (Angličtina)
flagČeština
INITED Solutions s.r.o.
  • Domů
  • Služby
    • Vývoj mobilních aplikací
    • Záchrana projektů
    • Konzultace
    • Provoz a rozvoj mobilních aplikací
  • Pro agentury
  • Ukázky naší práce
  • Blog
  • Kontakt
Forum media 2016

Je vývoj mobilní aplikace pro Android levnější?

2.11.2016Jaroslav Pavlíček

Na letošním ročníku konference Forum Media popisovala Jindra Svítková z Avastu, jakým způsobem přivádějí na svět nové aplikace. Začnou s verzí pro Android, protože je to levnější, získají zpětnou vazbu od uživatelů a pustí se do verze pro iOS.
Z publika zazněl dotaz – Proč by měl být vývoj mobilní aplikace na Android levnější?

Tady je několik možných důvodů:

  • vyšší cena iOS zařízení
  • nutnost vyvíjet na mac booku
  • vyšší cena developerského účtu
  • vyšší hodinová cena programátorů
  • komplikovanější vývojový proces

Na vysvětlenou

Pro vývoj na iOS je potřeba mít desktopový počítač od Apple, většinou mac book. Dá se pronajmout počítač v cloudu a pracovat na vzdálené ploše. Nebo existují open source alternativy, které nestojí peníze. Avšak pro Android můžete začít vyvíjet s obyčejným starším PC s Windows a použitím běžně používaných vývojářských nástrojů. Je také možné si spustit virtuální počítač s OS X, ale to znamená porušení licenčních podmínek.

Pro nahrání aplikace do Apple Store se používá nástroj „Application loader„, který se dá spustit pouze na OS X. Publikování aplikace pro Android se provádí přes internetový prohlížeč stejným způsobem, jak vložení přílohy do gmailu.

Developerský účet pro Android se platí jednorázově, pro iOS je to každoročně.

Certifikáty: na Androidu se certifikát pro vývoj neřeší, pro publikaci si jej snadno vygenerujete. Pro iOS potřebujete dva certifikáty – vygenerujete žádost, zašlete na developerský portál, necháte podepsat a stáhnete. Práci s certifikáty zjednoduší vývojářské prostředí. Když však dojde k problémům, je dobré znát, jak to funguje uvnitř.

Aplikaci pro Android lze poslat mailem ve formě apk souboru, stáhnout z webu a nainstalovat na libovolném zařízení, kde se v nastavení povolí „instalace z neznámých zdrojů“. Novou verzi aplikace k otestování rozdistribujete, spustíte snadno a rychle.
Na iOS můžete instalovat aplikace pouze z důvěryhodných zdrojů. Ve fázi vývoje, kdy není možné používat Appstore, máte možnost se přihlásit do beta testování nebo sdělit vývojáři UDID číslo svého telefonu. Vývojář poté vloží toto číslo do aplikace, aby na něm šla spustit. Na zařízeních, jejichž čísla nejsou v aplikaci vložena, aplikaci spustit nelze.

V případě nativního vývoje se pro Android používá jazyk Java, která je mezi programátory mnohem rozšířenější než Objective C (příp. Swift) používaný k nativnímu vývoji pro iOS. Java programátorů je víc a programátoři v Objective C si mohou říct o větší peníze.

Android aplikace je uživatelům k dispozici v řádu pár hodin po publikace. Aplikace pro iOS procházejí procesem schvalování. Už netrvá dva týdny, jako v minulosti, ale i několik dní v případě, kdy potřebujete vydat verzi s opravou vážné chyby je otrava.
Nehledě na nutnost povinně publikovat novou (různou) verzi iOS aplikace jen kvůli tomu, že chcete vyměnit screenshot. A samozřejmě pár dní počkat.

A tak by se dalo pokračovat dál a dál.

Přesto jsou případy, kdy je jasné, že první verze musí být pro iOS. Kdy?
Pokud máte obchodní model založený na prodejích v aplikaci. Uživatelé iOS utrácejí víc.

Diskuse k článku je na Facebooku

Jaroslav Pavlíček
Jaroslav je certifikovaný architekt (TOGAF) s 25+ lety praxe v IT. Díky tomu mají naše mobilní aplikace vysokou technickou úroveň a jsou postavené na spolehlivých technologiích. Své zkušenosti získával na projektech v zahraničí (Velká Británie, Malta) a vedle INITED působí jako konzultant Adobe Experience Manager, AEM.
Předchozí článek Registrace na Apple store Další článek Responsivní web nebo aplikace

Related Articles

Ilustrační grafika s penězi, zlatou cihlou a názvem článku.

Cena vývoje mobilní aplikace 2024

22.1.2024Jana Marková
Vývoj mobilních aplikací z wordpressu

Vývoj mobilních aplikací pro WordPress

3.6.2022Jaroslav Pavlíček
Mobilní aplikace zdarma

Tvorba mobilní aplikace zdarma

2.1.2022Jaroslav Pavlíček

Kategorie článků

  • Marketing a prodej (26)
  • Mobilní aplikace (47)
  • Mobilní telefony a HW/Ostatní (13)
  • Ostatní (13)
  • Top (5)
  • Trendy (39)
  • Z naší dílny (20)

Přečtěte si také

  • Jana Marková: Mobilní, nebo webová aplikace? Někdy je nejlepší mít obě
  • Apple umožňuje publikovat aplikace v alternativních obchodech. Jaké jsou podmínky?
  • Od nápadu na aplikaci k dokonalému projektu: 6 kroků, které musíte ujít
  • 6 rozdílů mezi ASO pro App Store a pro Google Play
  • Hodinová sazba za vývoj mobilní aplikace: jak se liší u freelancerů a agentur
  • Cena vývoje mobilní aplikace 2024
  • Co jsou widgety a proč se vyplatí i vaší aplikaci
  • Chcete, aby vaše aplikace zůstala na Google Play? Musíte ji aktualizovat!
  • 7 trendů ve vývoji mobilních aplikací pro rok 2024
  • Povinné ověření účtů vývojářů na Google Play
  • Jak funguje našich 6 etap vývoje mobilních aplikací
  • Nebuďte součástí hloupých předsudků a pověr! Můžete tím přijít o peníze i o zákazníky
  • Máte aktuální API? Bez ní vás někteří uživatelé v Google Play nenajdou
  • UX mobilní aplikace: 3 věci, na které musíte myslet
  • AI na vlastní kůži: Jak vypadá aplikace s texty od ChatGPT
  • Proč je práce z domova okolím vnímána jako podřadnější než práce v kanceláři?
  • 3 největší novinky, které přinese Google Pixel 8
  • 6 technologií, které vylepší vaši aplikaci
  • 5 tipů, jak využít umělou inteligenci v mobilní aplikaci
  • 7 nejčastějších chyb, které firmy dělají v ASO

Ahoj 123

blablabl

  • Domů
  • Služby
  • Pro agentury
  • Ukázky naší práce
  • Blog
  • Náš tým
  • Kontakt
© 2023 Created by Provocado
Na tomto webu používáme cookies
Cookies nám pomáhají vidět realitu - co návštěvníky zajímá, co čtou a co naopak přeskakují. Používáme Google Analytics, Google Fonts aYouTube. Více o cookies, najdete v dokumentu níže.
Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
Manage options Manage services Manage vendors Read more about these purposes
Předvolby
{title} {title} {title}