Vidéo: Learning iOS: Create your own app with Objective-C! by Tianyu Liu 2025
La couche Cocoa Touch contient la plupart des frameworks orientés objet orientés développeur pour la création d'applications iOS. C'est votre point d'entrée unique pour le développement d'applications. Les guides Apple vous encouragent à étudier les technologies de cette couche pour voir si elles répondent à vos besoins, avant de regarder les autres couches.
En d'autres termes, Apple entend que Cocoa Touch soit votre point d'entrée unique dans le développement d'applications iOS. Le framework Cocoa Touch et le framework Foundation constituent les deux principaux composants de développement iOS utilisés par les développeurs. Utilisez tous les autres composants selon les besoins.
Cocoa Touch vous permet de créer l'interface utilisateur de votre application, de gérer les interactions tactiles et basées sur les gestes, de connecter l'interface utilisateur aux données de l'application, de gérer le multitâche et d'intégrer envoyer une notification à l'impression.
Cocoa Touch offre un accès orienté objet pour la gestion de votre carnet d'adresses et de vos événements, la création de jeux et le traitement des annonces, des cartes, des messages, des réseaux sociaux et des capteurs. La plupart du temps, vous devriez travailler avec Cocoa Touch; car il fournit un accès sans faille aux autres couches de la technologie. En particulier, vous travaillerez avec le framework UIKit, qui regroupe la plupart des fonctionnalités décrites ci-dessus.
Le framework Cocoa Touch et le framework Foundation constituent les deux principaux composants de développement iOS utilisés par les développeurs. Utilisez tous les autres composants selon les besoins. Parfois, vous pourriez avoir besoin d'un accès direct aux couches inférieures.
