Hoe een mobiele applicatie-ontwikkelaar te worden

Posted on
Schrijver: Lewis Jackson
Datum Van Creatie: 5 Kunnen 2021
Updatedatum: 1 Juli- 2024
Anonim
Becoming A Mobile App Developer in 2021 (The Truth)
Video: Becoming A Mobile App Developer in 2021 (The Truth)

Inhoud

In dit artikel: Ervaring en training opdoen Versterk de benodigde vaardighedenWerk in de sector25 Referenties

Aangezien smartphones in het dagelijks leven net zo belangrijk worden als portefeuilles en handtassen, gaat de ontwikkeling op dit gebied snel vooruit. Het kan gemakkelijk zijn om als ontwikkelaar van mobiele applicaties aan de slag te gaan als je gefocust bent en weet wat je wilt doen. In een mum van tijd kunt u uw geloofwaardigheid als ontwikkelaar bewijzen.


stadia

Deel 1 Ervaring en training opdoen



  1. Probeer een graad in informatica te behalen. Hoewel een computerdiploma niet helemaal noodzakelijk is, kan het je een goede basis op dit gebied geven. Bovendien zullen veel bedrijven er de voorkeur aan geven dat je op zijn minst een universitaire graad in informatica hebt als je wilt wat je inhuurt.
    • Probeer je, indien mogelijk, te specialiseren in het ontwikkelen van mobiele apps terwijl je nog op school zit.
    • Andere diploma's op relevante gebieden kunnen u ook helpen, bijvoorbeeld de ontwikkeling van computerprogramma's. Er zijn zelfs universiteiten die graden aanbieden in de ontwikkeling van mobiele applicaties.



  2. Kies een van de hoofdplatforms. Deze omvatten Android, Apple, Windows, Symbian en RIM (voor BlackBerry). Je kunt leren coderen voor elk van deze platforms, maar je zult er waarschijnlijk een moeten kiezen als je aan de slag gaat.
    • Android domineert de markt, maar Apple loopt niet ver achter. Een van deze twee platforms kan een goed begin zijn.


  3. Gebruik online ontwikkelingsprogramma's. Apple biedt bijvoorbeeld liOS Dev Center. Op deze site kun je tutorials en video's bekijken om je te helpen leren coderen. Android heeft een vergelijkbare site, Android Developers Training. Het is echter niet nodig om alleen op de officiële sites te vertrouwen. Er zijn veel websites die gratis of betaalde tutorials en tutorials aanbieden als je het naar een hoger niveau wilt tillen.
    • U kunt bijvoorbeeld beginnen met het leren coderen op W3Schools, een bekende website voor het leren van programmeertalen. Er is een sectie op JQuery Mobile die u kunt gebruiken om mobiele apps te maken. Het programmeersysteem is gebaseerd op CSS3 en HTML5.
    • Je kunt ook websites proberen die gratis online cursussen over verschillende onderwerpen aanbieden, zoals edX of Coursera.



  4. Overweeg marketingtraining. Je kunt cursussen volgen terwijl je aan je diploma werkt, op sommige scholen zul je goedkopere vinden of je kunt zelfs online cursussen op sites zoals Coursera volgen om je talenten te ontwikkelen. Als je aan de slag wilt gaan als ontwikkelaar van mobiele applicaties, moet je in staat zijn om reclame te maken voor je game, anders zal niemand ooit weten dat het bestaat.


  5. Volg bedrijfscursussen. Net als uw marketingvaardigheden zijn zakelijke vaardigheden essentieel om zelf marketing-apps te maken. Zakelijke cursussen kunnen u helpen te leren hoe u op de juiste manier geld kunt verdienen met uw app, terwijl uw klanten worden gemotiveerd om meer geld uit te geven.

Deel 2 Train de nodige vaardigheden



  1. Ontwikkel je eigen applicatie. Als u liever door een bedrijf wordt ingehuurd, kunt u ondertussen een handje helpen door uw eigen applicatie te ontwikkelen. Het onderwerp dat je kiest doet er eigenlijk niet toe, zolang je maar iets leuks of doms maakt. Als je dan werk zoekt, heb je iets om je vaardigheden te bewijzen.
    • U kunt zich ook onderscheiden van andere kandidaten door enige ervaring in het veld op te doen, zelfs al is het alleen met uw eigen sollicitatie.


  2. Zoek een applicatie-idee. Natuurlijk zijn veel applicaties games. Deze helpen mensen om de tijd te doden. Wanneer u echter een bepaalde behoefte waarneemt, kunt u deze invullen met een toepassing. Uw eerste stap is om te bepalen waar de behoefte is. Bekijk je leven en dat van je vrienden en vraag jezelf af welke problemen ze hebben die een applicatie zou kunnen oplossen. Zodra u een idee hebt, begint u na te denken over uw toepassing.
    • Sommige applicaties zoals DocScan of Scannable zijn bijvoorbeeld ontwikkeld omdat mensen documenten moesten scannen om ze op andere media dan hun computer te bewaren. De mensen die ze ontwikkelden zagen een behoefte en vulden die in.
    • Andere toepassingen, zoals recepten, maken het gemakkelijker voor mensen om recepten te vinden en te gebruiken omdat het gemakkelijker is om een ​​recept op uw tablet of telefoon te lezen en te volgen dan op uw computer.


  3. Concentreer u op het gebruiksgemak. De prioriteit van elke applicatie is om eenvoudig te kunnen gebruiken door de gebruikers. De hoofdpagina moet de gebruiker dus gemakkelijk laten navigeren met duidelijke knoppen, contrasterende kleuren en eenvoudige navigatie.
    • Zorg ervoor dat u zoveel mogelijk ruimte op het scherm gebruikt. Dit betekent niet dat u elke vierkante centimeter van het scherm met knoppen moet bedekken, omdat u ruimte rond de hulpmiddelen nodig hebt om de toepassing leesbaarder te maken. Je moet de balans vinden tussen het innemen van zoveel mogelijk ruimte en het ontwerpen van de grootst mogelijke knoppen. Kort gezegd betekent dit dat u de bedieningselementen en knoppen zo eenvoudig mogelijk moet houden.
    • Maak het gemakkelijk te begrijpen. Dit betekent dat uw gebruiker geen handleiding hoeft te lezen om te weten hoe hij uw applicatie moet gebruiken. Hij moet het gemakkelijk kunnen begrijpen, alleen door naar de bedieningselementen te kijken.


  4. Huur de nodige hulp. Zelfs als u over codevaardigheden beschikt, beschikt u mogelijk niet over de benodigde ontwerpvaardigheden. Als u op een bepaald gebied hulp nodig hebt, kunt u overwegen mensen aan te nemen of samen te werken die een deel van de winst delen als betaling. Vergeet niet de voordelen van de toepassing toe te schrijven wanneer deze verschuldigd is wanneer u deze aan anderen presenteert.
    • Als u niet zeker weet hoe u mensen kunt betrekken, kunt u freelancer-sites zoals UpWork bezoeken, waar u mensen op verschillende expertisegebieden kunt betrekken.


  5. Vergeet niet om de bugs op te lossen. Nieuwe apps hebben altijd bugs, dus je moet het manipuleren om het te testen. Laat je vrienden het ook op bugs testen, zodat je ze kunt repareren. Het laat je ook weten wat werkt en wat niet werkt in de app.
    • Met andere woorden, vraag vrienden om uw app te downloaden. Laat ze spelen met de interface om u te vertellen of ze problemen opmerken.
    • Het is ook belangrijk om om opmerkingen over de toepassing en opdrachten te vragen. Stel vragen aan je vrienden, bijvoorbeeld: "Had je problemen met de bediening? Of wat zijn de problemen die u had met de applicatie? "


  6. Ga naar andere platforms. Als je eenmaal hebt geleerd hoe je een applicatie op een van de platforms kunt maken, is het tijd om door te gaan naar anderen. U verliest veel klanten als u uw toepassing niet op alle platforms aanbiedt die door uw potentiële klanten worden gebruikt.
    • Voor elk platform moet u nadenken over verschillende kwesties. Wanneer u bijvoorbeeld diOS overschakelt naar Android, moet u nadenken over de verschillen in schermgrootte. Op iOS is het aantal schermformaten beperkter, terwijl Android een grotere variëteit biedt en uw toepassing er op elk van hen een beetje anders zal uitzien.
    • Je moet ook altijd naar de eenvoudigste gaan. Hoe ingewikkelder het is, hoe moeilijker het wordt om naar een ander platform te gaan en op elk scherm iets leuks te krijgen.


  7. Stage lopen. Je kunt ook ervaring opdoen, zelfs tijdens het volgen van cursussen, stage lopen. Het is vaak mogelijk om via je school stage te lopen, omdat bedrijven contact met haar kunnen opnemen om stagiairs te vinden. Je kunt zelfs een beetje geld verdienen om je lessen te betalen of je gemiddelde verhogen met een stageplaats.
    • Stages zijn geweldige ervaringen, maar verwacht niet meteen te coderen. Je begint waarschijnlijk met het uitvoeren van junior-taken tijdens de stage.
    • Veel toonaangevende bedrijven in de nieuwe technologieën bieden stageplaatsen aan studenten in dezelfde regio, dus kijk ook eens naar hun websites.

Deel 3 Werken in de sector



  1. Wees klaar om te verhuizen. Sommige regio's staan ​​bekend om deze markt. Hopelijk kun je opgemerkt worden en naar Californië, Silicon Valley verhuizen. In Frankrijk staat Sophia Antipolis erom bekend veel bedrijven te concentreren die gespecialiseerd zijn in nieuwe technologieën, maar u kunt ook naar Brussel of Genève verhuizen.
    • Hoewel sommige bedrijven je toestaan ​​om vanuit huis te werken, willen de meeste dat je elke dag op kantoor werkt. Veel bedrijven in de nieuwe technologieën geven veel waarde aan groepscreativiteit die op kantoor gemakkelijker te stimuleren is.


  2. Het toepassen. Als u wilt werken in een bedrijf dat gespecialiseerd is in nieuwe technologieën, moet u beginnen met het aanvragen van vacatures. U vindt dit soort advertenties op gespecialiseerde sites zoals Monster, Indeed of Yahoo. U kunt echter ook zoeken op sites van bedrijven die applicaties ontwikkelen om werk te vinden. Denk na over de apps die je leuk vindt en ontdek de vacatures. Dit zijn plaatsen waar u uw aanvraag wilt verzenden omdat u al dol bent op wat ze doen.
    • Het soort samenleving dat u kiest, hangt af van wat u wilt. Als u voor een start-up werkt, hebt u waarschijnlijk meer tijd om de toepassing te manipuleren en misschien meer controle. Het is echter niet mogelijk om te weten of een bedrijf in het begin zal slagen of falen. Door voor een beter gevestigd bedrijf te werken, werkt u in plaats daarvan aan kleine delen van verschillende toepassingen in plaats van de creatie te controleren. Aan de andere kant heb je wat werkzekerheid.


  3. Gebruik je ervaring. Als je een diploma en ervaring hebt, gebruik deze dan om werk te vinden. Als u bijvoorbeeld uw eigen applicatie hebt ontworpen, hebt u nu iets om uw programmeer- en ontwerptalent te tonen. Als je stage liep in een bedrijf, heb je nu meer ervaring dan andere kandidaten. Gebruik wat u moet onderscheiden van andere kandidaten.
    • Vergeet niet de ervaring die u heeft in uw sollicitatiebrief te markeren. Als je bijvoorbeeld stage loopt, kun je schrijven: "Ik zal een waardevol onderdeel van je bedrijf zijn omdat ik al ervaring heb met het ontwikkelen van applicaties in een bedrijf van vergelijkbare grootte. Ik heb in 2014 zes maanden stage gelopen bij XYZ ".


  4. Blijf op de hoogte Wanneer u in nieuwe technologieën werkt, moet u altijd weten wat u kunt verwachten. U kunt dit doen door speciale tijdschriften te lezen, omdat deze een perspectief bieden op de toekomst van deze sector. Wanneer nieuwe platforms en ontwikkelingstechnologieën opduiken, moet u leren ze te gebruiken om niet verouderd te raken.


  5. Verdien geld met je applicatie. Als u voor alle details wilt zorgen, moet u alles doen voor uw toepassing. Je moet nadenken over de beste manier om winst te maken en je moet dit adverteren op de belangrijkste sociale netwerken.
    • Sommige bedrijven bieden ze gratis aan, maar vragen hun klanten om het spel sneller of leuker te maken, bijvoorbeeld door munten of sterren aan te bieden om te kopen. Klanten vinden dit soort bonus misschien al in het spel, maar door hun verkoop kunnen ongeduldige spelers sneller bewegen, vooral als je het spel zo hebt ontworpen dat je niet te snel in één dag kunt bewegen zonder de nodige bonussen.
    • Vind de juiste zoekwoorden. Wanneer u uw app een naam geeft of beschrijft, moet u nadenken over wat uw klanten zullen zoeken. Welke woorden zouden ze gebruiken om naar een applicatie zoals die van jou te zoeken? U moet indien mogelijk in de titel, beschrijving of trefwoorden opnemen.
    • Gebruik koppelingen voor delen binnen de app. Je kunt je gebruikers aanmoedigen om de app te delen om elkaar in de game te helpen, bijvoorbeeld om extra levens te verdienen. Als ze uw applicatie kunnen delen op sociale netwerken, bijvoorbeeld op Facebook, zult u nog meer geluk hebben met mond-tot-mondreclame.
    • Vergeet niet te betalen. Je kunt een applicatie maken op Facebook of een ander mobiel platform, maar als je niet klaar bent om te betalen om er reclame voor te maken, zul je het moeilijk krijgen om jezelf een basisklant te maken, vooral als je gewoon jezelf vertrouwt aan je vrienden.