Reklāma
Esmu apņēmies savas dzīves laikā iemācīties programmēšanu. Jā, tas viss man ir svešvaloda, bet es tik ļoti apbrīnoju darbu, ko veic izstrādātāji. Es domāju, ka viņiem vajadzētu saņemt Emmy balvas vai kaut ko citu. Daudzi no viņiem noteikti nesaņem pelnīto atzinību (vai finansiālu atbalstu).
Ja jūs esat līdzīgs man un esat ieinteresēts apgūt Mac programmēšanu, jūs varētu pārsteigt, atklājot brīvo resursu daudzumu, lai jūs sāktu.
Mac automatizācija ir padarīta vienkārša
Pirmkārt, ja esat pilnīgi jauns iesācējs programmēšanā, apsveriet iespēju apskatīt Bena Valdija apraides sēriju ar nosaukumu Mac Automation Made Vienkārša (iTunes Store saite.) Viņa apmācība koncentrējas uz AppleScript un Apple Automator programmu, kas abas ir instalētas kopā ar Mac OS X.
Valdija sērijā ir iekļautas lieliskas ievada tēmas Mac programmēšanas apgūšanai, piemēram: AppleScript un skriptu redaktora iepazīstināšana, Automator paplašināšana ar trešo personu darbībām, Automator PDF darbplūsmas izveidošana un Microsoft Word 2008 Automator izveidošana Darbplūsma.
AppleScript, iespējams, ir viena no visvienkāršākajām programmēšanas valodām, ko var iemācīties jaunie lietotāji. Sāciet ar pirmās nodaļas sadaļu Apple Training sērija iepazīstināt sevi ar programmu un valodu.
No otras puses, automatoram nav nepieciešama kodēšanas valoda. Tā ir programma, kas nav paredzēta programmētājiem, taču tā palīdz, ja domājat par programmētāju, izveidojot loģiskas darbplūsmas, lai datorā sasniegtu vēlamo automatizāciju. Ja esat absolūts iesācējs, kuram nav iepriekšējas pieredzes, piemēram, JavaScript, noteikti sāciet ar Apple Automator. Mana Automator apmācība, Failu izmēru maiņa, izmantojot Automator, jūs iepazīstinās ar programmu.
Apple izstrādātāju rīki
Pati Apple nodrošina daudz resursu programmēšanai. Tas ir iemesls tam, ka tiek ražotas tik daudzas iPhone lietotnes un citas lietojumprogrammas. Pēc reģistrēšanās viņu izstrādātāju rīku vietnē jūs varat lejupielādēt PDF rokasgrāmatas tādu valodu apguvei kā C, Objective-C, X-kods un Kakao.
Jūs varat bez maksas lejupielādēt X-koda kopiju (kurā ietilpst iPhone SDK) Interface Builder. Šīs programmas kopā ar Dashcode tiek instalētas arī Mac OS X instalācijas diskā, taču tās netiek instalētas automātiski.
iPhone lietojumprogrammu programmēšana
Līdz ar iPhone lietotņu popularitāti Standard University, es uzskatu, bija viena no pirmajām izglītības iestādēm, kas izveidoja kursu par iPhone attīstību. Viss kurss ir pieejams kā video apmācības podkāstu sērija (saite iTunes Store).
Tas prasa zināmu laiku, lai strādātu, bet tas aptver rīkus un API, kas nepieciešami, lai izveidotu iPhone platformas lietojumprogrammas, izmantojot iPhone SDK. Izdevumi kursam PDF formātā ir iekļauti Podcast epizodēs.
Tēmas ir šādas: Ievads operētājsistēmā Mac OS X un Cocoa Touch, Objective-C lietošana, Skatu kontroliera pamati, Tabula Skati, kā izveidot nepieredzētu iPhone lietotni, Atkļūdošanas padomi, OpenGL optimizēšana iPhone un vienība Pārbaude.
Sveika pasaule
Gandrīz visi kursi sāksies ar vienkāršu Hello World apmācību. Kad esat lejupielādējis iepriekš kodētās Apple kodēšanas lietojumprogrammas, iespējams, vēlēsities sākt ar šo apmācība, Absolūtā iesācēja rokasgrāmata iPhone izstrādei, lai jūs ātri iepazīstinātu ar sevi kodēšana.
Lai gan Mac programmēšanas apgūšana nav tik vienkārša kā failu pievienošana un nomešana, tā nav raķešu zinātne. To var iemācīties.
Ja esat iesācējs izstrādātājs, dariet mums zināmu, kā jūs sākāt.
Bakari ir ārštata rakstnieks un fotogrāfs. Viņš ir ilggadējs Mac lietotājs, džeza mūzikas ventilators un ģimenes cilvēks.