osxAan de slag met osx


Opmerkingen

Deze tag is bedoeld voor documentatie over door Apple gemaakte Mac-specifieke programmeer-API's, zoals AppKit.

Overzicht van frameworks

Apps geschreven voor macOS worden meestal geschreven met Apple's Frameworks. De frameworks die bijna elke app zal gebruiken zijn:

  • AppKit - voor het maken en beheren van UI-elementen
  • Foundation - voor algemene niet-UI-objecten en bewerkingen

Er zijn andere gemeenschappelijke kaders die in veel, maar niet in alle apps worden gebruikt:

  • CoreData - voor gegevensopslag
  • Verzending - voor beheer van meerdere threads
  • CoreGraphics - voor het tekenen van grafische taken
  • CoreAnimation - voor animatie van UI-elementen