Hur man blir mobilappsutvecklare (med bilder)

Innehållsförteckning:

Hur man blir mobilappsutvecklare (med bilder)
Hur man blir mobilappsutvecklare (med bilder)

Video: Hur man blir mobilappsutvecklare (med bilder)

Video: Hur man blir mobilappsutvecklare (med bilder)
Video: Scala 3. OpenJDK vs Oracle JDK. Марсоход Чжужун и CopterPack. [MJC News #7] #ityoutubersru 2024, Maj
Anonim

Eftersom mobiltelefoner har blivit lika viktiga som plånböcker och plånböcker i vardagen går utvecklingen inom detta område snabbt. Att komma igång som mobilappsutvecklare är enkelt om du är fokuserad och vet vad du vill göra. Här är en snabbguide som visar hur du kan bevisa din trovärdighet som utvecklare.

Steg

Del 1 av 3: Få erfarenhet och utbildning

Bli utvecklare av mobilappar Steg 1
Bli utvecklare av mobilappar Steg 1

Steg 1. Prova en datavetenskapsexamen

Även om en examen i datavetenskap inte är absolut nödvändig, kan den ge dig en grund för området. Dessutom kommer många företag att föredra att du har minst en kandidatexamen i datavetenskap om de ska anställa dig som utvecklare.

  • Om du kan kan du prova att specialisera dig på mobilappskodning medan du går i skolan.
  • Andra examina inom relevanta områden kan också hjälpa till, till exempel inom mjukvaruutveckling. Faktum är att vissa skolor erbjuder examina specifikt inom mobilapputveckling.
Bli utvecklare av mobilappar Steg 2
Bli utvecklare av mobilappar Steg 2

Steg 2. Välj en av de stora plattformarna

De stora plattformarna är Android, Apple, Windows, Symbian och RIM (Blackberry). Du kan lära dig att koda för alla dessa plattformar, men du måste förmodligen välja en när du först stirrar ut.

Android är den dominerande marknaden, men Apple ligger inte långt efter. En av dessa två skulle vara ett bra ställe att börja

Bli utvecklare av mobilappar Steg 3
Bli utvecklare av mobilappar Steg 3

Steg 3. Använd online -utvecklingsprogram

Till exempel erbjuder Apple iOS Dev Center. I mitten kan du se självstudier och videor som hjälper dig att börja lära dig kodning. Android har en liknande webbplats, Android Developers Training. Du behöver dock inte lita på bara de officiella strömmarna. Många webbplatser på webben erbjuder gratis klasser och självstudier, men du kan också hitta betalklasser om du vill ta det till nästa nivå.

  • Ett exempel på en plats där du kan lära dig kodning är W3Schools, en välkänd webbplats för att lära sig kodning. Den har ett avsnitt om JQuery Mobile, som du kan använda för att skapa mobilappar. Detta kodningssystem är baserat i CSS3 och HTML5.
  • Du kan också prova platser som erbjuder gratis onlinekurser i en mängd olika ämnen, till exempel edX eller Coursera.
Bli utvecklare av mobilappar Steg 4
Bli utvecklare av mobilappar Steg 4

Steg 4. Överväg klasser i marknadsföring

Du kan gå lektioner medan du tar en examen, ta klasser på ett community college för billigare, eller till och med gå kurser på onlinesajter som Coursera för att utveckla dina marknadsföringskunskaper. Om du vill gå ut på egen hand som apputvecklare måste du kunna marknadsföra ditt spel för allmänheten; annars kommer allmänheten aldrig ens att veta att den existerar.

Bli utvecklare av mobilappar Steg 5
Bli utvecklare av mobilappar Steg 5

Steg 5. Ta affärsklasser

Liksom marknadsföringskunskaper är affärskunskaper också viktiga för att bygga framgångsrika appar på egen hand. Företagskurser kan hjälpa dig att lära dig hur du tjänar pengar på din app på rätt sätt, samt hur du skapar incitament för människor att spendera mer. Göra

0 / 0

Del 1 Quiz

Vilken är en viktig plattform som en mobilappsutvecklare kan specialisera sig på?

Symbian

Japp! De stora plattformarna är Android, Apple, Windows, Symbian och RIM (Blackberry). De flesta mobilappsutvecklare väljer en plattform att specialisera sig på ursprungligen och lär sig sedan att koda för andra när deras karriär utvecklas. Läs vidare för en annan frågesportfråga.

jQuery

Nej! jQuery är gratis programvara med öppen källkod som hjälper utvecklare att skriva koden för mobilapplikationer. Det är inte en plattform. Försök igen…

CSS3

Inte exakt! Cascading Style Sheets (CSS) är ett stilarkspråk som används för att hjälpa utvecklare av mobilappar att skapa koden för mobilapplikationer. Det är inte en plattform. Välj ett annat svar!

HTML5

Inte riktigt! HTML 5 är den femte versionen av ett markeringsspråk som utvecklare använder för att skapa webbsidor. Det är dock inte en plattform. Gissa igen!

Vill du ha fler frågesporter?

Fortsätt testa dig själv!

Del 2 av 3: Öva dina färdigheter

Bli utvecklare av mobilappar Steg 6
Bli utvecklare av mobilappar Steg 6

Steg 1. Utveckla din egen app

Om du föredrar att bli anställd av ett företag är några bra metoder under tiden att utveckla din egen app. Det spelar egentligen ingen roll vad det är så länge det är användbart eller roligt. När du sedan söker ett jobb har du något att bevisa ditt arbete.

Att ha erfarenhet inom området, även om det bara är att utveckla din egen app, kan leda dig före andra kandidater

Bli utvecklare av mobilappar Steg 7
Bli utvecklare av mobilappar Steg 7

Steg 2. Kom på en idé för en app

Naturligtvis är ett stort antal appar spel. Spel hjälper människor att fördriva tiden. Varje plats där du ser ett behov kan dock vara en utgångspunkt för en app. Så det första steget är att avgöra var det finns ett behov. Titta på ditt eget liv och dina vänners liv och fundera över vilka problem du eller de har som en app kan hjälpa till att lösa. När du har en idé kan du börja kartlägga din app.

  • Till exempel utvecklades appar som DocScan och Scannable eftersom människor behövde ett sätt att skanna och lagra dokument bort från datorer. Personerna som utvecklade appen såg ett behov och fyllde det.
  • Andra appar, till exempel receptappar, gör det lättare för människor att hitta och använda recept eftersom det är lättare att använda ett recept från en surfplatta eller telefon än från en dator.
Bli utvecklare av mobilappar Steg 8
Bli utvecklare av mobilappar Steg 8

Steg 3. Fokusera på användbarhet

Först och främst måste en app vara enkel att använda av kunden. Därför bör huvudsidan leda personen genom appen med tydliga knappar, kontrastfärger och enkel navigering.

  • Ett knep är att se till att du använder så mycket av skärmen som möjligt. Det betyder inte att du ska täcka varje tillgänglig tum med kontroller eftersom du behöver negativt utrymme runt verktygen för att göra det läsbart. Du måste balansera med att använda så mycket utrymme du kan med att göra dina knappar så stora som du kan. Det betyder delvis att du måste hålla dina kontroller och knappar så enkla som möjligt.
  • Gör det lätt att förstå. Det vill säga att din användare inte behöver referera till andra sidor för att ta reda på hur du använder din app. De borde kunna räkna ut det bara från kontrollerna.
Bli utvecklare av mobilappar Steg 9
Bli utvecklare av mobilappar Steg 9

Steg 4. Anlita den hjälp du behöver

Även om du kanske har kodningskunskaper har du kanske inte de designkunskaper du behöver. Om du behöver hjälp inom ett visst område kan du överväga att anställa personer eller samarbeta med personer som går med på att ta en del av vinsten som betalning. Var noga med att ge kredit där kredit beror när du presenterar appen.

Om du inte är säker på var du kan anlita hjälp kan du kolla frilansingsajter som UpWork, där du kan anställa personer inom olika områden

Bli utvecklare av mobilappar Steg 10
Bli utvecklare av mobilappar Steg 10

Steg 5. Glöm inte att testa det för buggar

Nya appar har alltid buggar, så testa din app. Låt dina vänner testa det också för att se var buggarna är så att du kan fixa dem. Det lär dig också vad som fungerar och vad som inte fungerar i en app.

  • Med andra ord, låt dina vänner ladda ner appen på din telefon. Låt dem spela igenom det för att se om de märker fel.
  • Det är också viktigt att få feedback om hur appen och kontrollerna fungerar. Ställ frågor till dina vänner som "Hade du problem med kontrollerna?" och "Vilka problem ser du med appen?"
Bli utvecklare av mobilappar Steg 11
Bli utvecklare av mobilappar Steg 11

Steg 6. Konvertera till andra plattformar

När du har lärt dig hur du bygger en app på en plattform är det dags att konvertera den till andra plattformar. Du går miste om kunder om du inte erbjuder appen på plattformar som alla kunder använder.

  • Med varje plattform måste du tänka på olika problem. Till exempel, när du flyttar från iOS till Android, måste du tänka på skärmstorleksskillnaden. I iOS är antalet skärmstorlekar mer begränsat, medan Android har en mycket större variation, och din app kommer att se lite annorlunda ut på var och en.
  • En annan viktig punkt är att hålla det enkelt. Ju mer komplicerat det är, desto svårare blir det att konvertera och få det att se snyggt ut på olika skärmar.
Bli utvecklare av mobilappar Steg 12
Bli utvecklare av mobilappar Steg 12

Steg 7. Ansök om praktik

Ett annat sätt att få erfarenhet, även när du går i skolan, är att ansöka om praktik. Du kan ofta hitta praktikplatser genom din skola, eftersom företag kommer att kontakta skolor för att hitta personer som är praktikanter. Du kan till och med tjäna lite pengar på att betala för skolan eller få skolpoäng för praktiken.

  • Praktikplatser är en stor erfarenhet, men förvänta dig inte att koda direkt. Du kommer sannolikt att göra åtminstone några uppdrag medan du arbetar på en praktikplats.
  • Många av de stora teknikföretagen kommer att erbjuda praktikplatser till lokala studenter, så kolla också deras webbplatser.

Göra

0 / 0

Del 2 Quiz

Vad behöver en apps huvudsida för att maximera användbarheten?

Så många bilder som möjligt

Inte exakt! Medan du behöver bilder för att bryta upp texten på din sida, vill du inte störa skärmen. Använd negativt utrymme i din design för att öka användbarheten. Prova ett annat svar …

Små knappar

Försök igen! Du måste göra knapparna så stora du kan utan att tränga ihop skärmen. Du vill att människor enkelt ska kunna identifiera vad de behöver klicka på. Välj ett annat svar!

Liknande färger

Inte riktigt! Din sida borde faktiskt ha kontrasterande färger för att maximera läsbarheten. Färger som är för lika, till exempel olika nyanser av blått, kan vara svåra att skilja. Men blått i kontrast med rött gör att texten sticker ut. Det finns ett bättre alternativ!

Enkel navigering

Exakt! Dina användare måste snabbt kunna navigera till olika delar av appen. De borde inte behöva titta hårt eller långt för att ta reda på hur man gör detta. Läs vidare för en annan frågesportfråga.

Vill du ha fler frågesporter?

Fortsätt testa dig själv!

Del 3 av 3: Arbeta på fältet

Bli utvecklare av mobilappar Steg 13
Bli utvecklare av mobilappar Steg 13

Steg 1. Var redo att flytta

Vissa områden är framväxande för denna marknad. Silicon Valley i Kalifornien är ett självklart val för detta område. Andra, mer oväntade områden, som Washington, D. C., Alabama, Virginia, Utah och Montana, har dock förväntat sig tillväxt inom upp till 45 procent.

Medan vissa företag kan låta dig telekommunikera, för det mesta, kommer de att vilja ha dig på kontoret. Många teknikföretag värdesätter gruppkreativitet, vilket är lättare att uppmuntra i en kontorsmiljö

Bli utvecklare av mobilappar Steg 14
Bli utvecklare av mobilappar Steg 14

Steg 2. Ansök om positioner

Om du planerar att arbeta för ett teknikföretag, börja med att söka tjänster. Du kan hitta jobbannonser på stora jobbwebbplatser, till exempel Monster, Indeed eller Yahoo. Men du kan också söka på webbplatser för stora mobilappföretag för att hitta jobb. Tänk på de appar du älskar och titta på utvecklaren. De platserna är där du vill söka eftersom du redan har en passion för vad de gör.

Vilken typ av företag du söker beror på vad du vill. Om du arbetar vid en start kommer du sannolikt att ha mer praktisk tid med appen och kanske mer kontroll. Du vet dock inte om ett företag kommer att lyckas eller misslyckas i sina tidiga skeden. Med ett mer etablerat företag är det mer troligt att du arbetar med en liten del av flera appar, snarare än att ha kontrollen; å andra sidan kan du vara mer säker på att företaget inte går under

Bli utvecklare av mobilappar Steg 15
Bli utvecklare av mobilappar Steg 15

Steg 3. Använd din erfarenhet

Om du har en examen och erfarenhet, använd den för att hjälpa dig att få ett jobb. Om du till exempel har designat din egen app har du nu ett sätt att visa hur bra du kan koda eller designa. Om du praktiserade på ett företag har du nu erfarenhet under ditt bälte som andra kandidater kanske inte har. Använd vad du än har för att sticka ut från andra kandidater.

Var noga med att markera den erfarenhet du har i ditt personliga brev. Om du till exempel hade en praktikplats kan du säga, "Jag skulle vara en värdefull tillgång för ditt företag, eftersom jag redan har erfarenhet av kodning på ett teknikföretag av samma storlek. Jag praktiserade på XYZ Tech i 6 månader 2014."

Bli utvecklare av mobilappar Steg 16
Bli utvecklare av mobilappar Steg 16

Steg 4. Var före kurvan

När du arbetar inom teknikindustrin måste du alltid veta vad som kommer. Ett sätt att göra det är att läsa tekniska tidskrifter, eftersom de ofta fokuserar på vad som väntar. Eftersom nya kodningsplattformar och teknik kommer på marknaden är det ditt ansvar att lära dig det, så att du inte blir föråldrad.

Bli utvecklare av mobilappar Steg 17
Bli utvecklare av mobilappar Steg 17

Steg 5. Marknadsför och tjäna pengar på din app

Om du gör affärer själv betyder det att du måste vara allt för din app. Du måste räkna ut det bästa sättet att tjäna på det, och sedan måste du marknadsföra din app över stora sociala medier.

  • Vissa företag erbjuder appen gratis och tar sedan betalt för att göra spelet snabbare eller roligare, som att erbjuda förpackningar med mynt eller stjärnor. Kunder kan redan hitta denna typ av incitament i spelet, men förpackningarna får spelet att gå vidare snabbare för otåliga spelare, speciellt om du tempo spelet så att bara så mycket kan slutföras på en dag utan mer av spelet mynt.
  • Hitta rätt sökord. När du namnger din app och skriver en beskrivning, tänk på vad dina kunder kommer att leta efter. Vilket ord skulle du använda för att söka efter din app? Du måste göra det till en del av din titel, beskrivning eller sökord om möjligt.
  • Använd delning i appen. Ett sätt att uppmuntra användare att dela är att ha sätt att hjälpa varandra i spelet, till exempel att kunna ge andra användare extra liv. Om användare kan dela på stora sociala medieplattformar, till exempel Facebook, har du mer lycka till från mun till mun.
  • Glöm inte att betala. Du kan skapa en app på Facebook eller en mobil plattform, men om du inte är villig att betala för reklam kommer du att ha svårt att bygga upp din kundbas, särskilt om du bara litar på dina vänner.

Göra

0 / 0

Del 3 Quiz

Vilken stad är bäst för utvecklingen av mobilapplikationer?

Cleveland, Ohio

Nej! Cleveland är inte välkänt på marknaden för utveckling av mobila applikationer. Du kanske vill överväga andra städer, till exempel Washington, DC Prova ett annat svar …

Silicon Valley, Kalifornien

Absolut! Silicon Valley anses vara utvecklingen av mobilapplikationer. Dessutom har stater som Alabama, Virginia, Utah och Montana förutsett tillväxt inom upp till 45 procent! Läs vidare för en annan frågesportfråga.

Seattle, Washington

Inte riktigt! Washington är inte känt som ett framväxande område på marknaden för utveckling av mobila applikationer. Du kanske vill överväga stater som Alabama eller Virginia. Välj ett annat svar!

Bangor, Maine

Försök igen! Varken Bangor eller delstaten Maine är kända för mobila applikationsutvecklingsjobb. Vissa företag kan tillåta dig att arbeta på distans, även om majoriteten vill ha dig på kontoret. Prova ett annat svar …

Vill du ha fler frågesporter?

Fortsätt testa dig själv!

Rekommenderad: