cocoaCommencer avec le cacao


Remarques

Cette section fournit une vue d'ensemble de ce qu'est le cacao et pourquoi un développeur peut vouloir l'utiliser.

Il convient également de mentionner tous les sujets importants dans le cacao et de les relier aux sujets connexes. La documentation de cacao étant nouvelle, vous devrez peut-être créer des versions initiales de ces rubriques connexes.

Installation ou configuration

Cocoa est l'API d'Apple pour développer des applications pour macOS, anciennement OS X.
Le cacao est un cadre de conteneur et contient trois sous-cadres.

  • Fondation
  • AppKit
  • Données de base

Cocoa Touch est la version Apple de Cocoa pour développer des applications pour iOS, watchOS et tvOS.
Cocoa Touch contient les mêmes sous-cadres, sauf à la place d' AppKit , il contient UIKit .

Pour les applications sans interface utilisateur, il est recommandé d'inclure simplement Foundation au lieu de Cocoa

Ces applications sont généralement écrites en Objective-C ou Swift.

La première chose que vous voulez installer est Xcode , l'IDE d'Apple pour créer des applications macOS, iOS, watchOS et tvOS.

Il est disponible sur le Mac App Store gratuitement.

Les versions de test préalables à la publication de Xcode sont disponibles sur le site Web du développeur dans les mois qui suivent WWDC, ce qui est nécessaire pour tester les fonctionnalités avancées du compilateur / langage. Ceux-ci peuvent être installés côte à côte avec la version de production de Xcode disponible dans le Mac App Store.

Après avoir installé Xcode, vous pouvez commencer à écrire des applications natives pour Mac, iOS, watchOS ou tvOS.

Pour plus de détails sur le démarrage avec une application Mac, voir Introduction à OS X.

Pour plus de détails sur le démarrage avec une application iOS, voir Mise en route avec iOS .