Hirdetés

macprogramming_10Életemben elhatároztam, hogy megtanulom a számítógépes programozást. Igen, számomra idegen nyelv, de nagyon csodálom a fejlesztők által végzett munkát. Úgy gondolom, hogy Emmy-díjat kellene kapniuk, vagy valami. Sokan természetesen nem kapják meg az elismerést (vagy pénzügyi támogatást), amelyet megérdemelnek.

Ha olyan vagy, mint én, és kíváncsi vagy a Mac programozás elsajátítására, akkor meglepő lehet, hogy felfedezte az induláshoz szükséges ingyenes források mennyiségét.

A Mac Automation egyszerűvé vált

macprogramming_9Először is, ha teljesen új vagy a programozásban, érdemes megnéznie Ben Waldie Mac Automation Made nevű podcast-sorozatát. Egyszerű (iTunes Store link.) Oktatóprogramjai az AppleScriptre és az Apple Automator programjára összpontosítanak, amelyek mindkettő a Mac OS X-hez van telepítve.

A Waldie sorozatának nagyszerű bevezető témái vannak a Mac programozás tanulásának, például: az AppleScript és a Script Editor bemutatása, Az Automator kiterjesztése harmadik fél által végzett műveletekkel, Automator PDF munkafolyamat létrehozása és Microsoft Word 2008 Automator létrehozása Munkafolyamat.

instagram viewer

Az AppleScript valószínűleg az egyik legalapvetőbb programozási nyelv, amelyet az új felhasználók megtanulhatnak. Kezdje a cikk első fejezetével Apple Training sorozat hogy bemutatkozzon a programmal és a nyelvvel.

Az Automator viszont nem igényel kódolási nyelvet. Ez egy program a nem programozók számára, de segít abban az esetben, ha úgy gondolkodik, mint egy programozó, logikai munkafolyamatok beállításával kapcsolatban, hogy elérje a számítógépen a kívánt automatizálást. Ha abszolút kezdő vagy, és nincs korábbi tapasztalata a JavaScriptekkel kapcsolatban, akkor kezdje el az Apple Automatorral. Saját Automator-oktatóm, Fájlok átméretezése az Automator segítségével, bemutatja a programnak.

Az Apple fejlesztői eszközei

mac programozás tanulása

Maga az Apple rengeteg forrást biztosít a programozáshoz. Ez annak az oka, hogy oly sok iPhone-alkalmazás és más alkalmazás készül. Miután feliratkozott a fejlesztői eszközök webhelyére, letölthet PDF útmutatót olyan nyelvek tanulásához, mint a C, az Objective-C, az X-kód és a kakaó.

Ingyenesen letöltheti az X-kód (amely magában foglalja az iPhone SDK) Interface Builder másolatát. Ezek a programok, a Dashcode-val együtt, a Mac OS X telepítőlemezére is telepítve vannak, de nem települnek automatikusan.

iPhone alkalmazásprogramozás

iPhoneappcourseAz iPhone alkalmazások népszerűségével a Standard University, azt hiszem, az egyik első oktatási intézmény, amely kurzust készített az iPhone fejlesztéséről. A teljes tanfolyam elérhető video bemutató podcast-sorozatként (iTunes Store link.)

Időbe telik, amíg át nem dolgozik, de lefedi az eszközöket és az API-kat, amelyek az iPhone SDK segítségével az iPhone platformon történő alkalmazások létrehozásához szükségesek. A tanfolyam kivitele, PDF formátumban, megtalálható a podcast-okban.

Témakörök: Bevezetés a Mac OS X-be és a Cocoa Touch-ba, az Objective-C használata, Nézetvezérlő alapjai, táblázat Nézetek, Nem szopó iPhone alkalmazás létrehozása, Hibakeresési tippek, Az OpenGL optimalizálása az iPhone készülékhez és az egység Tesztelés.

Helló Világ

macprogramming_3

Szinte minden tanfolyam egy egyszerű Hello World bemutatóval kezdődik. Miután letöltötte az Apple fentiekben hivatkozott kódolási alkalmazásokat, érdemes lehet ezzel kezdenie bemutató, Absolute Beginner's Guide for iPhone Development, hogy gyorsan megismerkedhessen velük kódolás.

Bár a Mac programozás megtanulása nem olyan egyszerű, mint a fájlok hozzáadása és eldobása, ez nem rakétatudomány. Meg lehet tanulni.

Ha Ön kezdő fejlesztő, akkor ossza meg velünk az indulás kezdetét.

Bakari szabadúszó író és fotós. Régóta Mac felhasználó, jazz zene rajongó és családtag.