Hvordan bli en mobil applikasjonsutvikler

Posted on
Forfatter: Lewis Jackson
Opprettelsesdato: 5 Kan 2021
Oppdater Dato: 1 Juli 2024
Anonim
App Development: Process Overview, From Start to Finish | Udemy instructor, Angela Yu
Video: App Development: Process Overview, From Start to Finish | Udemy instructor, Angela Yu

Innhold

I denne artikkelen: Få erfaring og trening Styrke ferdighetene som trengs Arbeid i sektoren25 Referanser

Ettersom smarttelefoner blir like viktige som lommebøker og vesker i hverdagen, utvikles utviklingen innen dette feltet raskt. Det kan være enkelt å komme i gang som mobilapplikasjonsutvikler hvis du er fokusert og vet hva du vil gjøre. På kort tid kan du bevise din troverdighet som utvikler.


stadier

Del 1 Tilegne seg erfaring og trening



  1. Prøv å få en grad i informatikk. Selv om en datamaskingrad ikke er helt nødvendig, kan det gi deg et godt grunnlag på dette området. I tillegg vil mange selskaper foretrekke at du minst har en universitetsgrad i informatikk hvis du vil ha det du ansetter.
    • Hvis det er mulig, kan du prøve å spesialisere deg i å utvikle mobilapper mens du fortsatt er på skolen.
    • Andre grader innen relevante felt kan også hjelpe deg, for eksempel utvikling av dataprogrammer. Det er faktisk til og med universiteter som tilbyr grader i utvikling av mobilapplikasjoner.


  2. Velg en av hovedplattformene. Disse inkluderer Android, Apple, Windows, Symbian og RIM (for BlackBerry). Du kan lære å kode for hver av disse plattformene, men du må sannsynligvis velge en når du kommer i gang.
    • Android dominerer markedet, men Apple er ikke langt etter. En av disse to plattformene kan være en god start.



  3. Bruk utviklingsprogrammer online. Apple tilbyr for eksempel liOS Dev Center. På dette nettstedet kan du se veiledninger og videoer som hjelper deg å lære å kode. Android har et lignende nettsted, Android Developers Training. Det er imidlertid ikke nødvendig å stole kun på de offisielle nettstedene. Det er mange nettsteder som tilbyr gratis eller betalte tutorials og tutorials hvis du vil ta det til neste nivå.
    • For eksempel kan du begynne å lære å kode på W3Schools, et kjent nettsted for å lære programmeringsspråk. Det er et avsnitt om JQuery Mobile som du kan bruke til å opprette mobilapper. Programmeringssystemet er basert på CSS3 og HTML5.
    • Du kan også prøve nettsteder som tilbyr gratis online-kurs om forskjellige emner, for eksempel edX eller Coursera.



  4. Vurder markedsføringstrening. Du kan ta kurs mens du arbeider på graden din, du finner billigere på noen skoler, eller du kan til og med ta online-kurs på nettsteder som Coursera for å utvikle talentene dine. Hvis du vil komme i gang som en mobilapplikasjonsutvikler, må du kunne annonsere spillet ditt, ellers vil ingen noen gang vite at det eksisterer.


  5. Ta forretningskurs. I likhet med markedsføringskompetansen din, er forretningsferdighetene viktige for å lage apper for egenmarkedsføring på egen hånd. Forretningskurs kan hjelpe deg å lære hvordan du kan tjene penger på appen din, samtidig som du motiverer kundene dine til å bruke mer penger.

Del 2 Tren de nødvendige ferdighetene



  1. Utvikle din egen applikasjon. Hvis du foretrekker å bli ansatt av et selskap, kan du gjøre hånden din i mellomtiden ved å utvikle din egen applikasjon. Faget du velger spiller egentlig ingen rolle så lenge du skaper noe morsomt eller stumt. Når du leter etter arbeid, vil du ha noe som kan bevise dine evner.
    • Du kan også skille deg ut fra andre kandidater ved å få litt erfaring på området, selv om det bare er med din egen søknad.


  2. Finn en applikasjonsidee. Selvfølgelig er mange applikasjoner spill. Disse hjelper folk til å passere tiden. Men der du observerer et visst behov, kan du fylle det med en applikasjon. Det første trinnet ditt er å bestemme hvor behovet er. Ta en titt på livet ditt og vennene dine, og spør deg selv hvilke problemer de har som en applikasjon kan løse. Når du har en ide, kan du begynne å tenke på søknaden din.
    • Noen applikasjoner som DocScan eller Scannable ble for eksempel utviklet fordi folk trengte å skanne dokumenter for å oppbevare dem på andre medier enn datamaskinen. Menneskene som utviklet dem så et behov og fylte det.
    • Andre applikasjoner, for eksempel oppskrifter, gjør det lettere for folk å finne og bruke oppskrifter fordi det er lettere å lese og følge en oppskrift på nettbrettet eller telefonen enn på datamaskinen.


  3. Konsentrer deg om brukervennligheten. Prioriteten til ethvert program er å være enkelt å bruke av brukerne. Dermed skal hovedsiden gjøre det mulig for brukeren å navigere enkelt med tydelige knapper, kontrastfarger og enkel navigering.
    • Du må sørge for å bruke så mye plass som mulig på skjermen. Dette betyr ikke at du må dekke hver kvadratmeter på skjermen med knapper fordi du trenger plass rundt verktøyene for å gjøre applikasjonen mer lesbar. Du må finne balansen mellom å ta så mye plass som mulig og designe de største knappene som mulig. I utgangspunktet betyr det at du må holde kontrollene og knappene så enkle som mulig.
    • Gjør det enkelt å forstå. Dette betyr at brukeren ikke trenger å lese en manual for å vite hvordan du bruker applikasjonen din. Han må kunne forstå det enkelt bare ved å se på kontrollene.


  4. Ansett nødvendig hjelp. Selv om du har kodeferdigheter, har du kanskje ikke de nødvendige designferdighetene. Hvis du trenger hjelp på et bestemt område, bør du vurdere å ansette eller samarbeide med folk som er enige om å dele noe av overskuddet som betaling. Ikke glem å tilskrive fordelene ved applikasjonen når den skal når du presenterer den for andre.
    • Hvis du er usikker på hvordan du kan engasjere folk, kan det være lurt å sjekke ut freelancer-nettsteder som UpWork der du kan engasjere folk innen forskjellige kompetanseområder.


  5. Ikke glem å løse feilene. Nye apper har alltid feil, så du må manipulere den for å teste den. La også vennene dine teste den for feil, slik at du kan fikse dem. Den lar deg også vite hva som fungerer og hva som ikke fungerer i appen.
    • Med andre ord, be vennene dine om å laste ned appen din. La dem leke med grensesnittet for å fortelle deg om de merker noen problemer.
    • Det er også viktig å be om kommentarer om applikasjonen og kommandoene. Still spørsmålene til vennene dine, for eksempel: "Hadde du problemer med å håndtere kontrollene? Eller hva er problemene du hadde med applikasjonen? "


  6. Gå videre til andre plattformer. Når du har lært hvordan du oppretter en applikasjon på en av plattformene, er det på tide å gå videre til andre. Du mister mange kunder hvis du ikke tilbyr søknaden din på alle plattformene som brukes av potensielle kunder.
    • For hver plattform må du tenke på forskjellige problemer. Når du for eksempel bytter diOS til Android, må du tenke på forskjellene i skjermstørrelse. På iOS er antall skjermstørrelser mer begrenset mens Android tilbyr et større utvalg og applikasjonen din vil se litt annerledes ut på hver av dem.
    • Du må også alltid gå til det enkleste. Jo mer komplisert det er, desto vanskeligere blir det å flytte til en annen plattform og få noe fint på hver skjerm.


  7. Gjør praksisplasser. Du kan også få erfaring, selv mens du tar kurs, gjør praksisplasser. Det er ofte mulig å finne en praksisplass gjennom skolen din, da selskaper kan være i kontakt med henne for å finne traineer. Du kan til og med tjene litt penger for å betale for klassene dine eller øke gjennomsnittet med et internship.
    • Internships er gode opplevelser, men forvent ikke å kode med en gang. Du vil sannsynligvis starte med å gjøre junioroppgaver i løpet av praksisperioden.
    • Mange ledende selskaper innen de nye teknologiene tilbyr praksisplasser for studenter i samme region, så du bør også se på nettstedene deres.

Del 3 Arbeid i sektoren



  1. Vær klar til å flytte. Noen regioner er godt kjent for dette markedet. Forhåpentligvis kan du bli lagt merke til og flytte til California, Silicon Valley. I Frankrike er Sophia Antipolis kjent for å konsentrere mange selskaper som spesialiserer seg på nye teknologier, men du kan også flytte til Brussel eller Genève.
    • Selv om noen selskaper lar deg jobbe hjemmefra, vil de fleste ønske deg å jobbe på kontoret hver dag. Mange selskaper innen de nye teknologiene gir mye verdi til gruppekreativitet som er lettere å oppmuntre på kontoret.


  2. Søker. Hvis du vil jobbe i et selskap som spesialiserer seg på nye teknologier, må du starte med å søke ledige stillinger. Du finner denne typen annonser på spesialiserte nettsteder som Monster, faktisk eller Yahoo. Du kan imidlertid også søke på nettstedene til selskaper som utvikler applikasjoner for å finne arbeid. Tenk på appene du liker, og finn ut om ledige stillinger. Dette er steder hvor du vil sende søknaden din fordi du allerede elsker det de gjør.
    • Hvilket samfunn du velger, avhenger av hva du vil. Hvis du jobber for en oppstart, vil du sannsynligvis ha mer tid til å manipulere applikasjonen og kanskje mer kontroll. Det er imidlertid ikke mulig å vite om et selskap vil lykkes eller mislykkes helt fra starten. Ved å jobbe for et bedre etablert selskap, vil du i stedet jobbe med små deler av flere applikasjoner i stedet for å kontrollere opprettelsen. På den annen side vil du ha litt jobbsikkerhet.


  3. Bruk din erfaring. Hvis du har en grad og erfaring, kan du bruke den til å finne arbeid. For eksempel, hvis du har designet din egen applikasjon, har du nå noe å vise ditt programmerings- og designtalent. Hvis du gikk internship i et selskap, har du nå mer erfaring enn andre kandidater. Bruk det du har for å skille seg ut fra andre kandidater.
    • Ikke glem å fremheve opplevelsen du har i følgebrevet. Hvis du for eksempel gjorde en praksisplass, kan du skrive: "Jeg vil være en verdifull del av virksomheten din fordi jeg allerede har erfaring med å utvikle applikasjoner i et lignende selskap. Jeg gikk internship på XYZ i seks måneder i 2014.


  4. Hold deg informert. Når du jobber med nye teknologier, må du alltid vite hva du kan forvente. Du kan gjøre dette ved å lese dedikerte magasiner, ettersom de gir et perspektiv på fremtiden til denne sektoren. Når nye plattformer og utviklingsteknologier dukker opp, må du lære å bruke dem for ikke å bli foreldet.


  5. Tjen penger på søknaden din. Hvis du vil ta vare på alle detaljene, må du gjøre alt for søknaden din. Du må tenke på den beste måten å tjene penger på, og du må annonsere det på de viktigste sosiale nettverkene.
    • Noen selskaper tilbyr dem gratis, men betaler kundene sine for å gjøre spillet raskere eller morsommere, for eksempel ved å tilby mynter eller stjerner å kjøpe. Kunder finner kanskje allerede denne typen bonus i spillet, men salget deres gjør at utålmodige spillere kan bevege seg raskere, spesielt hvis du designet spillet slik at du ikke kan bevege deg for fort på en eneste dag uten de nødvendige bonusene.
    • Finn de riktige nøkkelordene. Når du gir appen et navn eller beskriver den, bør du tenke på hva kundene dine vil se etter. Hvilke ord vil de bruke for å søke etter et program som ditt? Du må ta med tittelen, beskrivelsen eller nøkkelordene hvis mulig.
    • Bruk delingskoblinger i appen. Du kan oppmuntre brukerne dine til å dele appen for å hjelpe hverandre i spillet, for eksempel for å tjene ekstra liv. Hvis de kan dele søknaden din på sosiale nettverk, for eksempel på Facebook, vil du ha enda mer hell med jungeltelegrafen.
    • Ikke glem å betale. Du kan opprette en applikasjon på Facebook eller en annen mobil plattform, men hvis du ikke er klar til å betale for å annonsere den, kommer du til å ha det vanskelig å gjøre deg selv til en basekunde, spesielt hvis du bare stoler på deg selv til vennene dine.