Kako postati razvijalec mobilnih aplikacij (s slikami)

Kazalo:

Kako postati razvijalec mobilnih aplikacij (s slikami)
Kako postati razvijalec mobilnih aplikacij (s slikami)

Video: Kako postati razvijalec mobilnih aplikacij (s slikami)

Video: Kako postati razvijalec mobilnih aplikacij (s slikami)
Video: ПРИВОЗ. ОДЕССА СЕГОДНЯ. МЯСО РЫБА ЦЕНЫ И НОЖИ 2022 2024, April
Anonim

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

Postanite razvijalec mobilnih aplikacij 1. korak
Postanite razvijalec mobilnih aplikacij 1. korak

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.
Postanite razvijalec mobilnih aplikacij 2. korak
Postanite razvijalec mobilnih aplikacij 2. korak

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

Postanite razvijalec mobilnih aplikacij 3. korak
Postanite razvijalec mobilnih aplikacij 3. korak

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.
Postanite razvijalec mobilnih aplikacij 4. korak
Postanite razvijalec mobilnih aplikacij 4. korak

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.

Postanite razvijalec mobilnih aplikacij 5. korak
Postanite razvijalec mobilnih aplikacij 5. korak

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

Postanite razvijalec mobilnih aplikacij 6. korak
Postanite razvijalec mobilnih aplikacij 6. korak

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

Postanite razvijalec mobilnih aplikacij 7. korak
Postanite razvijalec mobilnih aplikacij 7. korak

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.
Postanite razvijalec mobilnih aplikacij 8. korak
Postanite razvijalec mobilnih aplikacij 8. korak

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.
Postanite razvijalec mobilnih aplikacij 9. korak
Postanite razvijalec mobilnih aplikacij 9. korak

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

Postanite razvijalec mobilnih aplikacij 10. korak
Postanite razvijalec mobilnih aplikacij 10. korak

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?"
Postanite razvijalec mobilnih aplikacij 11. korak
Postanite razvijalec mobilnih aplikacij 11. korak

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.
Postanite razvijalec mobilnih aplikacij 12. korak
Postanite razvijalec mobilnih aplikacij 12. korak

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

Postanite razvijalec mobilnih aplikacij 13. korak
Postanite razvijalec mobilnih aplikacij 13. korak

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

Postanite razvijalec mobilnih aplikacij 14. korak
Postanite razvijalec mobilnih aplikacij 14. korak

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

Postanite razvijalec mobilnih aplikacij 15. korak
Postanite razvijalec mobilnih aplikacij 15. korak

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."

Postanite razvijalec mobilnih aplikacij Korak 16
Postanite razvijalec mobilnih aplikacij Korak 16

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.

Postanite razvijalec mobilnih aplikacij 17. korak
Postanite razvijalec mobilnih aplikacij 17. korak

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!

Priporočena: