Hoe om 'n ontwikkelaar vir mobiele toepassings te word (met foto's)

INHOUDSOPGAWE:

Hoe om 'n ontwikkelaar vir mobiele toepassings te word (met foto's)
Hoe om 'n ontwikkelaar vir mobiele toepassings te word (met foto's)

Video: Hoe om 'n ontwikkelaar vir mobiele toepassings te word (met foto's)

Video: Hoe om 'n ontwikkelaar vir mobiele toepassings te word (met foto's)
Video: Hoe om steke op te stel Die brei metode 2024, Mei
Anonim

Aangesien selfone net so belangrik geword het soos beursies en beursies in die alledaagse lewe, beweeg die ontwikkeling op hierdie gebied vinnig. Dit is maklik om aan die gang te kom as 'n ontwikkelaar vir mobiele toepassings as u gefokus is en weet wat u wil doen. Hier is 'n vinnige gids wat wys hoe u u geloofwaardigheid as ontwikkelaar kan bewys.

Stappe

Deel 1 van 3: Ondervinding opdoen en opvoeding

Word 'n ontwikkelaar vir mobiele toepassings Stap 1
Word 'n ontwikkelaar vir mobiele toepassings Stap 1

Stap 1. Probeer 'n rekenaarwetenskap -graad

Alhoewel 'n graad in rekenaarwetenskap nie streng nodig is nie, kan dit u 'n grondslag gee vir die veld. Boonop sal baie ondernemings verkies dat u ten minste 'n baccalaureusgraad in rekenaarwetenskap het as u u as ontwikkelaar gaan aanstel.

  • Probeer, as u kan, spesialiseer in kodering vir mobiele toepassings terwyl u op skool is.
  • Ander grade in relevante velde kan ook help, soos in sagteware -ontwikkeling. Sommige skole bied in werklikheid grade spesifiek aan vir die ontwikkeling van mobiele programme.
Word 'n ontwikkelaar vir mobiele toepassings Stap 2
Word 'n ontwikkelaar vir mobiele toepassings Stap 2

Stap 2. Kies een van die belangrikste platforms

Die belangrikste platforms is Android, Apple, Windows, Symbian en RIM (Blackberry). U kan leer om vir al hierdie platforms te kodeer, maar u moet waarskynlik een kies wanneer u die eerste keer uitkyk.

Android is die oorheersende mark, maar Apple is nie ver agter nie. Een van hierdie twee sal 'n goeie plek wees om te begin

Word 'n ontwikkelaar vir mobiele toepassings Stap 3
Word 'n ontwikkelaar vir mobiele toepassings Stap 3

Stap 3. Gebruik aanlynontwikkelingsprogramme

Apple bied byvoorbeeld die iOS Dev Center aan. In die middel kan u tutoriale en video's sien om u te help om kodering te leer. Android het 'n soortgelyke webwerf, Android Developers Training. U hoef egter nie net op die amptelike strome staat te maak nie. Baie webwerwe op die internet bied gratis klasse en tutoriale aan, alhoewel u ook betaalklasse kan vind as u dit na die volgende vlak wil neem.

  • Een voorbeeld van 'n plek waar u kodering kan leer, is W3Schools, 'n bekende webwerf om kodering te leer. Dit bevat 'n afdeling oor JQuery Mobile, wat u kan gebruik om mobiele programme te skep. Hierdie koderingstelsel is gebaseer op CSS3 en HTML5.
  • U kan ook plekke probeer wat gratis aanlynkursusse aanbied oor 'n wye verskeidenheid onderwerpe, soos edX of Coursera.
Word 'n ontwikkelaar vir mobiele toepassings Stap 4
Word 'n ontwikkelaar vir mobiele toepassings Stap 4

Stap 4. Oorweeg klasse in bemarking

U kan klasse neem terwyl u 'n graad behaal, klasse goedkoper by 'n gemeenskapskollege neem, of selfs lesse neem op aanlynwebwerwe soos Coursera om u bemarkingsvaardighede te ontwikkel. As u self wil gaan as 'n app -ontwikkelaar, moet u u speletjie aan die publiek kan bemark; anders sal die publiek nooit eers weet dat dit bestaan nie.

Word 'n ontwikkelaar vir mobiele toepassings Stap 5
Word 'n ontwikkelaar vir mobiele toepassings Stap 5

Stap 5. Neem besigheidsklasse

Net soos bemarkingsvaardighede, is sakevaardighede ook noodsaaklik vir die bou van suksesvolle programme op u eie. Besigheidsklasse kan u help om te leer hoe u u app behoorlik kan monetiseer, asook hoe u aansporings kan skep vir mense om meer te spandeer. Telling

0 / 0

Deel 1 vasvra

Op watter platform kan 'n ontwikkelaar vir mobiele toepassings spesialiseer?

Simbian

Jip! Die belangrikste platforms is Android, Apple, Windows, Symbian en RIM (Blackberry). Die meeste ontwikkelaars vir mobiele toepassings kies 'n platform om oorspronklik in te spesialiseer, en leer dan om ander te kodeer namate hul loopbaan ontwikkel. Lees verder vir nog 'n vasvravraag.

jQuery

Nope! jQuery is gratis, open source sagteware wat ontwikkelaars help om die kode vir mobiele toepassings te skryf. Dit is nie 'n platform nie. Probeer weer…

CSS3

Nie heeltemal nie! Cascading Style Sheets (CSS) is 'n stylbladtaal wat gebruik word om ontwikkelaars van mobiele toepassings te help om die kode vir mobiele toepassings te skep. Dit is nie 'n platform nie. Kies 'n ander antwoord!

HTML5

Nie heeltemaal nie! HTML 5 is die vyfde weergawe van 'n opmaaktaal wat ontwikkelaars gebruik om webblaaie te skep. Dit is egter nie 'n platform nie. Raai weer!

Wil u meer vasvrae hê?

Hou aan om jouself te toets!

Deel 2 van 3: Oefen u vaardighede

Word 'n ontwikkelaar vir mobiele toepassings Stap 6
Word 'n ontwikkelaar vir mobiele toepassings Stap 6

Stap 1. Ontwikkel u eie app

As u verkies om deur 'n onderneming aangestel te word, is intussen goeie praktyk om u eie app te ontwikkel. Dit maak nie regtig saak wat dit is nie, solank dit nuttig of lekker is. As u dan werk soek, het u iets om u werk te bewys.

Ondervinding op die gebied, selfs al is dit net die ontwikkeling van u eie app, kan u voor ander kandidate plaas

Word 'n ontwikkelaar vir mobiele toepassings Stap 7
Word 'n ontwikkelaar vir mobiele toepassings Stap 7

Stap 2. Kom op met 'n idee vir 'n app

'N Groot aantal programme is natuurlik speletjies. Speletjies help mense om die tyd deur te gee. Elke plek wat u nodig het, kan egter 'n beginpunt vir 'n app wees. Die eerste stap is dus om vas te stel waar dit nodig is. Kyk na u eie lewe en vriende se lewens, en kyk na watter probleme u of hulle het wat 'n app kan help oplos. Sodra u 'n idee gekry het, begin u u app in kaart bring.

  • Programme soos DocScan en Scannable is byvoorbeeld ontwikkel omdat mense 'n manier nodig gehad het om dokumente weg van rekenaars af te skandeer en te stoor. Die mense wat die app ontwikkel het, het 'n behoefte gesien en dit vervul.
  • Ander programme, soos resep -programme, maak dit makliker vir mense om resepte te vind en te gebruik, want dit is makliker om 'n resep van 'n tablet of telefoon af te gebruik as van 'n rekenaar af.
Word 'n ontwikkelaar vir mobiele toepassings Stap 8
Word 'n ontwikkelaar vir mobiele toepassings Stap 8

Stap 3. Fokus op bruikbaarheid

In die eerste plek moet 'n app maklik deur die kliënt gebruik word. Daarom moet die hoofblad die persoon deur die app lei met duidelike knoppies, kontrasterende kleure en maklike navigasie.

  • Een truuk is om seker te maak dat u soveel as moontlik van die skerm gebruik. Dit beteken nie dat u elke beskikbare duim met kontroles moet bedek nie, want u benodig negatiewe ruimte rondom die gereedskap om dit leesbaar te maak. U moet balanseer deur soveel ruimte as moontlik te gebruik deur u knoppies so groot as moontlik te maak. Dit beteken gedeeltelik dat u u kontroles en knoppies so eenvoudig as moontlik moet hou.
  • Maak dit maklik om te verstaan. Dit wil sê, u gebruiker hoef nie na ander bladsye te verwys om uit te vind hoe u u app kan gebruik nie. Hulle moet dit net uit die kontroles kan agterkom.
Word 'n ontwikkelaar vir mobiele toepassings Stap 9
Word 'n ontwikkelaar vir mobiele toepassings Stap 9

Stap 4. Huur die hulp wat u nodig het

Alhoewel u die koderingsvaardighede het, het u moontlik nie die ontwerpvaardighede wat u benodig nie. As u hulp op 'n spesifieke gebied nodig het, oorweeg dit om mense aan te stel of saam te werk met mense wat instem om 'n deel van die wins as betaling te neem. Maak seker dat u krediet gee wanneer krediet betaal word wanneer u die app aanbied.

As u nie seker is waar u hulp moet huur nie, kan u vryskutwebwerwe soos UpWork besoek, waar u mense op verskillende gebiede kan aanstel

Word 'n ontwikkelaar vir mobiele toepassings Stap 10
Word 'n ontwikkelaar vir mobiele toepassings Stap 10

Stap 5. Moenie vergeet om dit vir foute te toets nie

Nuwe programme het altyd foute, dus speel-toets jou program. Laat u vriende dit ook toets om te sien waar die goggas is, sodat u dit kan regmaak. Dit leer u ook wat in 'n app werk en wat nie.

  • Met ander woorde, laat u vriende die app op u telefoon aflaai. Laat hulle daardeur speel om te sien of hulle foute oplet.
  • Dit is ook belangrik om terugvoer te kry oor hoe die app en kontroles werk. Stel u vriende vrae soos "Het u probleme ondervind met die beheer?" en "Watter probleme sien u met die app?"
Word 'n ontwikkelaar vir mobiele toepassings Stap 11
Word 'n ontwikkelaar vir mobiele toepassings Stap 11

Stap 6. Skakel oor na ander platforms

As u eers leer hoe om 'n app op een platform te bou, is dit tyd om dit na ander platforms om te skakel. U loop kliënte mis as u die app nie op platforms aanbied wat alle kliënte gebruik nie.

  • Met elke platform moet u aan verskillende probleme dink. Byvoorbeeld, as u van iOS na Android beweeg, moet u die grootte van die skermgrootte in ag neem. In iOS is die aantal skermgroottes meer beperk, terwyl Android 'n baie groter verskeidenheid het, en u app 'n bietjie anders sal lyk.
  • 'N Ander belangrike punt is om dit eenvoudig te hou. Hoe ingewikkelder dit is, hoe moeiliker sal dit wees om dit om te skakel en om dit op verskillende skerms mooi te laat lyk.
Word 'n ontwikkelaar vir mobiele toepassings Stap 12
Word 'n ontwikkelaar vir mobiele toepassings Stap 12

Stap 7. Doen aansoek om internskappe

'N Ander manier om ervaring op te doen, selfs al is u op skool, is om aansoek te doen vir internskappe. U kan gereeld internskappe by u skool vind, aangesien ondernemings skole sal nader om mense te vind wat as stagiaire beskou kan word. U kan selfs geld verdien om vir die skool te betaal of skoolkrediet vir die internskap te kry.

  • Internskappe is 'n goeie ervaring, maar moenie verwag dat u dit dadelik sal kodeer nie. U sal waarskynlik ten minste 'n paar take doen terwyl u by 'n internskap werk.
  • Baie van die groot tegnologie -ondernemings bied internskappe aan plaaslike universiteitstudente aan, dus kyk ook na hul webwerwe.

Telling

0 / 0

Deel 2 vasvra

Wat het die hoofblad van 'n app nodig om die bruikbaarheid daarvan te maksimeer?

Soveel beelde as moontlik

Nie heeltemal nie! Alhoewel u beelde benodig om die teks op u bladsy op te breek, wil u nie op die skerm rommel nie. Gebruik negatiewe ruimte in u ontwerp om die bruikbaarheid te verhoog. Probeer 'n ander antwoord …

Klein knoppies

Probeer weer! U moet die knoppies so groot moontlik maak sonder om op die skerm te druk. U wil hê dat mense maklik kan identifiseer waarop hulle moet klik. Kies 'n ander antwoord!

Soortgelyke kleure

Nie heeltemaal nie! U bladsy moet eintlik kontrasterende kleure hê om die leesbaarheid te maksimeer. Kleure wat te eenders is, byvoorbeeld verskillende blou skakerings, kan moeilik wees om te onderskei. Blou in kontras met rooi laat die teks egter uitstaan. Daar is 'n beter opsie!

Maklike navigasie

Presies! U gebruikers moet vinnig na verskillende dele van die app kan navigeer. Hulle hoef nie hard of ver te soek om uit te vind hoe om dit te doen nie. Lees verder vir nog 'n vasvravraag.

Wil u meer vasvrae hê?

Hou aan om jouself te toets!

Deel 3 van 3: Werk in die veld

Word 'n ontwikkelaar vir mobiele toepassings Stap 13
Word 'n ontwikkelaar vir mobiele toepassings Stap 13

Stap 1. Wees gereed om te beweeg

Sekere gebiede is aan die kom vir hierdie mark. Silicon Valley in Kalifornië is 'n duidelike keuse vir hierdie veld. Ander, meer onverwagte gebiede, soos Washington, DC, Alabama, Virginia, Utah en Montana, het egter 'n groei van tot 45 persent voorspel.

Terwyl sommige ondernemings u moontlik laat telewerk, sal hulle u meestal in die kantoor wil hê. Baie tegnologiese ondernemings waardeer groepkreatiwiteit, wat makliker in 'n kantoor aangemoedig kan word

Word 'n ontwikkelaar vir mobiele toepassings Stap 14
Word 'n ontwikkelaar vir mobiele toepassings Stap 14

Stap 2. Doen aansoek om posisies

As u van plan is om vir 'n tegniese onderneming te werk, begin dan met die aansoek om posisies. U kan werkaanbiedings vind op groot werkwebwerwe, soos Monster, Indeed, of Yahoo. U kan egter ook op die webwerwe van groot mobiele app -ondernemings soek om werk te vind. Dink aan die programme waarvan u hou, en kyk na die ontwikkelaar. Daardie plekke is waar u wil aansoek doen omdat u reeds 'n passie het vir wat hulle doen.

By watter tipe onderneming u aansoek doen, hang af van wat u wil hê. As u by die begin werk, het u waarskynlik meer tyd in die hande met die app en miskien meer beheer. U weet egter nie of 'n onderneming in die vroeë stadiums gaan slaag of misluk nie. Met 'n meer gevestigde onderneming werk u meer geneig aan 'n klein deel van verskeie programme, eerder as om in beheer te wees; aan die ander kant kan u meer vertrou dat die onderneming nie ondergaan nie

Word 'n ontwikkelaar vir mobiele toepassings Stap 15
Word 'n ontwikkelaar vir mobiele toepassings Stap 15

Stap 3. Gebruik u ervaring

As u 'n graad en ervaring het, gebruik dit om u te help om werk te kry. As u byvoorbeeld u eie app ontwerp het, het u nou 'n manier om aan te toon hoe goed u kan kodeer of ontwerp. As u by 'n onderneming geïnterneer het, het u nou ervaring onder die knie wat ander kandidate moontlik nie het nie. Gebruik alles wat u het om van ander kandidate te onderskei.

Maak seker dat u die ervaring wat u in u dekbrief het, beklemtoon. As u byvoorbeeld 'n internskap gehad het, kan u sê: "Ek sou 'n waardevolle aanwins vir u onderneming wees, aangesien ek reeds ervaring het met kodering by 'n tegniese onderneming van dieselfde grootte. Ek het in 2014 ses maande by XYZ Tech geïnterneer."

Word 'n ontwikkelaar vir mobiele toepassings Stap 16
Word 'n ontwikkelaar vir mobiele toepassings Stap 16

Stap 4. Wees voor die kromme

As u in die tegnologiebedryf werk, moet u altyd weet wat daar kom. Een manier om dit te doen is om tegnologiese tydskrifte te lees, aangesien dit dikwels fokus op wat voorlê. Aangesien nuwe koderingsplatforms en tegnologie op die mark kom, is dit u verantwoordelikheid om dit te leer, sodat u nie verouderd raak nie.

Word 'n ontwikkelaar vir mobiele toepassings Stap 17
Word 'n ontwikkelaar vir mobiele toepassings Stap 17

Stap 5. Bemark en verdien u app

As u self sake doen, beteken dit dat u alles in u app moet wees. U moet die beste manier vind om dit te verdien, en dan moet u u app op groot sosiale media verkoop.

  • Sommige ondernemings bied die app gratis aan, en laai dit dan in om die spel vinniger of aangenamer te maak, soos pakke muntstukke of sterre. Kliënte vind moontlik reeds hierdie tipe aansporings in die spel, maar die pakke laat die spel vinniger verloop vir ongeduldige spelers, veral as u die spel aanpas, sodat slegs soveel in 'n dag voltooi kan word sonder dat die spel meer is muntstukke.
  • Soek die regte sleutelwoorde. As u u app 'n naam gee en 'n beskrywing opstel, dink aan wat u kliënte sal soek. Watter woord sou u gebruik om na u app te soek? U moet dit indien moontlik deel maak van u titel, beskrywing of sleutelwoorde.
  • Gebruik inprogram-deel. Een manier om gebruikers aan te moedig om te deel, is om maniere te hê om mekaar in die spel te help, soos om ander gebruikers ekstra lewens te gee. As gebruikers op groot sosiale media-platforms, soos Facebook, kan deel, het u meer geluk met mond-tot-mond bespreking.
  • Moenie vergeet om te betaal nie. U kan 'n app op Facebook of op 'n mobiele platform instel, maar as u nie vir advertensies wil betaal nie, sal u dit moeilik vind om u kliëntebasis op te stel, veral as u net op u vriende vertrou.

Telling

0 / 0

Deel 3 vasvra

Watter stad is die beste vir die ontwikkelingsmark vir mobiele toepassings?

Cleveland, Ohio

Nope! Cleveland is nie bekend in die ontwikkelingsmark vir mobiele toepassings nie. U wil dalk ander stede oorweeg, soos Washington, DC Probeer 'n ander antwoord …

Silicon Valley, Kalifornië

Absoluut! Silicon Valley word beskou as die mekka van die ontwikkeling van mobiele toepassings. Boonop het state soos Alabama, Virginia, Utah en Montana groei van tot 45 persent voorspel! Lees verder vir nog 'n vasvravraag.

Seattle, Washington

Nie heeltemaal nie! Washington staan nie bekend as 'n opkomende gebied in die ontwikkelingsmark vir mobiele toepassings nie. U kan state soos Alabama of Virginia oorweeg. Kies 'n ander antwoord!

Bangor, Maine

Probeer weer! Nóg Bangor nóg die staat Maine is bekend vir die ontwikkeling van werkgeleenthede vir mobiele toepassings. Sommige ondernemings kan u toelaat om te werk, hoewel die meerderheid u op kantoor wil hê. Probeer 'n ander antwoord …

Wil u meer vasvrae hê?

Hou aan om jouself te toets!

Aanbeveel: