Définition - Que signifie Cocoa Touch?
Cocoa Touch est un cadre d'interface utilisateur fourni par Apple pour créer des applications logicielles pour des produits tels que l'iPhone, l'iPad et l'iPod Touch. Il est principalement écrit en langage Objective C et est basé sur Mac OS X. Cocoa Touch a été développé sur la base d'une architecture logicielle de contrôleur de vue modèle. Les interfaces de programmation d'application de haut niveau disponibles dans Cocoa Touch permettent de rendre possible l'animation, la mise en réseau et l'ajout de l'apparence et du comportement de la plate-forme native aux applications développées avec moins de développement de code.
Definir Tech explique Cocoa Touch
Les principales caractéristiques de Cocoa Touch comprennent:
- Animation de base: aide à créer des expériences utilisateur riches en permettant le mouvement fluide des éléments visuels. Il remplit également les images intermédiaires de l'animation avec une synchronisation et un ajustement automatiques.
- Core Audio
- Données de base: fournit une solution de gestion de données orientée objet et aide à définir le modèle de données d'une application de manière logique et graphique.
Cocoa Touch est composé de plusieurs frameworks, mais les principaux sont:
Audio et vidéo
- Core Audio
- Openal
- Bibliothèque multimédia
- Fondation AV
Gestion des données
- Données de base
- SQLite
Graphisme et animation
- Animation de base
- OpenGL ES
- Quartz 2D
Réseau et Internet
- Bonjour
- WebKit
- Prises BSD
Applications utilisateur
- carnet d'adresses
- Emplacement principal
- Kit de carte
- Kit de magasin
Cette définition a été écrite dans le contexte d'iOS