Reklaam

macprogramming_10Olen otsustanud oma elu jooksul õppida programmeerimist. Jah, see on mulle kõik võõrkeel, kuid ma imetlen seda tööd, mida arendajad teevad. Ma arvan, et nad peaksid saama Emmy auhindu või midagi sellist. Paljud neist ei saa kindlasti tunnustust (või rahalist tuge), mida nad väärivad.

Kui olete minuga sarnane ja tunnete huvi Mac-programmeerimise õppimise vastu, võite olla üllatunud, kui avastasite alustamiseks tasuta ressursside hulga.

Mac Automation tehtud lihtsaks

macprogramming_9Esiteks, kui olete programmeerimises täiesti uus, peaksite kaaluma Ben Waldie taskuhäälingusaadete sarja pealkirjaga Mac Automation Made Lihtne (link iTunes Store.) Tema õpetused keskenduvad AppleScriptile ja Apple'i programmile Automator, mis mõlemad on installitud Mac OS X-iga.

Waldie sari sisaldab suurepäraseid sissejuhatavaid teemasid Mac-i programmeerimise õppimiseks, näiteks: Applecripti ja skriptiredaktori tutvustamine, Automatori laiendamine kolmandate osapoolte toimingutega, Automatori PDF-töövoo loomine ja Microsoft Word 2008 Automatori loomine Töövoog.

AppleScript on tõenäoliselt üks kõige põhilisemaid programmeerimiskeeli, mida uued kasutajad saavad õppida. Alustage esimese peatükiga Apple Training sari tutvustada end programmi ja keelega.

Teisest küljest ei vaja Automator kodeerimiskeelt. See on programm programmeerijatele, kuid aitab, kui mõelda ka programmeerijana, loogiliste töövoogude seadistamisel, et saavutada arvutis soovitud automatiseerimine. Kui olete absoluutne algaja, kellel pole varasemaid JavaScripti kogemusi, alustage kindlasti Apple Automatorist. Minu enda Automatori õpetus, Failide suuruse muutmine Automatori abil, tutvustab teile programmi.

Apple'i arendajate tööriistad

mac programmeerimise õppimine

Apple ise pakub programmeerimiseks palju ressursse. See on osa põhjusest, miks nii palju iPhone'i rakendusi ja muid rakendusi toodetakse. Pärast nende arendajate tööriistade saidil registreerumist saate alla laadida PDF-juhendid selliste keelte õppimiseks nagu C, Objective-C, X-kood ja Kakao.

Võite tasuta alla laadida X-koodi (mis sisaldab iPhone SDK) liideseehitaja koopia. Need programmid koos Dashcode'iga installitakse ka Mac OS X installikettale, kuid neid ei installita automaatselt.

iPhone'i rakenduste programmeerimine

iPhone'i rakendusTänu iPhone'i rakenduste populaarsusele oli Standard University, minu arvates, üks esimesi õppeasutusi, kes viis läbi kursuse iPhone'i arendamiseks. Kogu kursus on saadaval videoõpetuse netisaadetena (iTunes Store'i link).

Läbiviimine võtab natuke aega, kuid see hõlmab tööriistu ja API-sid, mis on vajalikud iPhone'i platvormi jaoks iPhone SDK abil rakenduste loomiseks. Kursuse jaotusmaterjalid PDF-idena on lisatud netisaadete juurde.

Teemade hulka kuuluvad: sissejuhatus Mac OS X-i ja Cocoa Touch'i, Objective-C kasutamine, Vaatekontrolleri põhitõed, tabel Vaated, kuidas luua mittevajalikku iPhone'i rakendust, silumisnipid, OpenGL-i optimeerimine iPhone'i jaoks ja seade Testimine.

Tere, Maailm

makroprogrammeerimine_3

Peaaegu kõik kursused algavad lihtsa Hello Worldi õpetusega. Pärast ülaltoodud Apple'i kodeerimisrakenduste allalaadimist võiksite sellega alustada juhendaja, Absoluutse Algaja iPhone'i arendamise juhend, millega ennast kiiresti tutvustada kodeerimine.

Kuigi Maci programmeerimise õppimine pole nii lihtne kui failide lisamine ja kukutamine, pole see raketiteadus. Seda saab õppida.

Kui olete alustav arendaja, andke meile teada, kuidas te alustasite.

Bakari on vabakutseline kirjanik ja fotograaf. Ta on pikaajaline Maci kasutaja, džässmuusika fänn ja pereisa.