Tanuljon Objective-C-t
Az Objective-C az iOS és az OSX termékek szabványos programozási nyelve.
Rengeteg erőforrás van, ahol többet megtudhat róla, mint ez a Code School erőforrás, amely a C-célkitűzés alapjait megtisztított játékgá változtatja. Nyilvánvaló, hogy ez az első hely, ahol el kell kezdenie, ha érdekel az iOS fejlesztő.
Swift a jövő
A 2014-es Swift megjelenésével valószínűleg úgy gondolja, hogy a C-célkitűzés tanulása nem érheti el az idejét. Nem olyan gyors, de a Roadfire szoftver azt ajánlja, hogy megismerkedjen mindkettővel, különösen mivel a Swift még nem cseréltette ki teljesen a C-célkitűzést:
"... tudnod kell a Swift vagy a C-Objective-t (tudva, hogy mindkettő a legjobb lenne). Juniori pozíció esetén legalább ismernie kell a szintaktikát és az Alapítvány keretrendszere (tárgyak, gyűjtemények, adattípusok, hálózatépítés, JSON) jó részét. Ezenkívül ismernie kell az alapvető objektumorientált fogalmakat, mint például az objektumot, az osztályt és a módszerek leírását. "
A Treehouse egy Swift kurzust tartalmaz, amelyet előnézetként megtekinthet, ha többet szeretne megtudni.
Gyakorlat!
Most, hogy megismerkedtél az Objective-C vagy a Swift (vagy talán mindkettővel), a lehető legtöbbet kell gyakorolnod. Készítsen saját alkalmazásokat, tegye azokat az App Store-ba, csípje meg a lehető legtöbbet. Ez a legjobb módja annak, hogy megismerkedjen mindennel, amit egy iOS fejlesztőnek tudnia kell az alkalmazástervezésről és a karbantartásról.
A kódolási képességeket is élesen tartja, ami mindig jó bónusz.
Legyen része a Közösségnek
A GitHub az egyik legnagyobb kódoló közösség az interneten. A verziótörténetet és egy nagy közösséget kínál, amely segít az alkalmazás és a programok tesztelésén. Bárki, aki a kódolási karrier iránt érdeklődik, használja a GitHub-ot, és ennek elég ok kell ahhoz, hogy használhassa. De ez is óriási segítséget jelenthet, ha egy olyan problémára ragaszkodik, amelyről nem vagy biztos benne, hogyan kell kijavítani.
Önkéntes szolgálatainkat
A portfólióelemek és a valós tapasztalatok nagyszerű módja az önkéntes szolgálat a nem nyereséges és helyi vállalkozások számára. Persze, nem fogsz pénzt készíteni, de felépíted azt a névjegyzéket és referenciákat, amelyek olyan fontosak, hogy bármilyen munkát kapjanak, különösen az egyiket az iOS fejlesztésében.
Amint Andrew G. Rosen írja:
"Az Ön stratégiája annyi figyelemre méltó referenciát jelent, mint az iOS fejlesztői készségei, valamint a nyilvánossággal kapcsolatos képességek megjelenítése." A munkáltatók bemutatása kulcsfontosságú, hogy Ön képes legyen elősegíteni önmagát és az ügyfelekkel való interakciót.
Következtetés
Sok más dolog van, amit tehetünk, hogy elindulhassunk, mint egy iOS fejlesztő, de ezek a tippek minden bizonnyal fontosak, ha pályafutást szeretnél kezdeni a területen. Tudjon meg mindent, amennyit csak tudsz az IOS fejlesztésről, és biztos lehetsz benne, hogy nincs időd a fejlesztővé válni.