Quelles sont les langues iPhone utilisation
La langue principale utilisée pour créer applicationss sur l'iPhone est langage de programmation Objective- C . Les développeurs créent des applications iPhone en Objective- C utilisant Xcode , un environnement de développement d'Apple . Cocoa , également utilisé dans le développement d'applications iPhone , est une interface de programmation d'application orienté objet ( API ) pour iOS , et l'extension Cocoa Touch permet la reconnaissance de l'animation et du geste . Il est également possible de coder une application iPhone en utilisant d'autres langages interprétés . Les développeurs d'applications peuvent également utiliser Javascript et HTML5 dans un UIWebView .
Objective- C est la principale App iPhone Programming Language
Objective- C est un langage de programmation orienté objet . La programmation orientée objet (POO ) utilise des « objets », qui sont des structures de données modulaires qui composent une application informatique . Il permet de réutilisation de code informatique . Objective- C est basé sur le langage de programmation C .
Cacao dans l'iPhone App développement
Le cacao est une interface orientée objet programmation d'application ( API ) pour iOS qui est écrit en Objective -C , et Cocoa Touch extension permet la reconnaissance de l'animation et du geste . L'environnement Cocoa gère la mémoire , et utilise le modèle modèle-vue -contrôleur ( MVC ) . Classes de modèles comprennent les données de l'application , alors que les vues sont des présentations visuelles des données. Contrôleurs relient les modèles de vues . Applications Cocoa ont généralement l'interface distinctive utilisateur Apple.
App développeurs peuvent maintenant utiliser Autres langages interprétés
En Juin 2010 , Apple a changé les termes du kit de développement logiciel iOS d'utilisation pour permettre l'utilisation du code interprété . Auparavant, seule Objective- C , C ++ , C et Javascript ont été autorisés par Apple . Alors maintenant, ne importe quelle langue interprété peut être utilisé avec un interprète . La meilleure performance est toujours avec Objective- C , car il intègre les dernières soutien de l'API et iOS cadres .
Lua en Vidéo Game Development
Vidéo développeurs de jeux utilisent souvent le langage de programmation Lua parce que ce est facile à intégrer , exécute rapidement , et il est facile à apprendre .