Da mobiltelefoner er blevet lige så vigtige som tegnebøger og punge i hverdagen, går udviklingen på dette område hurtigt. Det er let at komme i gang som en mobilappsudvikler, hvis du er fokuseret og ved, hvad du vil gøre. Her er en hurtig guide, der viser, hvordan du kan bevise din troværdighed som udvikler.
Trin
Del 1 af 3: Få erfaring og uddannelse
Trin 1. Prøv en datalogi grad
Selvom en grad i datalogi ikke er strengt nødvendig, kan den give dig et fundament for feltet. Desuden vil mange virksomheder foretrække, at du mindst har en bachelorgrad i datalogi, hvis de vil ansætte dig som udvikler.
- Hvis du kan, kan du prøve at specialisere dig i mobilapplikationskodning, mens du er i skole.
- Andre grader på relevante områder kan også hjælpe, f.eks. Inden for softwareudvikling. Faktisk tilbyder nogle skoler grader specifikt inden for mobilappudvikling.
Trin 2. Vælg en af de store platforme
De store platforme er Android, Apple, Windows, Symbian og RIM (Blackberry). Du kan lære at kode for alle disse platforme, men du skal sandsynligvis vælge en, når du først stirrer ud.
Android er det dominerende marked, men Apple er ikke langt bagud. En af disse to ville være et godt sted at starte
Trin 3. Brug online udviklingsprogrammer
For eksempel tilbyder Apple iOS Dev Center. I midten kan du se selvstudier og videoer, der hjælper dig med at begynde at lære kodning. Android har et lignende websted, Android Developers Training. Du behøver dog ikke kun at stole på de officielle streams. Mange websteder på internettet tilbyder gratis klasser og selvstudier, selvom du også kan finde for-pay klasser, hvis du vil tage det til det næste niveau.
- Et eksempel på et sted, hvor du kan lære kodning, er W3Schools, et velkendt websted til læring af kodning. Det har et afsnit om JQuery Mobile, som du kan bruge til at oprette mobilapps. Dette kodningssystem er baseret i CSS3 og HTML5.
- Du kan også prøve steder, der tilbyder gratis online -kurser om en lang række emner, såsom edX eller Coursera.
Trin 4. Overvej klasser i marketing
Du kan tage klasser, mens du får en uddannelse, tage klasser på et community college for billigere eller endda tage klasser på online websteder som Coursera for at udvikle dine marketingfærdigheder. Hvis du ønsker at gå ud på egen hånd som appudvikler, skal du være i stand til at markedsføre dit spil for offentligheden; ellers ved offentligheden aldrig, at den eksisterer.
Trin 5. Tag business klasser
Ligesom marketingfærdigheder er forretningsevner også vigtige for at bygge succesfulde apps på egen hånd. Virksomhedsklasser kan hjælpe dig med at lære, hvordan du tjener penge på din app korrekt, samt hvordan du skaber incitamenter til, at folk kan bruge mere. Score
0 / 0
Del 1 Quiz
Hvilken platform er en vigtig platform, som en mobilapplikationsudvikler kan specialisere sig i?
Symbian
Jep! De store platforme er Android, Apple, Windows, Symbian og RIM (Blackberry). De fleste mobilapplikationsudviklere vælger en platform at specialisere sig i oprindeligt og lærer derefter at kode for andre, efterhånden som deres karriere udvikler sig. Læs videre for et andet quizspørgsmål.
jQuery
Nix! jQuery er gratis open source-software, der hjælper udviklere med at skrive koden til mobile applikationer. Det er ikke en platform. Prøv igen…
CSS3
Ikke nøjagtigt! Cascading Style Sheets (CSS) er et typografiark, der bruges til at hjælpe udviklere af mobile applikationer med at oprette koden til mobilapplikationer. Det er ikke en platform. Vælg et andet svar!
HTML5
Ikke helt! HTML 5 er den femte version af et markupsprog, som udviklere bruger til at oprette websider. Det er dog ikke en platform. Gæt igen!
Vil du have flere quizzer?
Bliv ved med at teste dig selv!
Del 2 af 3: Øvelse af dine færdigheder
Trin 1. Udvikl din egen app
Hvis du foretrækker at blive ansat af et firma, er god praksis i mellemtiden at udvikle din egen app. Det er ikke ligegyldigt, hvad det er, så længe det er nyttigt eller sjovt. Når du derefter søger et job, har du noget at bevise dit arbejde.
At have erfaring på området, selvom det bare er at udvikle din egen app, kan sætte dig foran andre kandidater
Trin 2. Kom med en idé til en app
Selvfølgelig er et stort antal apps spil. Spil hjælper folk med at bruge tiden. Ethvert sted, du ser et behov, kan dog være et udgangspunkt for en app. Så det første trin er at afgøre, hvor der er et behov. Se på dit eget liv og venners liv, og overvej hvilke problemer du eller de har, som en app kan hjælpe med at løse. Når du har en idé, skal du begynde at kortlægge din app.
- For eksempel blev apps som DocScan og Scannable udviklet, fordi folk havde brug for en måde at scanne og gemme dokumenter væk fra computere. De mennesker, der udviklede appen, så et behov og fyldte det.
- Andre apps, f.eks. Opskrifts -apps, gør det lettere for folk at finde og bruge opskrifter, fordi det er lettere at bruge en opskrift fra en tablet eller telefon end fra en computer.
Trin 3. Fokus på brugervenlighed
Først og fremmest skal en app være let at bruge af kunden. Derfor bør hovedsiden føre personen gennem appen med klare knapper, kontrastfarver og let navigation.
- Et trick er at sikre, at du bruger så meget af skærmen som du kan. Det betyder ikke, at du skal dække hver tilgængelig tomme med kontrolelementer, fordi du har brug for negativ plads omkring værktøjerne for at gøre det læseligt. Du skal balancere ved at bruge så meget plads som du kan med at gøre dine knapper så store som du kan. Dels betyder det, at du skal holde dine knapper og knapper så enkle som du kan.
- Gør det let at forstå. Det vil sige, at din bruger ikke behøver at henvise til andre sider for at finde ud af, hvordan du bruger din app. De burde være i stand til at finde ud af det bare fra kontrolelementerne.
Trin 4. Lej den hjælp, du har brug for
Selvom du måske har kodningsevner, har du muligvis ikke de designfærdigheder, du har brug for. Hvis du har brug for hjælp på et bestemt område, kan du overveje at ansætte folk eller samarbejde med folk, der accepterer at tage en del af overskuddet som betaling. Bare sørg for at give kredit, hvor kredit forfalder, når du præsenterer appen.
Hvis du ikke er sikker på, hvor du kan ansætte hjælp, kan du tjekke freelancesider som UpWork, hvor du kan ansætte folk inden for forskellige felter
Trin 5. Glem ikke at teste det for fejl
Nye apps har altid fejl, så spil-test din app. Få dine venner også til at teste det for at se, hvor fejlene er, så du kan rette dem. Det lærer dig også, hvad der virker, og hvad der ikke virker i en app.
- Med andre ord, lad dine venner downloade appen på din telefon. Lad dem spille igennem det for at se, om de opdager fejl.
- Det er også vigtigt at få feedback på, hvordan appen og kontrollerne fungerer. Stil dine venner spørgsmål som "Havde du problemer med at betjene kontrollerne?" og "Hvilke problemer ser du med appen?"
Trin 6. Konverter til andre platforme
Når du har lært at bygge en app på en platform, er det tid til at konvertere den til andre platforme. Du går glip af kunder, hvis du ikke tilbyder appen på platforme, som alle kunder bruger.
- Med hver platform skal du tænke på forskellige problemer. For eksempel, når du flytter fra iOS til Android, skal du overveje forskellen i skærmstørrelse. I iOS er antallet af skærmstørrelser mere begrænset, mens Android har en meget større variation, og din app kommer til at se lidt anderledes ud på hver enkelt.
- Et andet vigtigt punkt er at holde det enkelt. Jo mere kompliceret det er, jo sværere vil det være at konvertere og få det til at se godt ud på forskellige skærme.
Trin 7. Ansøg om praktik
En anden måde at få erfaring på, selvom du er i skole, er at ansøge om praktikpladser. Du kan ofte finde praktikophold gennem din skole, da virksomheder vil henvende sig til skoler for at finde folk, der skal være praktikanter. Du kan endda tjene nogle penge til at betale for skolen eller få skolekredit for praktikken.
- Praktikophold er en god oplevelse, men forvent ikke at blive kodet med det samme. Du vil sandsynligvis udføre i det mindste nogle små opgaver, mens du arbejder i praktik.
- Mange af de store tech -virksomheder vil tilbyde praktikpladser til lokale universitetsstuderende, så tjek også deres websteder.
Score
0 / 0
Del 2 Quiz
Hvad har en apps hovedside brug for for at maksimere brugervenligheden?
Så mange billeder som muligt
Ikke nøjagtigt! Selvom du har brug for billeder til at bryde teksten på din side, vil du ikke røre skærmen. Brug negativt rum i dit design til at øge brugervenligheden. Prøv et andet svar …
Små knapper
Prøv igen! Du skal gøre knapperne så store, som du kan, uden at trængsel på skærmen. Du vil have, at folk let kan identificere, hvad de skal klikke på. Vælg et andet svar!
Lignende farver
Ikke helt! Din side skal faktisk have kontrastfarver for at maksimere læsbarheden. Farver, der er for ens, f.eks. Forskellige nuancer af blå, kan være svære at skelne mellem. Blå i kontrast til rød får teksten til at skille sig ud. Der er en bedre mulighed derude!
Let navigation
Nemlig! Dine brugere skal hurtigt kunne navigere til forskellige områder af appen. De burde ikke behøve at kigge hårdt eller langt for at finde ud af, hvordan de gør dette. Læs videre for et andet quizspørgsmål.
Vil du have flere quizzer?
Bliv ved med at teste dig selv!
Del 3 af 3: Arbejde i marken
Trin 1. Vær klar til at flytte
Visse områder er på vej til dette marked. Silicon Valley i Californien er et oplagt valg til dette område. Andre, mere uventede områder, såsom Washington, DC, Alabama, Virginia, Utah og Montana, har imidlertid forventet vækst inden for et område på op til 45 procent.
Selvom nogle virksomheder muligvis lader dig telekommunikere, vil de for det meste have dig på kontoret. Mange teknologivirksomheder værdsætter gruppens kreativitet, hvilket er lettere at tilskynde til i kontormiljøer
Trin 2. Ansøg om stillinger
Hvis du planlægger at arbejde for et teknisk firma, skal du starte med at søge stillinger. Du kan finde jobannoncer på større jobwebsteder, såsom Monster, Indeed eller Yahoo. Du kan dog også søge på de store mobilappfirmaers websteder for at finde job. Tænk på de apps, du elsker, og se på udvikleren. Disse steder er, hvor du vil ansøge, fordi du allerede har en passion for det, de laver.
Hvilken type virksomhed du søger, afhænger af, hvad du vil. Hvis du arbejder ved en opstart, har du sandsynligvis mere praktisk tid med appen og måske mere kontrol. Du ved dog ikke, om en virksomhed vil lykkes eller mislykkes i sine tidlige faser. Med et mere etableret firma er du mere tilbøjelig til at arbejde på en lille del af flere apps, frem for at være i kontrol; på den anden side kan du være mere sikker på, at virksomheden ikke går under
Trin 3. Brug din erfaring
Hvis du har en uddannelse og erfaring, kan du bruge det til at hjælpe dig med at få et job. For eksempel, hvis du har designet din egen app, har du nu en måde at vise, hvor godt du kan kode eller designe. Hvis du praktiserede i en virksomhed, har du nu erfaring under dit bælte, som andre kandidater muligvis ikke har. Brug det, du har, til at skille dig ud fra andre kandidater.
Sørg for at fremhæve den oplevelse, du har i dit følgebrev. For eksempel, hvis du havde en praktikplads, kunne du sige: "Jeg ville være et værdifuldt aktiv for din virksomhed, da jeg allerede har erfaring med kodning hos en tech -virksomhed af samme størrelse. Jeg praktiserede hos XYZ Tech i 6 måneder i 2014."
Trin 4. Vær foran kurven
Når du arbejder i tech -industrien, skal du altid vide, hvad der kommer. En måde at gøre det på er at læse teknologiske blade, da de ofte fokuserer på det, der venter. Da nye kodningsplatforme og teknologi kommer på markedet, er det dit ansvar at lære det, så du ikke bliver forældet.
Trin 5. Markedsfør og tjene penge på din app
Hvis du går i forretning for dig selv, betyder det, at du skal være alt for din app. Du skal finde ud af den bedste måde at tjene penge på det, og derefter skal du markedsføre din app på tværs af store sociale medier.
- Nogle virksomheder tilbyder appen gratis og opkræver derefter gebyr for at gøre spillet hurtigere eller sjovere, såsom at tilbyde pakker med mønter eller stjerner. Kunder finder måske allerede denne type incitamenter i spillet, men pakkerne får spillet til at gå hurtigere videre for utålmodige spillere, især hvis du sætter tempo i spillet, så kun så meget kan gennemføres på en dag uden mere af spillet mønt.
- Find de rigtige søgeord. Når du navngiver din app og skriver en beskrivelse, skal du tænke over, hvad dine kunder vil lede efter. Hvilket ord ville du bruge til at søge efter din app? Du skal gøre det til en del af din titel, beskrivelse eller søgeord, hvis det er muligt.
- Brug deling i appen. En måde at opmuntre brugere til at dele på er at have måder at hjælpe hinanden i spillet, f.eks. At kunne give andre brugere ekstra liv. Hvis brugerne kan dele på store sociale medieplatforme, f.eks. Facebook, har du mere held med mund til mund.
- Glem ikke at betale. Du kan oprette en app på Facebook eller en mobil platform, men hvis du ikke er villig til at betale for annoncering, har du svært ved at opbygge din kundebase, især hvis du bare stoler på dine venner.
Score
0 / 0
Del 3 Quiz
Hvilken by er bedst til udviklingen af mobilapplikationsmarkedet?
Cleveland, Ohio
Nix! Cleveland er ikke kendt på markedet for udvikling af mobile applikationer. Du vil måske overveje andre byer, såsom Washington, DC Prøv et andet svar …
Silicon Valley, Californien
Absolut! Silicon Valley betragtes som udviklingen af mobile applikationer. Desuden har stater som Alabama, Virginia, Utah og Montana forventet vækst inden for et område på op til 45 procent! Læs videre for et andet quizspørgsmål.
Seattle, Washington
Ikke helt! Washington er ikke kendt som et fremadstormende område på markedet for udvikling af mobile applikationer. Du vil måske overveje stater som Alabama eller Virginia. Vælg et andet svar!
Bangor, Maine
Prøv igen! Hverken Bangor eller staten Maine er kendt for mobile applikationsudviklingsjob. Nogle virksomheder tillader dig muligvis at telekommunikere, selvom størstedelen ønsker dig på kontoret. Prøv et andet svar …
Vil du have flere quizzer?
Bliv ved med at teste dig selv!