Jak se stát vývojářem mobilních aplikací (s obrázky)

Obsah:

Jak se stát vývojářem mobilních aplikací (s obrázky)
Jak se stát vývojářem mobilních aplikací (s obrázky)

Video: Jak se stát vývojářem mobilních aplikací (s obrázky)

Video: Jak se stát vývojářem mobilních aplikací (s obrázky)
Video: How to Run Java Programs With Command Prompt (cmd) and Notepad in Windows 2024, Smět
Anonim

Jelikož se mobilní telefony staly stejně důležitými jako peněženky a peněženky v každodenním životě, vývoj v této oblasti postupuje rychle. Začít jako vývojář mobilních aplikací je snadné, pokud se soustředíte a víte, co chcete dělat. Zde je rychlý průvodce, který ukazuje, jak můžete jako vývojář prokázat svoji důvěryhodnost.

Kroky

Část 1 ze 3: Získávání zkušeností a vzdělání

Staňte se vývojářem mobilních aplikací Krok 1
Staňte se vývojářem mobilních aplikací Krok 1

Krok 1. Zkuste titul z informatiky

Titul v oboru počítačových věd sice není nezbytně nutný, ale může vám poskytnout základ pro obor. Navíc, mnoho společností dá přednost tomu, abyste měli alespoň bakalářský titul z počítačových věd, pokud vás budou najímat jako vývojáře.

  • Pokud můžete, zkuste se ve škole specializovat na kódování mobilních aplikací.
  • Pomoci mohou i další tituly v příslušných oborech, například při vývoji softwaru. Některé školy ve skutečnosti nabízejí tituly konkrétně ve vývoji mobilních aplikací.
Staňte se vývojářem mobilních aplikací Krok 2
Staňte se vývojářem mobilních aplikací Krok 2

Krok 2. Vyberte jednu z hlavních platforem

Hlavní platformy jsou Android, Apple, Windows, Symbian a RIM (Blackberry). Můžete se naučit kódovat pro všechny tyto platformy, ale pravděpodobně si musíte vybrat, když poprvé zíráte.

Dominantním trhem je Android, ale ani Apple nezůstává pozadu. Jeden z těchto dvou by byl dobrým místem pro začátek

Staňte se vývojářem mobilních aplikací Krok 3
Staňte se vývojářem mobilních aplikací Krok 3

Krok 3. Použijte online vývojové programy

Apple například nabízí iOS Dev Center. Ve středu si můžete prohlédnout výukové programy a videa, která vám pomohou začít se naučit kódovat. Android má podobný web, Android Developers Training. Nemusíte se však spoléhat pouze na oficiální streamy. Mnoho webových stránek na webu nabízí bezplatné lekce a výukové programy, ale můžete také najít lekce za poplatek, pokud je chcete posunout na další úroveň.

  • Jedním z příkladů místa, kde se můžete naučit programovat, je W3Schools, známý web pro výuku kódování. Má sekci o JQuery Mobile, kterou můžete použít k vytváření mobilních aplikací. Tento kódovací systém je založen na CSS3 a HTML5.
  • Můžete také vyzkoušet místa, která nabízejí bezplatné online kurzy na nejrůznější předměty, například edX nebo Coursera.
Staňte se vývojářem mobilních aplikací Krok 4
Staňte se vývojářem mobilních aplikací Krok 4

Krok 4. Zvažte kurzy v marketingu

Můžete absolvovat kurzy, zatímco získáváte titul, levnější kurzy na komunitní škole nebo dokonce navštěvovat kurzy na online stránkách, jako je Coursera, abyste mohli rozvíjet své marketingové dovednosti. Pokud chcete jít sami jako vývojář aplikací, musíte mít možnost propagovat svou hru pro veřejnost; jinak veřejnost nikdy ani nebude vědět, že existuje.

Staňte se vývojářem mobilních aplikací Krok 5
Staňte se vývojářem mobilních aplikací Krok 5

Krok 5. Absolvujte obchodní hodiny

Stejně jako marketingové dovednosti, obchodní dovednosti jsou také nezbytné pro vytváření úspěšných aplikací na vlastní pěst. Obchodní třídy vám mohou pomoci naučit se správně zpeněžovat vaši aplikaci a také vytvářet pobídky pro lidi, aby utráceli více. Skóre

0 / 0

Část 1 Kvíz

Která je hlavní platforma, na kterou se může vývojář mobilních aplikací specializovat?

Symbian

Ano! Hlavní platformy jsou Android, Apple, Windows, Symbian a RIM (Blackberry). Většina vývojářů mobilních aplikací si vybere platformu, na kterou se původně specializovala, a poté se naučí kódovat pro ostatní, jak se jejich kariéra vyvíjí. Přečtěte si další kvízovou otázku.

jQuery

Ani náhodou! jQuery je bezplatný software s otevřeným zdrojovým kódem, který pomáhá vývojářům psát kód pro mobilní aplikace. Není to platforma. Zkus to znovu…

CSS3

Nepřesně! Kaskádové šablony stylů (CSS) jsou jazyky stylů, které pomáhají vývojářům mobilních aplikací vytvářet kód pro mobilní aplikace. Není to platforma. Vyberte jinou odpověď!

HTML5

Ne tak docela! HTML 5 je pátou verzí značkovacího jazyka, který vývojáři používají k vytváření webových stránek. Nejedná se však o platformu. Hádej znovu!

Chcete další kvízy?

Pokračujte v testování!

Část 2 ze 3: Procvičování vašich dovedností

Staňte se vývojářem mobilních aplikací Krok 6
Staňte se vývojářem mobilních aplikací Krok 6

Krok 1. Vyvinout vlastní aplikaci

Pokud dáváte přednost tomu, aby vás společnost najala, je mezitím skvělou praxí vyvinout vlastní aplikaci. Nezáleží na tom, co to je, pokud je to užitečné nebo zábavné. Když pak hledáte práci, máte něco, čím svou práci můžete prokázat.

Mít zkušenosti v oboru, i když jde jen o vývoj vlastní aplikace, vás může dostat před ostatní kandidáty

Staňte se vývojářem mobilních aplikací Krok 7
Staňte se vývojářem mobilních aplikací Krok 7

Krok 2. Vymyslete nápad na aplikaci

Velké množství aplikací jsou samozřejmě hry. Hry pomáhají lidem trávit čas. Výchozím bodem pro aplikaci však může být jakékoli místo, které vidíte jako potřebné. Prvním krokem je tedy určit, kde je potřeba. Podívejte se na svůj vlastní život a životy přátel a zvažte, jaké problémy máte vy nebo oni, které by aplikace mohla pomoci vyřešit. Jakmile získáte nápad, začněte s mapováním své aplikace.

  • Například aplikace jako DocScan a Scannable byly vyvinuty, protože lidé potřebovali způsob, jak skenovat a ukládat dokumenty mimo počítače. Lidé, kteří aplikaci vyvinuli, viděli potřebu a naplnili ji.
  • Jiné aplikace, jako jsou například recepty, usnadňují lidem hledání a používání receptů, protože je jednodušší použít recept z tabletu nebo telefonu než z počítače.
Staňte se vývojářem mobilních aplikací Krok 8
Staňte se vývojářem mobilních aplikací Krok 8

Krok 3. Zaměřte se na použitelnost

V první řadě musí být aplikace pro zákazníky snadno použitelná. Hlavní stránka by proto měla osobu vést přes aplikaci s jasnými tlačítky, kontrastními barvami a snadnou navigací.

  • Jeden trik je zajistit, abyste používali tolik obrazovky, kolik můžete. To neznamená, že byste měli pokrýt každý dostupný palec ovládacími prvky, protože kolem nástrojů potřebujete záporný prostor, aby byl čitelný. Musíte vyvážit využití co největšího prostoru, aby vaše tlačítka byla tak velká, jak můžete. Částečně to znamená, že musíte mít ovládací prvky a tlačítka co nejjednodušší.
  • Nechte to snadno pochopit. To znamená, že by váš uživatel neměl potřebovat odkazovat na jiné stránky, aby zjistil, jak vaši aplikaci používat. Měli by být schopni to zjistit pouhým ovládáním.
Staňte se vývojářem mobilních aplikací Krok 9
Staňte se vývojářem mobilních aplikací Krok 9

Krok 4. Najměte si potřebnou pomoc

I když můžete mít kódovací schopnosti, možná nebudete mít potřebné konstrukční dovednosti. Pokud potřebujete pomoc v konkrétní oblasti, zvažte najímání lidí nebo spolupráci s lidmi, kteří souhlasí s tím, že část zisku budou brát jako platbu. Nezapomeňte poskytnout kredit tam, kde je splatný kredit, kdykoli prezentujete aplikaci.

Pokud si nejste jisti, kde najmout pomoc, můžete se podívat na weby na volné noze, jako je UpWork, kde můžete najímat lidi z různých oborů

Staňte se vývojářem mobilních aplikací Krok 10
Staňte se vývojářem mobilních aplikací Krok 10

Krok 5. Nezapomeňte jej otestovat na chyby

Nové aplikace mají vždy chyby, takže si aplikaci vyzkoušejte. Nechte své přátele také vyzkoušet, aby zjistili, kde jsou chyby, abyste je mohli opravit. Také vás naučí, co funguje a co nefunguje v aplikaci.

  • Jinými slovy, nechte své přátele stáhnout si aplikaci do telefonu. Nechte je hrát, aby zjistili, zda si všimnou závad.
  • Je také důležité získat zpětnou vazbu o tom, jak aplikace a ovládací prvky fungují. Položte svým přátelům otázky typu „Měli jste potíže s ovládáním?“a „Jaké problémy s aplikací vidíte?“
Staňte se vývojářem mobilních aplikací Krok 11
Staňte se vývojářem mobilních aplikací Krok 11

Krok 6. Převod na jiné platformy

Jakmile se naučíte, jak vytvořit aplikaci na jedné platformě, je čas ji převést na jiné platformy. Pokud aplikaci nenabízíte na platformách, které používají všichni zákazníci, přicházíte o zákazníky.

  • S každou platformou musíte přemýšlet o různých problémech. Například při přechodu z iOS na Android musíte vzít v úvahu rozdíl ve velikosti obrazovky. V systému iOS je počet velikostí obrazovky omezenější, zatímco Android má mnohem širší škálu a vaše aplikace bude na každé vypadat trochu jinak.
  • Dalším klíčovým bodem je, aby to bylo jednoduché. Čím je to složitější, tím těžší bude převést a zajistit, aby to na různých obrazovkách vypadalo hezky.
Staňte se vývojářem mobilních aplikací Krok 12
Staňte se vývojářem mobilních aplikací Krok 12

Krok 7. Přihlaste se na stáže

Dalším způsobem, jak získat zkušenosti, i když jste ve škole, je přihlásit se na stáž. Stáže můžete často najít prostřednictvím své školy, protože firmy se obrátí na školy, aby našly lidi, kteří budou stážisty. Můžete dokonce vydělat nějaké peníze na zaplacení školy nebo získání školního kreditu na stáž.

  • Stáže jsou skvělá zkušenost, ale nečekejte, že budete hned kódovat. Při práci na stáži pravděpodobně budete dělat alespoň některé podřadné úkoly.
  • Mnoho z hlavních technologických společností nabídne stáže místním vysokoškolákům, podívejte se tedy i na jejich webové stránky.

Skóre

0 / 0

Část 2 Kvíz

Co potřebuje hlavní stránka aplikace, aby maximalizovala její použitelnost?

Co nejvíce obrázků

Nepřesně! I když potřebujete obrázky rozbít text na stránce, nechcete mít nepořádek na obrazovce. Chcete -li zvýšit použitelnost, použijte ve svém návrhu negativní prostor. Zkuste jinou odpověď…

Malá tlačítka

Zkus to znovu! Tlačítka musíte udělat tak velká, jak jen můžete, aniž byste přeplnili obrazovku. Chcete, aby lidé mohli snadno identifikovat, na co potřebují kliknout. Vyberte jinou odpověď!

Podobné barvy

Ne tak docela! Vaše stránka by ve skutečnosti měla mít kontrastní barvy, aby byla maximalizována čitelnost. Barvy, které jsou příliš podobné, například různé odstíny modré, lze jen těžko odlišit. Nicméně, modrá kontrastuje s červenou, aby text vynikl. Existuje lepší možnost!

Snadná navigace

Přesně! Vaši uživatelé musí být schopni rychle navigovat do různých oblastí aplikace. Neměli by se muset dívat tvrdě nebo daleko, aby zjistili, jak to udělat. Přečtěte si další kvízovou otázku.

Chcete další kvízy?

Pokračujte v testování!

Část 3 ze 3: Práce v poli

Staňte se vývojářem mobilních aplikací Krok 13
Staňte se vývojářem mobilních aplikací Krok 13

Krok 1. Buďte připraveni se pohnout

Některé oblasti jsou pro tento trh up-and-coming. Silicon Valley v Kalifornii je jasnou volbou pro toto pole. Jiné, neočekávanější oblasti, jako Washington, D. C., Alabama, Virginie, Utah a Montana, však předpokládají růst v oblasti až 45 procent.

Zatímco některé společnosti vám mohou umožnit práci na dálku, většinou vás budou chtít v kanceláři. Mnoho technologických společností oceňuje skupinovou kreativitu, kterou je v kancelářském prostředí snazší podpořit

Staňte se vývojářem mobilních aplikací Krok 14
Staňte se vývojářem mobilních aplikací Krok 14

Krok 2. Požádejte o pozice

Pokud plánujete pracovat pro technologickou společnost, začněte přihlášením na pozice. Nabídky práce najdete na hlavních pracovních webech, jako jsou Monster, Indeed nebo Yahoo. Můžete však také hledat na webových stránkách velkých společností vyrábějících mobilní aplikace, abyste našli práci. Přemýšlejte o aplikacích, které máte rádi, a podívejte se na vývojáře. V těchto místech se chcete uplatnit, protože už máte vášeň pro to, co dělají.

Jaký typ společnosti žádáte, závisí na tom, co chcete. Pokud pracujete při spuštění, pravděpodobně budete mít s aplikací více času a možná i větší kontrolu. Nevíte však, zda společnost uspěje nebo neuspěje v počátečních fázích. U zavedenější společnosti budete spíše pracovat na jedné malé části několika aplikací, než abyste měli kontrolu; na druhou stranu si můžete být jistější, že společnost neklesne

Staňte se vývojářem mobilních aplikací Krok 15
Staňte se vývojářem mobilních aplikací Krok 15

Krok 3. Využijte své zkušenosti

Pokud máte titul a zkušenosti, použijte jej k získání práce. Pokud jste například navrhli vlastní aplikaci, máte nyní způsob, jak ukázat, jak dobře můžete kódovat nebo navrhovat. Pokud jste stážovali ve společnosti, máte nyní zkušenosti, které ostatní kandidáti nemusí mít. Použijte vše, co máte, abyste se odlišili od ostatních kandidátů.

Nezapomeňte ve svém průvodním dopise vyzdvihnout zážitek, který máte. Pokud byste například měli stáž, mohli byste říci: „Byl bych cenným přínosem pro vaši společnost, protože již mám zkušenosti s kódováním v podobně velké technologické společnosti. V XYZ Tech jsem internoval 6 měsíců v roce 2014.“

Staňte se vývojářem mobilních aplikací Krok 16
Staňte se vývojářem mobilních aplikací Krok 16

Krok 4. Buďte před křivkou

Když pracujete v technologickém průmyslu, musíte vždy vědět, co přijde. Jedním ze způsobů, jak toho dosáhnout, je číst technické časopisy, protože se často zaměřují na to, co je čeká. Jak na trh přicházejí nové kódovací platformy a technologie, je vaší povinností se to naučit, abyste nezastarali.

Staňte se vývojářem mobilních aplikací Krok 17
Staňte se vývojářem mobilních aplikací Krok 17

Krok 5. Propagujte a propagujte svou aplikaci

Pokud se chystáte podnikat sami za sebe, znamená to, že pro svou aplikaci musíte být vším. Musíte vymyslet nejlepší způsob, jak z toho vytěžit, a poté musíte aplikaci propagovat na hlavních sociálních sítích.

  • Některé společnosti nabízejí aplikaci zdarma a poté ji zpoplatní, aby byla hra rychlejší nebo zábavnější, například nabízí balíčky mincí nebo hvězd. Zákazníci již tyto typy pobídek ve hře mohou najít, ale díky balíčkům se hra netrpělivým hráčům bude pohybovat rychleji, zvláště pokud ve hře zrychlíte tak, že za den lze dokončit jen tolik, aniž by bylo ve hře více ražba.
  • Najděte správná klíčová slova. Při pojmenovávání aplikace a psaní popisu myslete na to, co budou vaši zákazníci hledat. Jaké slovo byste použili při vyhledávání své aplikace? Pokud je to možné, musíte to udělat součástí svého názvu, popisu nebo klíčových slov.
  • Použijte sdílení v aplikaci. Jedním ze způsobů, jak povzbudit uživatele ke sdílení, je mít způsoby, jak si navzájem pomáhat ve hře, jako je například možnost dát ostatním uživatelům další životy. Pokud uživatelé mohou sdílet na hlavních platformách sociálních médií, jako je Facebook, budete mít větší štěstí s ústním podáním.
  • Nezapomeňte zaplatit. Můžete si nastavit aplikaci na Facebooku nebo mobilní platformě, ale pokud nejste ochotni platit za reklamu, těžko budete budovat zákaznickou základnu, zvláště pokud se spoléháte jen na své přátele.

Skóre

0 / 0

Část 3 Kvíz

Které město je pro trh vývoje mobilních aplikací nejlepší?

Cleveland, Ohio

Ani náhodou! Cleveland není na trhu vývoje mobilních aplikací příliš známý. Možná budete chtít zvážit jiná města, například Washington, D. C. Zkuste jinou odpověď…

Silicon Valley, Kalifornie

Absolutně! Silicon Valley je považováno za mekku vývoje mobilních aplikací. Státy jako Alabama, Virginie, Utah a Montana navíc předpokládají růst v oblasti až o 45 procent! Přečtěte si další kvízovou otázku.

Seattle, Washington

Ne tak docela! Washington není znám jako nová oblast na trhu vývoje mobilních aplikací. Možná budete chtít zvážit státy jako Alabama nebo Virginie. Vyberte jinou odpověď!

Bangor, Maine

Zkus to znovu! Bangor ani stát Maine nejsou známé pro úlohy vývoje mobilních aplikací. Některé společnosti vám mohou umožnit práci na dálku, ačkoli většina vás chce v kanceláři. Zkuste jinou odpověď…

Chcete další kvízy?

Pokračujte v testování!

Doporučuje: