6 Begynderressourcer til læring af Mac-programmering

  • William Charles
  • 0
  • 2337
  • 652
Reklame

Jeg er fast besluttet på at lære computerprogrammering i min levetid. Ja, det hele er et fremmedsprog for mig, men jeg beundrer så det arbejde, som udviklerne udfører. Jeg synes, de skal modtage Emmy-priser eller noget. Mange af dem får bestemt ikke den anerkendelse (eller økonomiske opbakning), de fortjener.

Hvis du er som mig og er nysgerrig efter at lære Mac-programmering, kan du blive overrasket over at opdage mængden af ​​gratis ressourcer til at komme i gang.

Mac-automatisering lavet enkel

For det første, hvis du er helt ny med programmeringen, skal du overveje at tjekke Ben Waldies podcast-serie med titlen Mac Automation Made Simple (iTunes Store-link.) Hans tutorials fokuserer på AppleScript og Apples Automator-program, som begge er installeret med Mac OS x.

Waldies serie inkluderer gode introduktionsemner til læring af Mac-programmering, såsom: Introduktion af AppleScript og scripteditor, udvidelse af automator med tredjepartshandlinger, oprettelse af en automatiserings-PDF-arbejdsgang og oprettelse af en Microsoft Word 2008 Automator-arbejdsgang.

AppleScript er sandsynligvis et af de mest basale programmeringssprog, som nye brugere kan lære. Start med det første kapitel i Apple Training-serien for at introducere dig selv til programmet og sproget.

Automator kræver derimod intet kodesprog. Det er et program for ikke-programmerere, men det hjælper, hvis du kan tænke som en programmør, hvad angår opsætning af logiske arbejdsgange for at opnå ønskede automatiseringer på din computer. Hvis du er en absolut begynder uden nogen forudgående erfaring med at sige JavaScript, skal du bestemt starte med Apples Automator. Min egen Automators tutorial, Ændre størrelse på filer ved hjælp af Automator, vil introducere dig til programmet.

Apples udviklerværktøjer

Apple leverer selv et væld af ressourcer til programmering. Det er en del af grunden til, at der produceres så mange iPhone-apps og andre applikationer. Når du har tilmeldt dig deres websted for Developers Tools, kan du downloade PDF-guider til at lære sprog som C, Objekt-C, X-code og Cocoa.

Du kan downloade en gratis kopi af X-kode (som inkluderer iPhone SDK) Interface Builder gratis. Disse programmer sammen med Dashcode kommer også installeret på Mac OS X-installationsdisken, men de installeres ikke automatisk.

iPhone-applikationsprogrammering

Med populariteten af ​​iPhone-apps var Standard University, efter min mening, en af ​​de første uddannelsesinstitutioner, der producerede et kursus om iPhone-udvikling. Hele kurset er tilgængeligt som en video-tutorial-podcast-serie (link til iTunes Store.)

Det tager nogen tid at arbejde igennem, men det dækker de værktøjer og API'er, der kræves til at bygge applikationer til iPhone-platformen ved hjælp af iPhone SDK. Uddelingsmeddelelser til kurset, i form af PDF'er, er inkluderet i podcasts.

Emnerne inkluderer: Introduktion til Mac OS X og Cocoa Touch, Brug af Objekt-C, Vis grundlæggende visning af controller, tabelvisninger, hvordan man opbygger en iPhone-app, der ikke suger, fejlfindingstips, optimering af OpenGL til iPhone og enhedsprøvning.

Hej Verden

Næsten alle kurser starter med en simpel Hello World-tutorial. Når du har downloadet Apples kodningsprogrammer, der er linket ovenfor, kan det være en god ide at starte med denne tutorial, En absolut begyndervejledning til iPhone-udvikling, for hurtigt at introducere dig selv til kodning.

Mens læring af Mac-programmering ikke er så simpelt som at tilføje og slippe filer, er det ikke raketvidenskab. Det kan læres.

Hvis du er en begyndende udvikler, så fortæl os, hvordan du kom i gang.




Endnu ingen kommentarer

Om moderne teknologi, enkel og overkommelig.
Din guide i en verden af moderne teknologi. Lær hvordan du bruger de teknologier og gadgets, der omgiver os hver dag, og lær, hvordan du finder interessante ting på Internettet.