Kakao (API)

Cocoa er et rammeverk som tillater utvikling av native applikasjoner for macOS . Når det gjelder iOS , kalles rammeverket " Cocoa Touch " som inkluderer gestgjenkjenning, animasjoner og et annet bibliotek for brukergrensesnittet; som brukes i Apple-enheter som iPhone, iPod Touch og iPad.

Hovedsakelig er språket det er programmert på med dette biblioteket Objective -C , et objektorientert språk, så vel som swift , det nye språket som Apple introduserte i 2014, selv om det også er mulig å programmere med andre programmeringsspråk .

Utviklingsmiljøet som Apple leverer er Xcode . Dette utviklingsmiljøet er gratis, og gir mange produktivitetshjelpemidler. Likevel foretrekker noen programmerere for mer kontroll å bruke GNU Compiler Collection direkte .

I kontrast er Xcode bare tilgjengelig for macOS. Imidlertid kan programmeringsmiljøet nås ved å bruke andre verktøy, som Clozure CL, LispWorks, Object Pascal , Python , Perl , Ruby og AppleScript ved hjelp av grensesnittprogrammer som PasCocoa, PyObjC, CamelBones, RubyCocoa og D/Objective - CBridge.

Eksterne lenker