Reklama

macprogramming_10Som odhodlaný učiť sa počítačové programovanie v mojom živote. Áno, je to pre mňa všetko cudzí jazyk, ale obdivujem prácu, ktorú vývojári robia. Myslím, že by mali dostať ceny Emmy alebo tak niečo. Mnohí z nich určite nedostanú uznanie (alebo finančnú podporu), ktorú si zaslúžia.

Ak sa vám páči a zaujíma vás učenie sa programovania v Macu, možno vás prekvapí, keď zistíte množstvo voľných zdrojov, ktoré vám pomôžu začať.

Mac Automation Made Simple

macprogramming_9Po prvé, ak ste úplne novým programovaním, mali by ste zvážiť vyskúšanie série podcastov Ben Waldie s názvom Mac Automation Made. Jednoduchý (odkaz na iTunes Store). Jeho návody sa zameriavajú na AppleScript a program Apple Automator, oba nainštalované v systéme Mac OS X.

Waldieho séria obsahuje veľké úvodné témy pre výučbu programovania Mac, ako napríklad: Predstavenie editora AppleScript a Script, Rozšírenie automatu o akcie tretích strán, vytvorenie pracovného toku automatu PDF a vytvorenie automatu Microsoft Word 2008 Pracovný tok.

AppleScript je pravdepodobne jedným z najzákladnejších programovacích jazykov, ktoré sa môžu noví používatelia učiť. Začnite prvou kapitolou

instagram viewer
Série školení Apple predstaviť program a jazyk.

Na druhej strane automat nevyžaduje kódovací jazyk. Je to program pre neprogramátorov, ale pomôže vám, ak si myslíte, že ste programátor, pokiaľ ide o nastavenie logických pracovných postupov na dosiahnutie požadovaných automatizácií v počítači. Ak ste absolútnym začiatočníkom bez predchádzajúcich skúseností s JavaScriptom, určite začnite s automatom Apple. Príručka môjho automatu, Zmena veľkosti súborov pomocou automatu, predstaví vám program.

Vývojárske nástroje spoločnosti Apple

učenie sa programovania mac

Samotná spoločnosť Apple poskytuje množstvo zdrojov na programovanie. Je to súčasť príčiny výroby toľkých aplikácií pre iPhone a ďalších aplikácií. Po registrácii na webe Developers Tools si môžete stiahnuť príručky PDF na výučbu jazykov ako C, Objective-C, X-code a Cocoa.

Zdarma si môžete zadarmo stiahnuť kópiu X-kódu (ktorý obsahuje iPhone SDK). Tieto programy spolu s kódom Dashcode sa tiež inštalujú na inštalačný disk Mac OS X, ale nenainštalujú sa automaticky.

Programovanie aplikácií pre iPhone

iPhoneappcourseVerím, že s popularitou aplikácií pre iPhone bola Standard University jednou z prvých vzdelávacích inštitúcií, ktorá vypracovala kurz o vývoji iPhone. Celý kurz je k dispozícii ako séria podcastov s videom (odkaz iTunes Store).

Zaberie to nejaký čas, kým sa prepracuje, ale pokrýva nástroje a rozhrania API potrebné na vytváranie aplikácií pre platformu iPhone pomocou súpravy iPhone SDK. Podcasty sú dodávané s letákmi vo formáte PDF.

Témy zahŕňajú: Úvod do Mac OS X a Cocoa Touch, Používanie Objective-C, Základy ovládača zobrazenia, Tabuľka Názory, ako zostaviť aplikáciu pre iPhone, ktorá sa nedá nasávať, tipy na ladenie, optimalizáciu OpenGL pre iPhone a jednotku Testovanie.

Ahoj svet

macprogramming_3

Takmer všetky kurzy sa začnú jednoduchým kurzom Hello World. Po stiahnutí kódovacích aplikácií spoločnosti Apple, ktoré sú prepojené vyššie, môžete začať s týmto tutoriál, Príručka Absolútneho začiatočníka pre vývoj iPhone, na ktoré sa rýchlo predstavíte kódovanie.

Aj keď učenie programovania Mac nie je také jednoduché ako pridávanie a vynechávanie súborov, nejde o raketovú vedu. Dá sa to naučiť.

Ak ste začínajúcim vývojárom, dajte nám vedieť, ako ste začali.

Bakari je spisovateľ a fotograf na voľnej nohe. Je to dlhoročný užívateľ Macu, fanúšik jazzovej hudby a muž rodiny.