osx Getting started with osx

Help us to keep this website almost Ad Free! It takes only 10 seconds of your time:
> Step 1: Go view our video on YouTube: EF Core Bulk Extensions
> Step 2: And Like the video. BONUS: You can also share it!

Remarks

This tag is for documentation on Apple-created Mac-specific programming APIs, such as AppKit.

Overview of Frameworks

Apps written for macOS are usually written with Apple's Frameworks. The frameworks that almost every app will use are:

  • AppKit - for creating and managing UI elements
  • Foundation - for common non-UI objects and operations

There are other common frameworks that are used in many, but not all apps:

  • CoreData - for data storage
  • Dispatch - for management of multiple threads
  • CoreGraphics - for drawing a graphics related tasks
  • CoreAnimation - for animation of UI elements


Got any osx Question?