Uzziniet mērķi-C
Objektīvs C ir attiecīgi iOS un OSX produktu standarta programmēšanas valoda.
Ir daudz resursu, kur jūs varat uzzināt vairāk par to, tāpat kā šis Kodu skolas resurss, kas mijiedarbojas ar Objective-C pamatiem par veiklīgu spēli. Acīmredzot šī ir pirmā vieta, kas jums jāuzsāk, ja vēlaties kļūt par iOS izstrādātāju.
Swift ir nākotne
Līdz ar Swift atbrīvošanu 2014. gadā, jūs domājat, ka mērķa-C mācīšanās var nebūt jūsu laika vērts. Tomēr ne tik strauji Roadfire Software iesaka jūs iepazīties ar abiem, jo īpaši tādēļ, ka Swift vēl nav pilnībā nomainījis Objective-C:
"... jums jāzina Swift vai Objective-C (labāk zināt, ka abi ). Jaunāka līmeņa pozīcijai jums vismaz vajadzētu uzzināt sintaksi un daudzus Fonda pamatus (objektus, kolekcijas, datu tipus, tīklu veidošanu, JSON). Papildus tam jums jāzina pamatobjektu orientētas koncepcijas, piemēram, kāds ir objekts, kāda ir klase un kā rakstīt metodes. "
Treehouse ir Swift kurss, ko varat priekšskatīt, ja vēlaties uzzināt vairāk.
Prakse!
Tagad, kad esat iepazinies ar Objective-C vai Swift (vai varbūt abi), jums vajadzētu pēc iespējas vairāk praktizēt. Izveidojiet savas lietotnes, ievietojiet tos App Store, pēc iespējas vairāk kniebiens. Tas ir labākais veids, kā iepazīt visu, kas iOS izstrādātājam jāzina par lietotņu izstrādi un uzturēšanu.
Tas arī saglabā jūsu kodēšanas prasmes asas, kas vienmēr ir labs bonuss.
Esiet daļa no Kopienas
GitHub ir viena no lielākajām kodēšanas kopienām tiešsaistē. Tā piedāvā versiju vēsturi un lielu kopienu, kas var jums palīdzēt, testējot savas lietotnes un programmas. Ikviens, kurš interesējas par kodēšanas karjeru, izmanto GitHub, un šim nolūkam ir jābūt pietiekamam, lai jūs varētu to izmantot. Bet tas arī var būt milzīga palīdzība, ja jūs esat iestrēdzis problēmai, par kuru neesat pārliecināts, kā to novērst.
Volunteer Your Services
Lielisks veids, kā iegūt portfeļa paraugus un reālās pasaules pieredzi, ir brīvprātīgi piedāvāt pakalpojumus bezpeļņas organizācijām un vietējiem uzņēmumiem. Protams, jūs neiegādājat naudu, bet jūs veidojat to kontaktpersonu sarakstu un atsauces, kuras ir tik svarīgas, lai iegūtu kādu darbu, it īpaši iOS izstrādē.
Kā Andrew G. Rosen raksta:
"Jūsu stratēģija ir iegūt tik daudz ievērojamas norādes par jūsu iOS izstrādātāju prasmēm, kā arī demonstrēt sabiedrisko attiecību spējas." Galvenais ir tas, ka tiek rādīti darba devēji, kurus jūs varat reklamēt sevi un mijiedarboties ar klientiem.
Secinājums
Ir daudz citas lietas, ko varat darīt, lai sāktu darbu kā iOS izstrādātājs, taču šie padomi noteikti ir svarīgi, ja plānojat sākt karjeru šajā jomā. Uzziniet cik vien iespējams, par visu, kas ir jāzina par iOS izstrādi, un jūs, visticamāk, kļūsiet par izstrādātāju īsā laikā.