reklama
Jsem odhodlaný učit se počítačové programování za svého života. Ano, je to pro mě všechno cizí jazyk, ale obdivuji práci, kterou vývojáři dělají. Myslím, že by měli dostávat ceny Emmy nebo tak něco. Mnoho z nich rozhodně nedostává uznání (nebo finanční podporu), které si zaslouží.
Pokud jste jako já a jste zvědaví na učení Mac programování, možná budete překvapeni, když zjistíte množství volných zdrojů, abyste mohli začít.
Mac Automation Made Simple
Za prvé, pokud jste v programování úplně nový, měli byste zvážit vyzkoušení série podcastů Ben Waldie pod názvem Mac Automation Made Jednoduchý (odkaz iTunes Store.) Jeho návody se zaměřují na AppleScript a program Apple Automator, oba nainstalované v systému Mac OS X.
Série Waldie zahrnuje skvělá úvodní témata pro výuku programování v Macu, například: Představujeme AppleScript a Script Editor, Rozšíření automatu s akcemi třetích stran, vytvoření pracovního postupu automatu PDF a vytvoření automatu Microsoft Word 2008 Pracovní postup.
AppleScript je pravděpodobně jedním z nejzákladnějších programovacích jazyků, které se mohou noví uživatelé učit. Začněte první kapitolou
Série školení Apple představit se programu a jazyku.Na druhé straně automat nevyžaduje žádný kódovací jazyk. Je to program pro neprogramátory, ale pomůže vám, pokud si myslíte, že jste programátor, pokud jde o nastavení logických pracovních postupů k dosažení požadovaných automatizací v počítači. Pokud jste absolutní začátečník bez předchozích zkušeností s používáním JavaScriptu, určitě začněte s automatem Apple. Můj vlastní návod pro automaty, Změna velikosti souborů pomocí automatu, představí vám program.
Vývojářské nástroje společnosti Apple
Apple sám poskytuje velké množství prostředků pro programování. Je to součást důvodu, proč se vyrábí tolik aplikací pro iPhone a dalších aplikací. Poté, co se zaregistrujete na webu Developers Tools, si můžete stáhnout průvodce PDF pro výuku jazyků jako C, Objective-C, X-code a Cocoa.
Zdarma si můžete stáhnout bezplatnou kopii X-kódu (který obsahuje iPhone SDK) Interface Builder. Tyto programy jsou spolu s kódem Dashcode nainstalovány také na instalačním disku Mac OS X, ale nenainstalují se automaticky.
Programování aplikací pro iPhone
Věřím, že s popularitou aplikací pro iPhone byla Standard University jednou z prvních vzdělávacích institucí, která vytvořila kurz vývoje iPhone. Celý kurz je k dispozici jako série podcastů s videem (odkaz iTunes Store).
Zabere to nějakou dobu práci, ale zahrnuje nástroje a API, které jsou potřebné k vytváření aplikací pro platformu iPhone pomocí sady iPhone SDK. Součástí podcastů jsou podklady pro kurz v podobě PDF.
Témata zahrnují: Úvod do Mac OS X a Cocoa Touch, Použití Objective-C, View Controller Basics, Table Zobrazení, Jak vytvořit aplikaci pro iPhone, která není sát, Tipy pro ladění, Optimalizace OpenGL pro iPhone a Jednotka Testování.
Ahoj světe
Téměř všechny kurzy začnou jednoduchým tutoriálem Hello World. Po stažení kódovacích aplikací společnosti Apple, které jsou propojeny výše, možná budete chtít začít s tím tutoriál, Průvodce absolutním začátečníkem k vývoji iPhone, k rychlému představení kódování.
Zatímco učení Mac programování není tak jednoduché jako přidávání a vyřazování souborů, nejedná se o raketovou vědu. Dá se to naučit.
Pokud jste začínající vývojář, dejte nám vědět, jak jste začali.
Bakari je spisovatel a fotograf na volné noze. Je to dlouholetý uživatel Macu, fanoušek jazzové hudby a rodinný muž.