Skelbimas

„macprogramming_10“Esu apsisprendęs išmokti kompiuterio programavimo per savo gyvenimą. Taip, visa tai man yra užsienio kalba, bet aš taip žaviuosi kūrėjų darbu. Manau, jie turėtų gauti „Emmy“ apdovanojimus ar ką nors kita. Daugelis jų tikrai negauna pripažinimo (ar finansinės paramos), kurių jie yra verti.

Jei esate panašus į mane ir norėtumėte išmokti „Mac“ programavimo, galite nustebti sužinoję nemokamų išteklių kiekį, kad galėtumėte pradėti.

„Mac“ automatika padaryta paprasta

„macprogramming_9“Pirmiausia, jei esate visiškai naujas programavimo dalykas, turėtumėte apsvarstyti galimybę pamatyti Beno Waldie podcast'ų seriją pavadinimu „Mac Automation Made“. Paprasta („iTunes Store“ nuoroda.) Jo vadovėliai yra skirti „AppleScript“ ir „Apple Automator“ programoms, kurios abi yra įdiegtos kartu su „Mac OS X“.

Waldie serijoje yra puikių įvadinių temų, skirtų mokytis „Mac“ programavimo, pvz.: „AppleScript“ ir „Script Editor“ pristatymas, „Automator“ išplėtimas trečiųjų šalių veiksmais, „Automator PDF“ darbo eigos sukūrimas ir „Microsoft Word 2008 Automator“ sukūrimas Darbo eiga.

instagram viewer

„AppleScript“ yra turbūt viena iš paprasčiausių programavimo kalbų, kurią gali išmokti nauji vartotojai. Pradėkite nuo pirmo skyriaus „Apple Training“ serija supažindinti save su programa ir kalba.

Kita vertus, „Automator“ nereikalauja kodavimo kalbos. Tai programa, skirta ne programuotojams, tačiau ji padeda, jei galvojate kaip programuotoja, nustatydama logines darbo eigas norimoms jūsų kompiuterio automatizavimo priemonėms pasiekti. Jei esate absoliučiai pradedantysis ir neturite jokios ankstesnės patirties, tarkime, „JavaScript“, būtinai pradėkite nuo „Apple“ automatikos. Mano paties „Automator“ pamoka, Failų dydžio keitimas naudojant „Automator“, supažindins jus su programa.

„Apple“ kūrėjų įrankiai

mokytis mac programavimo

Pati „Apple“ teikia daugybę išteklių programavimui. Tai yra priežastis, dėl kurios gaminama tiek daug „iPhone“ programų ir kitų programų. Kai prisiregistruojate „Developers Tools“ svetainėje, galite atsisiųsti PDF vadovus, kaip mokytis tokių kalbų kaip C, Objective-C, X-code ir Cocoa.

Galite nemokamai atsisiųsti nemokamą X kodo (kuriame yra „iPhone SDK“) sąsajos kūrimo priemonės kopiją. Šios programos kartu su „Dashcode“ taip pat yra įdiegtos „Mac OS X“ diegimo diske, tačiau jos neįdiegiamos automatiškai.

„iPhone“ programų programavimas

„iPhone“ programaPopuliarėjant „iPhone“ programoms, standartinis universitetas, manau, buvo viena iš pirmųjų švietimo įstaigų, parengusių „iPhone“ plėtros kursą. Visas kursas pateikiamas kaip vaizdo įrašų mokymo podcast'ų serija (nuoroda į „iTunes Store“).

Tai trunka šiek tiek laiko, kol jis bus išnagrinėtas, tačiau jis apima įrankius ir API, reikalingus norint sukurti „iPhone“ platformos programas naudojant „iPhone SDK“. Kursų dalomoji medžiaga, PDF formatu, pridedama prie internetinių transliacijų.

Temos: „Mac OS X“ ir „Cocoa Touch“ įvadas, „Objective-C“ naudojimas, „View Controller“ pagrindai, lentelė Vaizdai, kaip sukurti „iPhone“ programą, kuri neužmiršta, Derinimo patarimai, „OpenGL“ optimizavimas „iPhone“ ir „Unit“ Testavimas.

Labas pasauli

„macprogramming_3“

Beveik visi kursai prasidės paprasta „Hello World“ pamoka. Atsisiuntę aukščiau pateiktas „Apple“ kodavimo programas, galbūt norėsite pradėti nuo to pamoka „Absoliučio pradedančiojo vadovas„ iPhone “kūrimas, kad galėtumėte greitai prisistatyti kodavimas.

Nors „Mac“ programavimo mokymasis nėra toks paprastas, kaip failų pridėjimas ir numetimas, tai nėra raketų mokslas. To galima išmokti.

Jei esate pradedantysis kūrėjas, praneškite mums, kaip pradėjote.

Bakari yra laisvai samdomas rašytojas ir fotografas. Jis yra ilgametis „Mac“ vartotojas, džiazo muzikos gerbėjas ir šeimos žmogus.