cocoaAan de slag met cacao


Opmerkingen

Deze sectie geeft een overzicht van wat cacao is en waarom een ontwikkelaar het zou willen gebruiken.

Het moet ook grote onderwerpen binnen cacao vermelden en een link naar de gerelateerde onderwerpen bevatten. Omdat de documentatie voor cacao nieuw is, moet u mogelijk eerste versies van die gerelateerde onderwerpen maken.

Installatie of instellingen

Cocoa is de API van Apple om apps voor macOS te ontwikkelen, voorheen bekend als OS X.
Cacao is een containerframework en bevat drie subframes.

  • fundament
  • AppKit
  • CoreData

Cocoa Touch is Apple's versie van Cocoa om apps te ontwikkelen voor iOS, watchOS en tvOS.
Cocoa Touch bevat dezelfde sub-frameworks, behalve in plaats van AppKit, het bevat UIKit.

Voor apps zonder gebruikersinterface wordt aanbevolen om alleen Foundation in plaats van Cocoa op te nemen

Deze apps zijn meestal geschreven in Objective-C of Swift.

Het eerste wat u wilt installeren is Xcode , Apple's IDE voor het bouwen van macOS-, iOS-, watchOS- en tvOS-applicaties.

Het is gratis verkrijgbaar in de Mac App Store .

Pre-releasetestversies van Xcode zijn beschikbaar op de website van de ontwikkelaar in de maanden na WWDC, wat nodig is om geavanceerde functies van compiler / taal te testen. Deze kunnen naast de productieversie van Xcode worden geïnstalleerd die beschikbaar is in de Mac App Store.

Na het installeren van Xcode kun je beginnen met het schrijven van native apps voor de Mac, iOS, watchOS of tvOS.

Zie Inleiding tot OS X voor meer informatie over het aan de slag gaan met een Mac-app.

Zie Aan de slag met iOS voor meer informatie over aan de slag gaan met een iOS-app.