Koska matkapuhelimista on tullut yhtä tärkeitä kuin lompakot ja kukkarot jokapäiväisessä elämässä, kehitys tällä alalla etenee nopeasti. Aloittaminen mobiilisovellusten kehittäjänä on helppoa, jos olet keskittynyt ja tiedät mitä haluat tehdä. Tässä on lyhyt opas, joka osoittaa, kuinka voit todistaa uskottavuutesi kehittäjänä.
Askeleet
Osa 1/3: Kokemuksen hankkiminen ja koulutus
Vaihe 1. Kokeile tietotekniikan tutkintoa
Vaikka tietotekniikan tutkinto ei ole ehdottoman välttämätön, se voi antaa sinulle perustan alalle. Lisäksi monet yritykset haluavat, että sinulla on vähintään kandidaatin tutkinto tietotekniikasta, jos he aikovat palkata sinut kehittäjäksi.
- Jos voit, kokeile erikoistua mobiilisovellusten koodaukseen kouluaikana.
- Myös muut tutkinnot asiaankuuluvilla aloilla voivat auttaa, kuten ohjelmistokehitys. Itse asiassa jotkut koulut tarjoavat tutkintoja erityisesti mobiilisovellusten kehittämisessä.
Vaihe 2. Valitse yksi suurimmista alustoista
Tärkeimmät alustat ovat Android, Apple, Windows, Symbian ja RIM (Blackberry). Voit oppia koodaamaan kaikkia näitä alustoja, mutta sinun on todennäköisesti valittava yksi, kun tuijotat ensin.
Android on hallitseva markkina, mutta Apple ei ole kaukana jäljessä. Yksi näistä kahdesta olisi hyvä paikka aloittaa
Vaihe 3. Käytä online -kehitysohjelmia
Esimerkiksi Apple tarjoaa iOS -kehityskeskuksen. Keskellä voit katsella opetusohjelmia ja videoita, joiden avulla voit aloittaa koodauksen oppimisen. Androidilla on samanlainen sivusto, Android Developers Training. Sinun ei kuitenkaan tarvitse luottaa vain virallisiin lähetyksiin. Monet Web-sivustot tarjoavat ilmaisia luokkia ja opetusohjelmia, mutta voit myös löytää maksullisia luokkia, jos haluat viedä sen seuraavalle tasolle.
- Yksi esimerkki paikasta, jossa voit oppia koodausta, on W3Schools, tunnettu verkkosivusto koodauksen oppimiseen. Siinä on JQuery Mobile -osa, jonka avulla voit luoda mobiilisovelluksia. Tämä koodausjärjestelmä perustuu CSS3- ja HTML5 -versioihin.
- Voit myös kokeilla paikkoja, jotka tarjoavat ilmaisia verkkokursseja monista eri aiheista, kuten edX tai Coursera.
Vaihe 4. Harkitse markkinointiluokkia
Voit ottaa oppitunteja tutkinnon suorittamisen aikana, opiskella yhteisökoulussa halvemmalla tai jopa ottaa kursseja Courseran kaltaisilla online -sivustoilla markkinointitaitojesi kehittämiseksi. Jos haluat mennä ulos yksin sovellusten kehittäjänä, sinun on kyettävä markkinoimaan peliäsi yleisölle; muuten yleisö ei koskaan edes tiedä sen olemassaolosta.
Vaihe 5. Ota yritystunteja
Markkinointitaitojen tavoin myös liiketoimintaosaaminen on välttämätöntä menestyvien sovellusten rakentamiseen itse. Liiketoimintatunnit voivat auttaa sinua oppimaan, kuinka voit ansaita rahaa sovelluksellesi oikein ja miten voit luoda kannustimia ihmisille kuluttamaan enemmän. Pisteet
0 / 0
Osa 1 Tietokilpailu
Mikä on merkittävä alusta, johon mobiilisovellusten kehittäjä saattaa erikoistua?
Symbian
Jep! Tärkeimmät alustat ovat Android, Apple, Windows, Symbian ja RIM (Blackberry). Useimmat mobiilisovellusten kehittäjät valitsevat alunperin erikoistuneen alustan ja oppivat sitten koodaamaan muille uransa kehittyessä. Lue toinen tietokilpailukysymys.
jQuery
Ei! jQuery on ilmainen, avoimen lähdekoodin ohjelmisto, joka auttaa kehittäjiä kirjoittamaan koodin mobiilisovelluksille. Se ei ole alusta. Yritä uudelleen…
CSS3
Ei oikeastaan! CSS (CSS) on tyylisivun kieli, jota käytetään auttamaan mobiilisovellusten kehittäjiä luomaan koodi mobiilisovelluksille. Se ei ole alusta. Valitse toinen vastaus!
HTML5
Ei aivan! HTML 5 on viides versio merkintäkielestä, jota kehittäjät käyttävät verkkosivujen luomiseen. Se ei kuitenkaan ole alusta. Arvaa uudestaan!
Haluatko lisää tietokilpailuja?
Jatka itsesi testaamista!
Osa 2/3: Taitojesi harjoittelu
Vaihe 1. Kehitä oma sovelluksesi
Jos haluat mieluummin, että yritys palkkaa sinut, hienoa käytäntöä on tällä välin kehittää oma sovellus. Sillä ei ole väliä, mikä se on, kunhan se on hyödyllistä tai hauskaa. Sitten, kun etsit työtä, sinulla on jotain todisteeksi työstäsi.
Vaikka sinulla on kokemusta alalta, vaikka se vain kehittää omaa sovellustasi, se voi asettaa sinut muiden ehdokkaiden edellä
Vaihe 2. Keksi idea sovellukselle
Tietenkin suuri osa sovelluksista on pelejä. Pelit auttavat ihmisiä kuluttamaan aikaa. Mikä tahansa paikka, jonka näet tarpeelliseksi, voi kuitenkin olla sovelluksen lähtökohta. Joten ensimmäinen askel on selvittää, missä on tarve. Katso omaa elämääsi ja ystäviesi elämää ja mieti, mitä ongelmia sinulla tai heillä on sovelluksen ratkaisemiseksi. Kun sinulla on idea, aloita sovelluksesi kartoittaminen.
- Esimerkiksi sovellukset, kuten DocScan ja Scannable, kehitettiin, koska ihmiset tarvitsivat tapaa skannata ja tallentaa asiakirjoja tietokoneiden ulkopuolelle. Sovelluksen kehittäneet ihmiset näkivät tarpeen ja täyttivät sen.
- Muut sovellukset, kuten reseptisovellukset, helpottavat reseptien löytämistä ja käyttöä, koska reseptin käyttäminen tabletilta tai puhelimelta on helpompaa kuin tietokoneelta.
Vaihe 3. Keskity käytettävyyteen
Ennen kaikkea sovelluksen on oltava asiakkaan helppokäyttöinen. Siksi pääsivun pitäisi johtaa henkilö sovelluksen läpi selkeillä painikkeilla, kontrastivärillä ja helpolla navigoinnilla.
- Yksi temppu on varmistaa, että käytät mahdollisimman paljon näyttöä. Tämä ei tarkoita, että sinun pitäisi peittää kaikki käytettävissä olevat tuumat säätimillä, koska tarvitset negatiivista tilaa työkalujen ympärille luettavuuden lisäämiseksi. Sinun on tasapainotettava mahdollisimman paljon tilaa käyttämällä painikkeita niin suuriksi kuin mahdollista. Osittain tämä tarkoittaa, että sinun on pidettävä ohjaimet ja painikkeet mahdollisimman yksinkertaisina.
- Tee siitä helppo ymmärtää. Käyttäjän ei siis tarvitse viitata muihin sivuihin selvittääkseen sovelluksesi käytön. Heidän pitäisi pystyä selvittämään se vain ohjaimista.
Vaihe 4. Palkkaa tarvitsemasi apu
Vaikka sinulla saattaa olla koodaustaitoja, sinulla ei ehkä ole tarvittavia suunnittelutaitoja. Jos tarvitset apua tietyllä alueella, harkitse ihmisten palkkaamista tai yhteistyötä ihmisten kanssa, jotka suostuvat ottamaan osan voitosta maksuksi. Varmista vain, että annat luottoa silloin, kun luotto on maksettava aina, kun esität sovellusta.
Jos et ole varma, mistä palkata apua, voit tarkistaa freelancer -sivustot, kuten UpWork, jossa voit palkata ihmisiä eri aloilta
Vaihe 5. Älä unohda testata sitä virheiden varalta
Uusissa sovelluksissa on aina virheitä, joten testaa sovellustasi. Pyydä ystäviäsi myös testaamaan, missä viat ovat, jotta voit korjata ne. Se myös opettaa sinulle, mikä toimii ja mikä ei sovelluksessa.
- Toisin sanoen pyydä ystäviäsi lataamaan sovellus puhelimeesi. Anna heidän pelata läpi nähdäkseen, huomaavatko he häiriöitä.
- On myös tärkeää saada palautetta sovelluksen ja säätimien toiminnasta. Esitä ystävillesi kysymyksiä, kuten "Onko sinulla vaikeuksia ohjainten käytössä?" ja "Mitä ongelmia näet sovelluksessa?"
Vaihe 6. Muunna muille alustoille
Kun olet oppinut rakentamaan sovelluksen yhdelle alustalle, on aika muuntaa se muille alustoille. Et menetä asiakkaita, jos et tarjoa sovellusta kaikkien asiakkaiden käyttämillä alustoilla.
- Jokaisen alustan kanssa sinun on ajateltava erilaisia ongelmia. Esimerkiksi siirryttäessä iOS: sta Androidiin sinun on otettava huomioon näytön koon ero. IOS: ssa näyttökokojen määrä on rajallisempi, kun taas Androidilla on paljon laajempi valikoima, ja sovelluksesi näyttää hieman erilaiselta jokaisessa.
- Toinen tärkeä asia on pitää se yksinkertaisena. Mitä monimutkaisempi se on, sitä vaikeampaa on muuntaa ja näyttää hyvältä eri näytöillä.
Vaihe 7. Hae harjoittelupaikkoja
Toinen tapa hankkia kokemusta, vaikka olet koulussa, on hakea harjoittelupaikkoja. Voit usein löytää harjoitteluja koulusi kautta, sillä yritykset lähestyvät kouluja löytääkseen harjoittelijoita. Voit jopa ansaita rahaa koulun maksamiseen tai saada koululainaa harjoittelusta.
- Harjoittelupaikat ovat hieno kokemus, mutta älä odota koodausta heti. Todennäköisesti teet ainakin joitain vähäisiä tehtäviä harjoittelun aikana.
- Monet suurista teknologiayrityksistä tarjoavat harjoittelupaikkoja paikallisille opiskelijoille, joten tarkista myös heidän verkkosivustonsa.
Pisteet
0 / 0
Osa 2 Tietokilpailu
Mitä sovelluksen pääsivu tarvitsee maksimoidakseen sen käytettävyyden?
Mahdollisimman monta kuvaa
Ei oikeastaan! Vaikka tarvitset kuvia sivun tekstin hajottamiseksi, et halua sotkea näyttöä. Käytä negatiivista tilaa suunnittelussa käytettävyyden parantamiseksi. Kokeile toista vastausta…
Pienet napit
Yritä uudelleen! Sinun on tehtävä painikkeista niin suuret kuin mahdollista ilman ruuhkauttamasta näyttöä. Haluat, että ihmiset voivat helposti tunnistaa, mitä heidän on napsautettava. Valitse toinen vastaus!
Samanlaisia värejä
Ei aivan! Sivun pitäisi todella olla kontrastivärinen luettavuuden maksimoimiseksi. Liian samankaltaisia värejä, esimerkiksi eri sinisiä sävyjä, voi olla vaikea erottaa. Kuitenkin sininen ja punainen vastakkain tekevät tekstistä erottuvan. Siellä on parempi vaihtoehto!
Helppo navigointi
Tarkalleen! Käyttäjien on voitava siirtyä nopeasti sovelluksen eri alueille. Heidän ei tarvitse etsiä kovaa tai kaukaa selvittääkseen, miten tämä tehdään. Lue toinen tietokilpailukysymys.
Haluatko lisää tietokilpailuja?
Jatka itsesi testaamista!
Osa 3/3: Työskentely kentällä
Vaihe 1. Ole valmis liikkumaan
Tietyt alueet ovat nousussa näille markkinoille. Silicon Valley Kaliforniassa on ilmeinen valinta tälle alalle. Muut odottamattomammat alueet, kuten Washington, DC, Alabama, Virginia, Utah ja Montana, ovat kuitenkin ennustaneet kasvua jopa 45 prosentin alalla.
Vaikka jotkut yritykset voivat antaa sinun tehdä etätyötä, useimmiten he haluavat sinut toimistoon. Monet teknologiayritykset arvostavat ryhmän luovuutta, jota on helpompi kannustaa toimistoympäristössä
Vaihe 2. Hae paikkoja
Jos aiot työskennellä teknologiayrityksessä, aloita hakemalla tehtäviä. Löydät työpaikkailmoitukset suurilta työpaikka -sivustoilta, kuten Monster, Indeed tai Yahoo. Voit kuitenkin etsiä töitä myös suurten mobiilisovellusyritysten verkkosivustoilta. Mieti sovelluksia, joista pidät, ja katso kehittäjää. Näihin paikkoihin haluat hakea, koska sinulla on jo intohimo niiden tekemiseen.
Minkä tyyppiseen yritykseen haet, riippuu siitä, mitä haluat. Jos työskentelet käynnistyksen yhteydessä, sinulla on todennäköisesti enemmän käytännön aikaa sovelluksen kanssa ja ehkä enemmän hallintaa. Et kuitenkaan tiedä, menestyykö yritys vai epäonnistuuko se alkuvaiheessa. Vakiintuneen yrityksen kanssa työskentelet todennäköisemmin yhden pienen osan useista sovelluksista sen sijaan, että olisit hallinnassa; Toisaalta voit olla varmempi siitä, että yritys ei mene alle
Vaihe 3. Käytä kokemustasi
Jos sinulla on tutkinto ja kokemus, käytä sitä työpaikan saamiseen. Jos esimerkiksi suunnittelit oman sovelluksesi, sinulla on nyt tapa osoittaa, kuinka hyvin voit koodata tai suunnitella. Jos harjoittelit yrityksessä, sinulla on nyt kokemusta, jota muilla ehdokkailla ei ehkä ole. Käytä mitä tahansa, jotta voit erottua muista ehdokkaista.
Muista korostaa saatekirjeessäsi saamasi kokemus. Jos sinulla olisi esimerkiksi harjoittelu, voit sanoa: "Olisin arvokas voimavara yrityksellesi, koska minulla on jo kokemusta koodaamisesta samankokoisessa teknologiayrityksessä. Harjoittelin XYZ Techissä 6 kuukautta vuonna 2014."
Vaihe 4. Ole käyrän edellä
Kun työskentelet teknologiateollisuudessa, sinun on aina tiedettävä, mitä on tulossa. Yksi tapa tehdä tämä on lukea teknologialehtiä, koska ne keskittyvät usein tulevaisuuteen. Uusien koodausalustojen ja -teknologian tullessa markkinoille on sinun vastuullasi oppia se, jotta et vanhene.
Vaihe 5. Markkinoi ja hyödynnä sovellustasi
Jos aloitat liiketoiminnan itsellesi, sinun on oltava kaikki sovelluksessasi. Sinun on keksittävä paras tapa hyötyä siitä, ja sitten sinun on markkinoitava sovellustasi suurissa sosiaalisen median kanavissa.
- Jotkut yritykset tarjoavat sovelluksen ilmaiseksi ja lataavat sen, jotta pelistä tulee nopeampi tai nautittavampi, kuten tarjoamalla kolikoita tai tähtiä. Asiakkaat saattavat jo löytää tällaisia kannustimia pelistä, mutta pakkaukset saavat pelin etenemään nopeammin kärsimättömille pelaajille, varsinkin jos nopeutat peliä niin, että vain niin paljon voidaan suorittaa päivässä ilman enemmän pelissä kolikoita.
- Löydä oikeat avainsanat. Kun nimeät sovellustasi ja kirjoitat kuvausta, mieti, mitä asiakkaasi etsivät. Millä sanalla käyttäisit sovellustasi? Sinun on tehtävä siitä osa otsikkoasi, kuvaustasi tai avainsanojasi, jos mahdollista.
- Käytä sovelluksen sisäistä jakamista. Yksi tapa kannustaa käyttäjiä jakamaan on saada tapoja auttaa toisiaan pelissä, kuten antaa muille käyttäjille lisäelämiä. Jos käyttäjät voivat jakaa sisältöä suurilla sosiaalisen median alustoilla, kuten Facebookilla, sinulla on enemmän onnea suusanallisesti.
- Älä unohda maksaa. Voit perustaa sovelluksen Facebookiin tai mobiilialustaan, mutta jos et ole valmis maksamaan mainonnasta, sinulla on vaikeuksia rakentaa asiakaskuntaasi, varsinkin jos luotat vain ystäviisi.
Pisteet
0 / 0
Osa 3 Tietokilpailu
Mikä kaupunki on paras mobiilisovellusten kehittämismarkkinoille?
Cleveland, Ohio
Ei! Cleveland ei ole tunnettu mobiilisovellusten kehittämismarkkinoilla. Voit harkita muita kaupunkeja, kuten Washington, D. C. Kokeile toista vastausta…
Piilaakso, Kalifornia
Ehdottomasti! Piilaaksoa pidetään mobiilisovellusten kehittämisen mekana. Lisäksi valtiot, kuten Alabama, Virginia, Utah ja Montana, ovat ennustaneet kasvua jopa 45 prosentin alalla! Lue toinen tietokilpailukysymys.
Seattle, Washington
Ei aivan! Washingtonia ei tunneta nousevana alueena mobiilisovellusten kehittämismarkkinoilla. Voit halutessasi harkita osavaltioita, kuten Alabamaa tai Virginiaa. Valitse toinen vastaus!
Bangor, Maine
Yritä uudelleen! Bangor tai Mainen osavaltio eivät ole tunnettuja mobiilisovellusten kehittämistöistä. Jotkut yritykset voivat sallia etätyön, vaikka suurin osa haluaa sinut toimistoon. Kokeile toista vastausta…
Haluatko lisää tietokilpailuja?
Jatka itsesi testaamista!