Publicitate

macprogramming_10Sunt hotărât să învăț programarea computerului în viața mea. Da, este o limbă străină pentru mine, dar admir atât de mult munca pe care dezvoltatorii o fac. Cred că ar trebui să primească premii Emmy sau ceva de genul. Multe dintre ele cu siguranță nu obțin recunoașterea (sau susținerea financiară) pe care o merită.

Dacă sunteți ca mine și sunteți curioși să învățați programarea Mac, puteți fi surprins să descoperiți cantitatea de resurse gratuite pentru a vă începe.

Automatizarea Mac simplificată

macprogramming_9În primul rând, dacă sunteți total nou în programare, ar trebui să vă gândiți să consultați seria de podcast a lui Ben Waldie, intitulată Mac Automation Made Simplu (linkul iTunes Store.) Tutorialele sale se concentrează pe programul AppleScript și Apple Automator, ambele instalate cu Mac OS X.

Seria lui Waldie include subiecte introductive minunate pentru învățarea programării Mac, cum ar fi: Introducerea AppleScript și Script Editor, Extinderea automatorului cu acțiuni terțe, crearea unui flux de lucru PDF Automator și crearea unui automat Microsoft Word 2008 Fluxul de lucru.

instagram viewer

AppleScript este probabil unul dintre cele mai de bază limbaje de programare pe care noii utilizatori le pot învăța. Începeți cu primul capitol din Seria Apple Training pentru a te prezenta la program și limbă.

Pe de altă parte, Automator nu necesită limbaj de codare. Este un program pentru non-programatori, dar ajută dacă vă puteți gândi ca un programator, în ceea ce privește configurarea fluxurilor de lucru logice pentru a obține automatizări dorite pe computer. Dacă sunteți un începător absolut fără experiență anterioară cu spun JavaScript, începeți cu siguranță cu Apple Automator. Tutorialul propriului meu automat, Redimensionarea fișierelor folosind Automator, vă va prezenta programul.

Instrumente pentru dezvoltatori Apple

învățarea programării mac

Apple în sine oferă o multitudine de resurse pentru programare. Este o parte din motivul pentru care se produc atât de multe aplicații pentru iPhone și alte aplicații. După ce vă înregistrați pe site-ul lor Instrumente pentru dezvoltatori, puteți descărca ghiduri PDF pentru învățarea limbilor străine precum C, Obiectiv-C, cod X și Cocoa.

Puteți descărca gratuit o copie a codului X (care include iPhone SDK) Interface Builder gratuit. Aceste programe, împreună cu Dashcode, sunt instalate și pe discul de instalare Mac OS X, dar nu se instalează automat.

Programare aplicații iPhone

iPhoneappcourseCu popularitatea aplicațiilor pentru iPhone, cred că Universitatea Standard a fost una dintre primele instituții de învățământ care a realizat un curs de dezvoltare a iPhone. Întregul curs este disponibil ca o serie de podcast video tutorial (linkul iTunes Store.)

Durează ceva timp pentru a lucra, dar acoperă instrumentele și API-urile necesare pentru a construi aplicații pentru platforma iPhone folosind SDK-ul iPhone. Fișierele pentru curs, sub formă de PDF, sunt incluse cu podcast-urile.

Printre subiecte se numără: Introducere în Mac OS X și Cocoa Touch, folosirea obiectivului-C, Vizualizarea elementelor de bază ale controlerului, tabel Vizualizări, Cum să creezi o aplicație pentru iPhone care să nu sugă, sfaturi de depanare, optimizarea OpenGL pentru iPhone și unitate Testare.

Salut Lume

macprogramming_3

Aproape toate cursurile vor începe cu un simplu tutorial Hello World. După ce descărcați aplicațiile de codare Apple, conectate mai sus, poate doriți să începeți cu aceasta tutorial, Ghid pentru un începător absolut pentru dezvoltarea iPhone, pentru a vă prezenta rapid de codificare.

Deși învățarea programării Mac nu este la fel de simplă ca adăugarea și eliminarea fișierelor, nu este o știință rachetă. Poate fi învățat.

Dacă sunteți un dezvoltator început, anunțați-ne cum ați început.

Bakari este un scriitor și fotograf independent. Este un utilizator Mac de lungă durată, un fan de muzică jazz și un om de familie.