Kakao ir trīs galvenās C mērķa bibliotēkas vai sistēmas, kas ietver tās galvenās iezīmes un funkcijas.
- Fonda komplekts, kas pazīstams arī kā fonds, kas nodrošina virknes un vērtības manipulācijas, konteinerus, iterāciju, sadalītu skaitļošanu un cilpošanu. Fonda bibliotēkas ir pamatinstrumenti, kas nav saistīti ar OS X grafisko lietotāja interfeisu.
- Lietojumprogrammu komplekts, kas pazīstams arī kā AppKit, satur visas GUI funkcijas.
- Core Data - bibliotēka, kas nodrošina lietojumprogrammu izstrādes aspektu, kas pazīstams kā objekta noturība.
Kakao iOS versija tiek saukta par Kakao Touch . Tā nodrošina līdzīgu funkcionalitāti kā Kakao, pievienojot mobilajām ierīcēm raksturīgas funkcijas, piemēram, žestu atpazīšanu.
Apple, Distributed computing, Programmēšanas noteikumi, programmatūra