Opi tavoite-C
Tavoite-C on iOS- ja OSX-tuotteiden tavallinen ohjelmointikieli.
On olemassa paljon resursseja, joista voit oppia lisää siitä, kuten tämä Code School -resurssi, joka muuttaa oppimisen tavoite-C-perusteet tavalliseksi peliksi. On selvää, että tämä on ensimmäinen paikka, jonka sinun pitäisi aloittaa, jos olet kiinnostunut tulemaan iOS-kehittäjälle.
Swift on tulevaisuus
Kun Swift julkaisi vuonna 2014, saatat ajatella, että tavoite-C- oppiminen ei ehkä ole sinun aikasi arvoinen. Ei niin nopea, mutta Roadfire-ohjelmisto suosittelee, että tutustut molempiin, varsinkin kun Swift ei ole täysin korvannut tavoitteen C vielä:
"... sinun täytyy tietää Swift tai Objective-C (tietäen molemmat olisi paras). Juniorin tasolle kannattaa ainakin tietää syntaksi ja paljon säätiön puitteita (esineitä, kokoelmia, tietotyyppejä, verkostoitumista, JSON). Tämän lisäksi sinun on tunnettava perusobjekti-pohjaiset käsitteet, kuten mikä kohde on, mikä luokka on ja miten menetelmiä. "
Treehouse on Swift kurssi, jonka voit esikatsella, jos olet kiinnostunut oppimaan lisää.
Harjoitella!
Kun olet tutustunut tavoitteeseen C tai Swift (tai ehkä molempia), käytä mahdollisimman paljon. Rakenna omia sovelluksiasi, lähetä ne App Storesta, muokkaa mahdollisimman paljon. Tämä on paras tapa tutustua kaiken mitä iOS-kehittäjä tarvitsee tietää app-suunnittelusta ja ylläpidosta.
Se myös pitää koodaus taitosi terävästi, mikä on aina hyvä bonus.
Osa yhteisöstä
GitHub on yksi suurimmista verkkoyhteisöistä. Se tarjoaa versionhistorian ja suuren yhteisön, joka voi auttaa sinua testata sovelluksia ja ohjelmia. Jokainen, joka on kiinnostunut koodausurasta, käyttää GitHubia, ja sen pitäisi olla riittävä syy siihen, että voit käyttää sitä. Mutta se voi myös olla valtava apu, jos olet juuttunut ongelmaan, jota et ole varma kuinka korjata.
Vapaaehtoisesti palvelusi
Hyvä tapa hankkia salkunosat ja todellinen kokemus on tarjota palveluitasi vapaaehtoisille ja paikallisille yrityksille. Toki et ansaitse mitään rahaa, mutta rakennat luettelon yhteystietoista ja viitteistä, jotka ovat niin tärkeitä, että saisit työtä, erityisesti IOS-kehitystä.
Kuten Andrew G. Rosen kirjoittaa:
"Strategiasi saavat niin monta merkittävää viittausta iOS-kehittäjätaitoihisi kuin myös esittelevät suhdetoimintamahdollisuuksia." Näyttää työnantajille, että voit mainostaa itseään ja olla vuorovaikutuksessa asiakkaiden kanssa.
johtopäätös
On paljon muita asioita, joita voit tehdä aloittaessasi iOS-kehittäjänä, mutta nämä vinkit ovat varmasti tärkeitä, jos aiot aloittaa uran kentällä. Opi niin paljon kuin voit kaikesta, mitä on tiedossa iOS-kehityksestä, ja olet varmasti matkalla kehittäjälle pian.