Keďže sa mobilné telefóny stali v každodennom živote rovnako dôležité ako peňaženky a peňaženky, vývoj v tejto oblasti napreduje rýchlo. Začínať ako vývojár mobilných aplikácií je jednoduché, ak sa sústredíte a viete, čo chcete robiť. Tu je rýchly sprievodca, ktorý ukazuje, ako môžete ako vývojár preukázať svoju dôveryhodnosť.
Kroky
Časť 1 z 3: Získavanie skúseností a vzdelávania
Krok 1. Skúste titul z informatiky
Titul počítačovej vedy síce nie je nevyhnutne potrebný, ale môže vám poskytnúť základ pre túto oblasť. Navyše, mnoho spoločností dá prednosť tomu, aby ste mali aspoň bakalársky titul z informatiky, ak vás chcú prijať ako vývojára.
- Ak môžete, skúste sa na škole špecializovať na kódovanie mobilných aplikácií.
- Pomôcť môžu aj ďalšie tituly v príslušných oblastiach, napríklad pri vývoji softvéru. Niektoré školy v skutočnosti ponúkajú tituly konkrétne z vývoja mobilných aplikácií.
Krok 2. Vyberte si jednu z hlavných platforiem
Hlavnými platformami sú Android, Apple, Windows, Symbian a RIM (Blackberry). Môžete sa naučiť kódovať všetky tieto platformy, ale pravdepodobne si budete musieť vybrať jednu, keď sa budete pozerať von.
Dominantným trhom je Android, ale ani Apple nezaostáva. Jeden z týchto dvoch by bol dobrým miestom na začiatok
Krok 3. Použite online vývojové programy
Spoločnosť Apple napríklad ponúka iOS Dev Center. V strede si môžete pozrieť návody a videá, ktoré vám pomôžu začať sa učiť kódovať. Android má podobnú stránku, Android Developers Training. Nemusíte sa však spoliehať iba na oficiálne streamy. Mnoho webových stránok na internete ponúka bezplatné hodiny a návody, aj keď môžete nájsť aj kurzy za poplatok, ak ich chcete posunúť na ďalšiu úroveň.
- Jedným z príkladov miesta, kde sa môžete naučiť programovať, je W3Schools, známa webová stránka, kde sa môžete naučiť programovať. Má sekciu o JQuery Mobile, ktorú môžete použiť na vytváranie mobilných aplikácií. Tento kódovací systém je založený na CSS3 a HTML5.
- Môžete tiež vyskúšať miesta, ktoré ponúkajú bezplatné online kurzy na široké spektrum predmetov, napríklad edX alebo Coursera.
Krok 4. Zvážte hodiny v marketingu
Môžete absolvovať hodiny, kým získavate titul, lacnejšie ísť na komunitnú vysokú školu alebo dokonca začať hodiny na online stránkach, ako je Coursera, aby ste rozvíjali svoje marketingové schopnosti. Ak chcete ísť sami ako vývojár aplikácií, musíte byť schopní predávať svoju hru verejnosti; v opačnom prípade verejnosť nikdy nebude vedieť, že existuje.
Krok 5. Absolvujte obchodné hodiny
Rovnako ako marketingové schopnosti, aj obchodné zručnosti sú nevyhnutné pre vlastnú tvorbu úspešných aplikácií. Obchodné hodiny vám môžu pomôcť naučiť sa správne speňažiť aplikáciu a tiež vytvárať stimuly pre ľudí, aby míňali viac. Skóre
0 / 0
Časť 1 Kvíz
Ktorá je hlavná platforma, na ktorú sa môže vývojár mobilných aplikácií špecializovať?
Symbian
Áno! Hlavnými platformami sú Android, Apple, Windows, Symbian a RIM (Blackberry). Väčšina vývojárov mobilných aplikácií si vyberie platformu, na ktorú sa pôvodne špecializuje, a potom sa naučí kódovať pre ostatných, ako sa ich kariéra vyvíja. Prečítajte si ďalšiu kvízovú otázku.
jQuery
Nie! jQuery je bezplatný softvér s otvoreným zdrojovým kódom, ktorý pomáha vývojárom písať kód pre mobilné aplikácie. Nie je to platforma. Skúste to znova…
CSS3
Nie práve! Kaskádové štýly (CSS) sú štýlové jazyky, ktoré pomáhajú vývojárom mobilných aplikácií vytvárať kód pre mobilné aplikácie. Nie je to platforma. Vyberte inú odpoveď!
HTML5
Nie úplne! HTML 5 je piata verzia značkovacieho jazyka, ktorý vývojári používajú na vytváranie webových stránok. Nejde však o platformu. Hádaj znova!
Chcete ďalšie kvízy?
Testujte sa aj naďalej!
Časť 2 z 3: Cvičenie vašich schopností
Krok 1. Vytvorte si vlastnú aplikáciu
Ak dávate prednosť tomu, aby vás zamestnávala spoločnosť, medzitým je výbornou praxou vyvinúť vlastnú aplikáciu. Nezáleží na tom, čo to je, pokiaľ je to užitočné alebo zábavné. Potom, keď si hľadáte prácu, máte čím svoju prácu dokázať.
Vďaka skúsenostiam v tejto oblasti, aj keď ide len o vývoj vlastnej aplikácie, sa môžete dostať pred ostatných kandidátov
Krok 2. Príďte s nápadom na aplikáciu
Samozrejme, veľký počet aplikácií sú hry. Hry pomáhajú ľuďom tráviť čas. Východiskom pre aplikáciu však môže byť akékoľvek miesto, ktoré považujete za potrebné. Prvým krokom je teda určiť, kde je to potrebné. Pozrite sa na svoj život a životy svojich priateľov a zvážte, aké problémy máte vy alebo oni, s ktorými by aplikácia mohla pomôcť vyriešiť. Keď dostanete nápad, začnite mapovať svoju aplikáciu.
- Napríklad aplikácie ako DocScan a Scannable boli vyvinuté preto, že ľudia potrebovali spôsob, ako skenovať a ukladať dokumenty mimo počítačov. Ľudia, ktorí aplikáciu vyvinuli, videli potrebu a naplnili ju.
- Iné aplikácie, ako sú napríklad recepty, uľahčujú ľuďom vyhľadanie a používanie receptov, pretože je jednoduchšie použiť recept z tabletu alebo telefónu než z počítača.
Krok 3. Zamerajte sa na použiteľnosť
V prvom rade musí byť aplikácia pre zákazníka jednoduchá. Hlavná stránka by preto mala viesť osobu cez aplikáciu s jasnými tlačidlami, kontrastnými farbami a jednoduchou navigáciou.
- Jeden trik je zaistiť, aby ste používali čo najviac obrazovky. To neznamená, že by ste mali každým dostupným palcom pokryť ovládacie prvky, pretože okolo nástrojov potrebujete negatívny priestor, aby bol čitateľný. Musíte vyvážiť používanie čo najväčšieho priestoru, aby boli vaše tlačidlá tak veľké, ako môžete. Čiastočne to znamená, že musíte udržať svoje ovládacie prvky a tlačidlá čo najjednoduchšie.
- Nech je to zrozumiteľné. To znamená, že váš používateľ by nemal potrebovať odkazovať na iné stránky, aby zistil, ako používať vašu aplikáciu. Mali by to byť schopní pochopiť len z ovládacích prvkov.
Krok 4. Najmite si potrebnú pomoc
Aj keď môžete mať kódovacie schopnosti, možno nebudete mať potrebné dizajnérske schopnosti. Ak potrebujete pomoc v konkrétnej oblasti, zvážte najímanie ľudí alebo spoluprácu s ľuďmi, ktorí súhlasia s tým, že časť zisku budú brať ako platbu. Vždy, keď prezentujete aplikáciu, dajte kredit tam, kde je splatný.
Ak si nie ste istí, kde si najať pomoc, môžete sa pozrieť na weby na voľnej nohe, ako je UpWork, kde môžete najať ľudí z rôznych oblastí
Krok 5. Nezabudnite ho otestovať na chyby
Nové aplikácie majú vždy chyby, takže si aplikáciu vyskúšajte. Nechajte otestovať aj svojich priateľov, aby zistili, kde sú chyby, aby ste ich mohli opraviť. Tiež vás naučí, čo funguje a čo nefunguje v aplikácii.
- Inými slovami, nechajte svojich priateľov stiahnuť si aplikáciu do telefónu. Nechajte ich hrať, aby zistili, či si všimnú chyby.
- Je tiež dôležité získať spätnú väzbu o tom, ako aplikácia a ovládacie prvky fungujú. Položte svojim priateľom otázky ako „Mali ste problémy s ovládaním?“a „Aké problémy s aplikáciou vidíte?“
Krok 6. Previesť na iné platformy
Keď sa naučíte, ako vytvoriť aplikáciu na jednej platforme, je načase ju previesť na iné platformy. Ak neponúkate aplikáciu na platformách, ktoré používajú všetci zákazníci, prichádzate o zákazníkov.
- Na každej platforme musíte myslieť na rôzne problémy. Napríklad pri prechode z iOS na Android musíte vziať do úvahy rozdiel vo veľkosti obrazovky. V systéme iOS je počet veľkostí obrazoviek obmedzenejší, zatiaľ čo Android má oveľa širšiu škálu a vaša aplikácia bude na každej vyzerať trochu inak.
- Ďalším kľúčovým bodom je udržať to jednoduché. Čím je to komplikovanejšie, tým ťažšie bude previesť a zaistiť, aby to na rôznych obrazovkách vyzeralo pekne.
Krok 7. Prihláste sa na stáž
Ďalším spôsobom, ako získať skúsenosti, aj keď ste v škole, je prihlásiť sa na prax. Stáže môžete často nájsť prostredníctvom svojej školy, pretože firmy sa obrátia na školy, aby našli ľudí, ktorí budú stážistami. Môžete dokonca zarobiť nejaké peniaze na zaplatenie školy alebo získať školský kredit za stáž.
- Stáže sú skvelá skúsenosť, ale nečakajte, že sa hneď pustíte do kódovania. Počas práce na stáži budete pravdepodobne vykonávať aspoň niektoré podradné úlohy.
- Mnoho z veľkých technologických spoločností ponúka stáže miestnym vysokoškolákom, preto si pozrite aj ich webové stránky.
Skóre
0 / 0
2. časť Kvíz
Čo potrebuje hlavná stránka aplikácie na maximalizáciu jej použiteľnosti?
Čo najviac obrázkov
Nie práve! Aj keď na rozbitie textu na svojej stránke potrebujete obrázky, nechcete, aby bol na obrazovke neporiadok. Na zvýšenie použiteľnosti použite vo svojom návrhu negatívny priestor. Skúste inú odpoveď…
Malé tlačidlá
Skúste to znova! Musíte urobiť tlačidlá tak veľké, ako môžete, bez preplnenia obrazovky. Chcete, aby ľudia boli schopní ľahko identifikovať, na čo musia kliknúť. Vyberte inú odpoveď!
Podobné farby
Nie úplne! Vaša stránka by v skutočnosti mala mať kontrastné farby, aby bola maximalizovaná čitateľnosť. Príliš podobné farby, napríklad rôzne odtiene modrej, je ťažké odlíšiť. Text však kontrastuje s modrou v kontraste s červenou. Existuje lepšia možnosť!
Jednoduchá navigácia
Presne tak! Vaši používatelia musia byť schopní rýchlo sa pohybovať v rôznych oblastiach aplikácie. Nemali by sa musieť pozerať tvrdo alebo ďaleko, aby zistili, ako to urobiť. Prečítajte si ďalšiu kvízovú otázku.
Chcete ďalšie kvízy?
Testujte sa aj naďalej!
Časť 3 z 3: Práca v teréne
Krok 1. Buďte pripravení sa pohnúť
Niektoré oblasti sú pre tento trh nadchádzajúce. Silicon Valley v Kalifornii je pre túto oblasť jasnou voľbou. Iné, neočakávanejšie oblasti, ako Washington, D. C., Alabama, Virgínia, Utah a Montana, však predpokladali rast v oblasti až 45 percent.
Aj keď vám niektoré spoločnosti môžu umožniť prácu na diaľku, väčšinou vás chcú mať v kancelárii. Mnoho technologických spoločností oceňuje skupinovú kreativitu, ktorú je v kancelárskom prostredí jednoduchšie podporiť
Krok 2. Požiadajte o pozície
Ak plánujete pracovať pre technologickú spoločnosť, začnite tým, že sa uchádzate o pozície. Zoznamy pracovných miest nájdete na veľkých pracovných weboch, ako sú Monster, Indeed alebo Yahoo. Môžete však tiež vyhľadať prácu na webových stránkach veľkých spoločností pôsobiacich v oblasti mobilných aplikácií. Zamyslite sa nad aplikáciami, ktoré máte radi, a pozrite sa na vývojára. Na tieto miesta sa chcete uplatniť, pretože už máte vášeň pre to, čo robia.
Typ spoločnosti, do ktorej sa hlásite, závisí od toho, čo chcete. Ak pracujete pri štarte, pravdepodobne budete mať s aplikáciou viac času a možno aj väčšiu kontrolu. Neviete však, či je spoločnosť v počiatočných fázach úspešná alebo neúspešná. V prípade zavedenejšej spoločnosti budete skôr pracovať na jednej malej časti niekoľkých aplikácií, ako by ste mali ovládať; na druhej strane si môžete byť istí, že spoločnosť neklesne
Krok 3. Využite svoje skúsenosti
Ak máte diplom a skúsenosti, použite ho na získanie zamestnania. Ak ste si napríklad navrhli vlastnú aplikáciu, teraz máte spôsob, ako ukázať, ako dobre viete kódovať alebo navrhovať. Ak ste internovali v spoločnosti, máte teraz skúsenosti, ktoré ostatní kandidáti nemusia mať. Použite všetko, čo máte, aby ste vynikli od ostatných kandidátov.
V sprievodnom liste určite vyzdvihnite zážitok, ktorý máte. Ak by ste napríklad absolvovali stáž, mohli by ste povedať: „Bol by som cenným prínosom pre vašu spoločnosť, pretože už mám skúsenosti s kódovaním v podobne veľkej technologickej spoločnosti. V XYZ Tech som internoval 6 mesiacov v roku 2014.“
Krok 4. Buďte pred krivkou
Keď pracujete v technologickom priemysle, musíte vždy vedieť, čo príde. Jedným zo spôsobov, ako to dosiahnuť, je čítať technologické časopisy, pretože sa často zameriavajú na to, čo ich čaká. Keď na trh prichádzajú nové kódovacie platformy a technológie, je vašou zodpovednosťou sa ich naučiť, aby ste nezastarali.
Krok 5. Propagácia a propagácia vašej aplikácie
Ak idete do podnikania sami za seba, znamená to, že musíte byť pre svoju aplikáciu všetkým. Musíte nájsť najlepší spôsob, ako z toho vyťažiť, a potom musíte svoju aplikáciu predávať vo veľkých sociálnych médiách.
- Niektoré spoločnosti ponúkajú aplikáciu zadarmo a potom si ju účtujú, aby bola hra rýchlejšia alebo zábavnejšia, napríklad ponúka balíčky mincí alebo hviezd. Zákazníci už môžu v hre nájsť tieto druhy stimulov, ale vďaka balíčkom sa netrpezliví hráči rýchlejšie pohybujú, najmä ak v hre budete postupovať tak, aby ste za deň stihli dokončiť len toľko, bez toho, aby bolo v hre viac. razenie mincí.
- Nájdite správne kľúčové slová. Pri pomenovávaní aplikácie a písaní popisu premýšľajte o tom, čo budú vaši zákazníci hľadať. Aké slovo by ste použili na vyhľadávanie svojej aplikácie? Pokiaľ je to možné, musíte to urobiť súčasťou svojho názvu, popisu alebo kľúčových slov.
- Použite zdieľanie v aplikácii. Jeden zo spôsobov, ako povzbudiť používateľov k zdieľaniu, je mať k dispozícii spôsoby, ako si navzájom pomôcť v hre, napríklad možnosť poskytnúť iným používateľom ďalšie životy. Ak môžu používatelia zdieľať na hlavných platformách sociálnych médií, ako je napríklad Facebook, budete mať viac šťastia s ústnym podaním.
- Nezabudnite zaplatiť. Aplikáciu si môžete nastaviť na Facebooku alebo mobilnej platforme, ale ak nie ste ochotní platiť za reklamu, budovanie zákazníckej základne budete mať ťažké, najmä ak sa spoliehate len na svojich priateľov.
Skóre
0 / 0
3. časť Kvíz
Ktoré mesto je najlepšie pre trh s vývojom mobilných aplikácií?
Cleveland, Ohio
Nie! Cleveland nie je na trhu s vývojom mobilných aplikácií veľmi známy. Možno budete chcieť zvážiť aj iné mestá, ako napríklad Washington, D. C. Skúste inú odpoveď…
Silicon Valley, Kalifornia
Absolútne! Silicon Valley je považovaný za mekku vývoja mobilných aplikácií. Štáty ako Alabama, Virgínia, Utah a Montana navyše predpokladali rast v oblasti až 45 percent! Prečítajte si ďalšiu kvízovú otázku.
Seattle, Washington
Nie úplne! Washington nie je známy ako rozvíjajúca sa oblasť na trhu vývoja mobilných aplikácií. Môžete zvážiť štáty ako Alabama alebo Virgínia. Vyberte inú odpoveď!
Bangor, Maine
Skúste to znova! Bangor ani štát Maine nie sú známe úlohami v oblasti vývoja mobilných aplikácií. Niektoré spoločnosti vám môžu umožniť prácu na diaľku, aj keď väčšina vás chce mať v kancelárii. Skúste inú odpoveď…
Chcete ďalšie kvízy?
Testujte sa aj naďalej!