Zadejte hledaný výraz...

Mám se začít učit vyvíjet aplikace pro Android, nebo pro iOS? Co má větší perspektivu? Co je obtížnější?

kolek
verified
rating uzivatele
31. 7. 2016 17:18:55
Zdravím,
chtěl bych se začít učit programovat mobílní aplikace a nemůžu se rozhodnout pro jakou platformu.
Co má větší perspektivu?
Co je složitější?
Neumím ani Javu, ani Swift ani Objective C, pouze PHP a JavaScript a trochu C++
Díky
31. 7. 2016 17:18:55
https://webtrh.cz/diskuse/mam-se-zacit-ucit-vyvijet-aplikace-pro-android-nebo-pro-ios-co-ma-vetsi-perspektivu-co-je-obtiznejsi#reply1214672
Karol Smolík
verified
rating uzivatele
(5 hodnocení)
31. 7. 2016 17:28:57
Čo tak ostať pri Javascripte + HTML + CSS a cez phonegap/cordova robiť multiplatformové appky?
31. 7. 2016 17:28:57
https://webtrh.cz/diskuse/mam-se-zacit-ucit-vyvijet-aplikace-pro-android-nebo-pro-ios-co-ma-vetsi-perspektivu-co-je-obtiznejsi#reply1214671
Holicz
verified
rating uzivatele
(5 hodnocení)
31. 7. 2016 18:14:59
Za mě doporučuji sledovat codecamp.cz, teď běží třetí kolo, ve druhém byl mobilní vývoj :). Kamarád byl začátečník a teď je v iOS vývoji docela profi.
Možná v dalším kole bude znovu mobilní vývoj a tam ti ukážou směr a kam dál.
31. 7. 2016 18:14:59
https://webtrh.cz/diskuse/mam-se-zacit-ucit-vyvijet-aplikace-pro-android-nebo-pro-ios-co-ma-vetsi-perspektivu-co-je-obtiznejsi#reply1214670
Chces appky prodavat nebo budes monetizovat jinak a budou freemium?
31. 7. 2016 20:10:15
https://webtrh.cz/diskuse/mam-se-zacit-ucit-vyvijet-aplikace-pro-android-nebo-pro-ios-co-ma-vetsi-perspektivu-co-je-obtiznejsi#reply1214669
Václav Hodek
verified
rating uzivatele
(9 hodnocení)
1. 8. 2016 10:38:28
Přesně tak, jak říká Michal Kubíček, záleží na tom:
1) Co chceš dělat za aplikace?
2) Chceš dělat na zakázku nebo aplikace prodávat?
3) Pokud prodávat, tak jak je chceš monetizovat?
4) Kde je chceš prodávat?
5) Pokud na zakázku, tak pro jaký segment?
6) Kolik jsi ochoten investovat a nebo zda už máš nějaké zařízení iOS / Android?
Z hlediska obtížnosti v tom není v podstatě rozdíl. Mám osobní zkušenost s vývojem na obě platformy a liší se to, ale neřekl bych, že jedna je složitější nebo jednodušší. Vzhledem k tomu, že umím skvěle v Javě, tak je pro mě lepší Android. Osobně mi i přijde xcode horší než vývojová prostředí pro Javu / Android. Ale samozřejmě záleží i na tom, jak dobře umíš programovat. Nemám zatím velkou zkušenost se Swiftem, ale ani tam nebude velký rozdíl.
Pak je ještě důležité, jestli máš Maca, protože na iOS nemůžeš jinak vyvíjet. Ideální je taky mít minimálně nějaký novější iPhone a iPad.
No a vedle Phonegap / Cordova (+ionic nebo něco dalšího) můžeš zkusit ještě Xamarin, kde se dá vyvíjet pro obě platformy v .NET.
1. 8. 2016 10:38:28
https://webtrh.cz/diskuse/mam-se-zacit-ucit-vyvijet-aplikace-pro-android-nebo-pro-ios-co-ma-vetsi-perspektivu-co-je-obtiznejsi#reply1214668
Fido123
verified
rating uzivatele
(13 hodnocení)
1. 8. 2016 11:37:05
Být tebou, dám se cestou C# (Xamarin, Unity) a budeš moct vytvářet jakékoliv aplikace a hry nejen pro mobily, ale prakticky pro všechno, co má display.
1. 8. 2016 11:37:05
https://webtrh.cz/diskuse/mam-se-zacit-ucit-vyvijet-aplikace-pro-android-nebo-pro-ios-co-ma-vetsi-perspektivu-co-je-obtiznejsi#reply1214667
Slanecek
verified
rating uzivatele
(2 hodnocení)
5. 8. 2016 19:17:18
Perspektivu mají obě platformy. V Čechách je oblíbenější Android, ale třeba v UK a USA je populárnější iOS. Pro vývoj na iOS potřebuješ Mac(Booka), na Windowsu ani Linuxu nerozjedeš Xcode (vývojové prostředí pro iOS/OS X).
PHP, JavaScript a C++ ti určitě stačit nebudou, Objective-C je dnes pro vývoj aplikací velice nevhodný jazyk, Switf je mnohem lepší a je moderní. Na Android ti stačí jakýkoliv systém, Java funguje na všech.
Rozhodni se sám, na jaké platformy tvořit aplikace, ale bez znalosti Swiftu nebo Javy to ani nezkoušej.
P.S: Kašli na C# a Xamarin, je to bazmek.
5. 8. 2016 19:17:18
https://webtrh.cz/diskuse/mam-se-zacit-ucit-vyvijet-aplikace-pro-android-nebo-pro-ios-co-ma-vetsi-perspektivu-co-je-obtiznejsi#reply1214666
Pro odpověď se přihlašte.
Přihlásit