Ker so mobilni telefoni v vsakdanjem življenju postali tako pomembni kot denarnice in torbice, se razvoj na tem področju hitro razvija. Začeti kot razvijalec mobilnih aplikacij je enostavno, če ste osredotočeni in veste, kaj želite početi. Tukaj je kratek vodnik, ki prikazuje, kako lahko dokažete svojo verodostojnost kot razvijalec.
Koraki
1. del od 3: Pridobivanje izkušenj in izobraževanje
Korak 1. Poskusite z diplomo računalništva
Medtem ko diploma iz računalništva ni nujno potrebna, vam lahko podlaga za to področje. Poleg tega bo veliko podjetij raje, da imate vsaj diplomo iz računalništva, če vas bodo zaposlili kot razvijalca.
- Če je mogoče, se v šoli poskusite specializirati za kodiranje mobilnih aplikacij.
- Pomagajo lahko tudi druge diplome na ustreznih področjih, na primer pri razvoju programske opreme. Pravzaprav nekatere šole ponujajo diplome posebej za razvoj mobilnih aplikacij.
Korak 2. Izberite eno od glavnih platform
Glavne platforme so Android, Apple, Windows, Symbian in RIM (Blackberry). Lahko se naučite kodirati za vse te platforme, vendar boste verjetno morali izbrati eno, ko prvič gledate.
Android je prevladujoč trg, vendar Apple ne zaostaja. Eden od teh dveh bi bil dober začetek
Korak 3. Uporabite spletne razvojne programe
Apple na primer ponuja iOS Dev Center. V sredini si lahko ogledate vaje in videoposnetke, ki vam bodo pomagali pri učenju kodiranja. Android ima podobno spletno mesto, izobraževanje razvijalcev za Android. Vendar se vam ni treba zanašati samo na uradne tokove. Številna spletna mesta ponujajo brezplačne tečaje in vaje, čeprav lahko najdete tudi plačljive razrede, če jih želite dvigniti na naslednjo stopnjo.
- Primer primera kodiranja je W3Schools, znano spletno mesto za učenje kodiranja. Ima razdelek o JQuery Mobile, ki ga lahko uporabite za ustvarjanje mobilnih aplikacij. Ta kodni sistem temelji na CSS3 in HTML5.
- Poskusite lahko tudi na mestih, ki ponujajo brezplačne spletne tečaje o različnih temah, kot sta edX ali Coursera.
Korak 4. Razmislite o tečajih trženja
Med pridobivanjem diplome se lahko udeležujete tečajev, ceneje obiskujete skupnostno šolo ali celo obiskujete tečaje na spletnih mestih, kot je Coursera, da razvijete svoje marketinške sposobnosti. Če želite kot razvijalec aplikacij iti sami, morate svojo igro prodati javnosti; sicer javnost nikoli ne bo niti vedela, da obstaja.
Korak 5. Vzemite poslovne razrede
Tako kot tržne veščine so tudi poslovne sposobnosti bistvene za samostojno ustvarjanje uspešnih aplikacij. Poslovni tečaji vam lahko pomagajo, da se naučite pravilno monetizirati svojo aplikacijo, pa tudi, kako ustvariti spodbude za ljudi, da porabijo več. Ocena
0 / 0
1. del kviz
Katera je glavna platforma, za katero bi se lahko razvil razvijalec mobilnih aplikacij?
Symbian
Ja! Glavne platforme so Android, Apple, Windows, Symbian in RIM (Blackberry). Večina razvijalcev mobilnih aplikacij se odloči za prvotno specializirano platformo, nato pa se pri razvoju kariere naučijo kodirati za druge. Preberite še eno vprašanje kviza.
jQuery
Ne! jQuery je brezplačna odprtokodna programska oprema, ki razvijalcem pomaga pri pisanju kode za mobilne aplikacije. To ni platforma. Poskusi ponovno…
CSS3
Ne ravno! Cascading Style Sheets (CSS) je jezik slogovne liste, ki se razvijalcem mobilnih aplikacij pomaga pri ustvarjanju kode za mobilne aplikacije. To ni platforma. Izberite drug odgovor!
HTML5
Ne čisto! HTML 5 je peta različica označevalnega jezika, ki jo razvijalci uporabljajo za ustvarjanje spletnih strani. Vendar to ni platforma. Ugani še enkrat!
Želite več kvizov?
Nadaljujte s testiranjem!
2. del od 3: Vadite svoje sposobnosti
Korak 1. Razvijte svojo aplikacijo
Če želite, da vas podjetje najame, je vmes nekaj odlične prakse, da razvijete svojo aplikacijo. Ni pomembno, kaj je, če je koristno ali zabavno. Potem, ko iščete službo, imate nekaj, da dokažete svoje delo.
Izkušnje na tem področju, tudi če samo razvijate svojo aplikacijo, vas lahko postavijo pred druge kandidate
Korak 2. Poiščite idejo za aplikacijo
Seveda je veliko število aplikacij igre. Igre ljudem pomagajo preživeti čas. Vendar pa bi lahko bilo mesto, kjer vidite potrebo, izhodišče za aplikacijo. Prvi korak je torej ugotoviti, kje obstaja potreba. Poglejte svoje življenje in življenje prijateljev ter razmislite, katere težave imate vi ali oni, ki bi jih lahko pomagala rešiti aplikacija. Ko imate idejo, začnite preslikati svojo aplikacijo.
- Na primer, aplikacije, kot sta DocScan in Scannable, so bile razvite, ker so ljudje potrebovali način skeniranja in shranjevanja dokumentov stran od računalnikov. Ljudje, ki so razvili aplikacijo, so videli potrebo in jo zapolnili.
- Druge aplikacije, na primer aplikacije za recepte, ljudem olajšajo iskanje in uporabo receptov, ker je recept lažje uporabiti iz tabličnega računalnika ali telefona kot izven računalnika.
Korak 3. Osredotočite se na uporabnost
V prvi vrsti mora biti stranka enostavna za uporabo aplikacije. Zato mora glavna stran voditi osebo skozi aplikacijo z jasnimi gumbi, kontrastnimi barvami in enostavno navigacijo.
- Ena zvijača je zagotoviti, da uporabljate čim več zaslona. To ne pomeni, da morate vse razpoložljive palce pokriti s kontrolniki, ker potrebujete negativen prostor okoli orodij, da bo berljiv. Uravnotežiti morate čim več prostora, tako da so gumbi čim večji. Delno to pomeni, da morajo biti vaši kontrolniki in gumbi čim preprostejši.
- Olajšajte razumevanje. To pomeni, da se vašemu uporabniku ni treba sklicevati na druge strani, da bi ugotovil, kako uporabljati vašo aplikacijo. To bi morali ugotoviti samo iz kontrol.
Korak 4. Najemite pomoč, ki jo potrebujete
Čeprav imate veščine kodiranja, morda nimate oblikovalskih sposobnosti, ki jih potrebujete. Če potrebujete pomoč na določenem področju, razmislite o zaposlovanju ljudi ali sodelovanju z ljudmi, ki se strinjajo, da bodo del dobička vzeli za plačilo. Kadar koli predstavljate aplikacijo, navedite dobropis, če je dolg dolžan.
Če niste prepričani, kje najeti pomoč, lahko preverite spletna mesta za samostojno delo, kot je UpWork, kjer lahko najamete ljudi na različnih področjih
Korak 5. Ne pozabite ga preizkusiti za hrošče
Nove aplikacije vedno vsebujejo napake, zato preizkusite svojo aplikacijo. Naj ga preizkusijo tudi vaši prijatelji, da preverijo, kje so hrošči, da jih lahko odpravite. Prav tako vas uči, kaj deluje in kaj ne deluje v aplikaciji.
- Z drugimi besedami, naj vaši prijatelji prenesejo aplikacijo na vaš telefon. Naj se igrajo skozi to in preverijo, ali opazijo napake.
- Pomembno je tudi pridobiti povratne informacije o delovanju aplikacije in kontrolnikov. Vprašajte prijatelje, na primer "Ali ste imeli težave z upravljanjem?" in "Kakšne težave vidite z aplikacijo?"
Korak 6. Pretvorite se v druge platforme
Ko se naučite, kako zgraditi aplikacijo na eni platformi, je čas, da jo pretvorite v druge platforme. Če ne ponudite aplikacije na platformah, ki jih uporabljajo vse stranke, zamudite stranke.
- Pri vsaki platformi morate razmišljati o različnih težavah. Na primer, pri prehodu z iOS na Android morate upoštevati razliko v velikosti zaslona. V iOS -u je število velikosti zaslona bolj omejeno, medtem ko ima Android veliko širšo raznolikost, vaša aplikacija pa bo na vsakem videti nekoliko drugače.
- Druga ključna točka je, da je preprosto. Bolj kot je zapleteno, težje bo pretvorbo in lep videz na različnih zaslonih.
Korak 7. Prijavite se za pripravništvo
Drug način pridobivanja izkušenj, tudi ko ste v šoli, je prijava na pripravništvo. Pripravništvo lahko pogosto najdete prek svoje šole, saj se bodo podjetja obrnila na šole, da bi poiskala ljudi za pripravnike. Lahko celo zaslužite nekaj denarja za plačilo šole ali pridobite šolski kredit za pripravništvo.
- Pripravništva so odlična izkušnja, vendar ne pričakujte, da jih boste kodirali takoj. Med prakso boste verjetno opravljali vsaj nekaj črnih nalog.
- Mnoga velika tehnološka podjetja bodo študentom ponudila prakso, zato preverite tudi njihova spletna mesta.
Ocena
0 / 0
2. del kviz
Kaj potrebuje glavna stran aplikacije za čim večjo uporabnost?
Čim več slik
Ne ravno! Medtem ko za razčlenitev besedila na svoji strani potrebujete slike, ne želite, da bi zaslon nereden. Za povečanje uporabnosti uporabite negativen prostor pri oblikovanju. Poskusite z drugim odgovorom…
Majhni gumbi
Poskusi ponovno! Gumbe morate narediti čim večje, ne da bi se na zaslonu gneča. Želite, da bi ljudje zlahka prepoznali, kaj morajo klikniti. Izberite drug odgovor!
Podobne barve
Ne čisto! Vaša stran bi morala imeti kontrastne barve, da se poveča berljivost. Preveč podobne barve, na primer različni odtenki modre, je težko razlikovati. Vendar pa modra v nasprotju z rdečo besedilo izstopa. Obstaja boljša možnost!
Enostavna navigacija
Točno tako! Uporabniki morajo imeti možnost hitrega krmarjenja do različnih področij aplikacije. Da bi ugotovili, kako to storiti, jim ne bi bilo treba trdo ali daleč pogledati. Preberite še eno vprašanje kviza.
Želite več kvizov?
Nadaljujte s testiranjem!
3. del 3: Delo na terenu
Korak 1. Bodite pripravljeni na selitev
Za ta trg so na voljo nekatera področja. Silicijeva dolina v Kaliforniji je očitna izbira za to področje. Vendar pa so druga, bolj nepričakovana področja, kot so Washington, DC, Alabama, Virginia, Utah in Montana, napovedala rast na področju do 45 odstotkov.
Čeprav vam lahko nekatera podjetja dovolijo, da potujete na daljavo, vas bodo večinoma želeli v pisarni. Mnoga tehnološka podjetja cenijo skupinsko ustvarjalnost, ki jo je lažje spodbujati v pisarni
Korak 2. Prijavite se za delovna mesta
Če nameravate delati za tehnološko podjetje, se začnite prijavljati na delovna mesta. Sezname delovnih mest najdete na večjih spletnih mestih za zaposlovanje, kot so Monster, Dejansko ali Yahoo. Za iskanje zaposlitve pa lahko poiščete tudi spletna mesta večjih podjetij za mobilne aplikacije. Pomislite na aplikacije, ki so vam všeč, in poglejte razvijalca. Tam se želite prijaviti, ker že imate strast do tega, kar počnejo.
Za katero vrsto podjetja se prijavljate, je odvisno od tega, kaj želite. Če delate ob zagonu, boste verjetno imeli več praktičnega časa z aplikacijo in morda več nadzora. Ne veste pa, ali bo podjetje v zgodnjih fazah uspelo ali propadlo. Z bolj uveljavljenim podjetjem boste bolj verjetno delali na majhnem delu več aplikacij, namesto da bi imeli nadzor; po drugi strani pa ste lahko bolj prepričani, da podjetje ne bo padlo
Korak 3. Uporabite svoje izkušnje
Če imate diplomo in izkušnje, to uporabite za lažjo zaposlitev. Če ste na primer oblikovali svojo aplikacijo, imate zdaj na voljo način, da pokažete, kako dobro lahko kodirate ali oblikujete. Če ste bili pripravniki v podjetju, imate zdaj za seboj izkušnje, ki jih drugi kandidati morda nimajo. Uporabite vse, kar imate, da izstopite od drugih kandidatov.
V spremnem pismu ne pozabite poudariti izkušenj, ki jih imate. Na primer, če bi imeli pripravništvo, bi lahko rekli: "Za tvoje podjetje bi bil dragocena dobrina, saj že imam izkušnje s kodiranjem v podobnem tehnološkem podjetju. Leta 2014 sem 6 let stažiral pri XYZ Tech."
Korak 4. Bodite pred krivuljo
Ko delate v tehnološki industriji, morate vedno vedeti, kaj prihaja. Eden od načinov za to je branje tehničnih revij, saj se pogosto osredotočajo na prihodnje. Ker na trg prihajajo nove platforme in tehnologija za kodiranje, se morate tega naučiti, da ne boste zastarali.
Korak 5. Tržite in profitirajte svojo aplikacijo
Če se ukvarjate sami, to pomeni, da morate biti v svoji aplikaciji vse, kar potrebujete. Ugotoviti morate najboljši način, kako to izkoristiti, nato pa morate svojo aplikacijo tržiti v večjih družbenih medijih.
- Nekatera podjetja ponujajo aplikacijo brezplačno, nato pa zaračunajo, da bo igra hitrejša ali prijetnejša, na primer ponudba paketov kovancev ali zvezdic. Stranke morda že najdejo te vrste spodbud v igri, vendar paketi pospešijo igro za nestrpne igralce, še posebej, če igro pospešite tako, da je v enem dnevu mogoče narediti le toliko, brez več v igri kovanje kovancev.
- Poiščite prave ključne besede. Ko poimenujete svojo aplikacijo in pišete opis, pomislite, kaj bodo vaše stranke iskle. S katero besedo bi iskali svojo aplikacijo? Če je mogoče, mora biti to del vašega naslova, opisa ali ključnih besed.
- Uporabite skupno rabo v aplikaciji. Eden od načinov, kako uporabnike spodbuditi k skupni rabi, je, da si med seboj pomagajo v igri, na primer, da lahko drugim uporabnikom podarijo dodatna življenja. Če lahko uporabniki delijo vsebino na večjih platformah družbenih medijev, na primer na Facebooku, boste imeli več sreče z besedami.
- Ne pozabite plačati. Aplikacijo lahko nastavite na Facebooku ali mobilni platformi, če pa niste pripravljeni plačati za oglaševanje, boste težko zgradili bazo strank, še posebej, če se zanašate samo na prijatelje.
Ocena
0 / 0
3. del kviz
Katero mesto je najboljše za trg razvoja mobilnih aplikacij?
Cleveland, Ohio
Ne! Cleveland ni znan na trgu razvoja mobilnih aplikacij. Morda boste želeli razmisliti o drugih mestih, kot je Washington, D. C. Poskusite z drugim odgovorom …
Silicijeva dolina, Kalifornija
Vsekakor! Silicijeva dolina velja za meko razvoja mobilnih aplikacij. Poleg tega so države, kot so Alabama, Virginia, Utah in Montana, napovedale rast na področju do 45 odstotkov! Preberite še eno vprašanje kviza.
Seattle, Washington
Ne čisto! Washington na trgu razvoja mobilnih aplikacij ni znan kot nadobudno področje. Morda boste želeli razmisliti o državah, kot sta Alabama ali Virginia. Izberite drug odgovor!
Bangor, Maine
Poskusi ponovno! Niti Bangor niti država Maine nista znana po delovnih mestih za razvoj mobilnih aplikacij. Nekatera podjetja vam lahko dovolijo delo na daljavo, čeprav vas večina želi v pisarni. Poskusite z drugim odgovorom…
Želite več kvizov?
Nadaljujte s testiranjem!