Cocoa

I dagens värld har Cocoa fått oöverträffad relevans. Oavsett om det är i den professionella, akademiska eller personliga sfären, har Cocoa blivit ett ämne av gemensamt intresse för människor i alla åldrar och bakgrunder. När samhället utvecklas blir utmaningarna relaterade till Cocoa mer komplexa, och behovet av att förstå dess implikationer blir allt mer pressande. I den här artikeln kommer vi att utforska olika aspekter av Cocoa och dess inverkan på olika områden i det dagliga livet. Från dess historia till dess nuvarande tillämpningar kommer vi att ta upp de många aspekterna av Cocoa och dess inflytande på det moderna samhället.

För orten i USA, se Cocoa, Florida.

Cocoa är Apples egen objektorienterade programmeringsmiljö som används på operativsystemet Mac OS. Det är en av de fem största API:erna som finns tillgängliga för Mac OS X.

Cocoa-baserade program skrivs i regel i programmeringsspråket Objective-C med hjälp av programmen Xcode och Interface Builder. Båda programmen finns tillgängliga på installationsskivan för Mac OS X eller så kan man ladda ner dem gratis från Apples webbplats.

Historia

Cocoa kommer ursprungligen från den programmeringsmiljö som utvecklades av NeXT till deras operativsystem NeXTSTEP, i slutet på 1980-talet. Apple köpte upp NeXT i december 1996 och började därefter utveckla Rhapsody, vilket till slut lanserades som Mac OS X. Det går fortfarande att se kopplingen mellan Cocoa och NeXTSTEP då många klasser i Cocoa har "NS-" som prefix – till exempel NSString eller NSArray. "NS" är en förkortning för NeXTSTEP.