Le kit de développement logiciel iOS contient tous les logiciels nécessaires à l'élaboration de programmes pour les appareils iOS , y compris l'iPhone, iPad et iPod Touch. Le SDK inclut Xcode, l'environnement de programmation pour iOS. Le SDK iOS nécessite un compte développeur gratuit avec Apple, mais une redevance annuelle est chargé de déployer des applications sur l'App Store. D'Apple Developer compte d'Apple héberge les ressources de programmation et de téléchargements à travers le site Apple Developer Connection . Un compte développeur gratuit avec Apple vous permet de télécharger le SDK iOS , qui est la suite complète d'outils logiciels nécessaires pour développer, tester et déployer des applications pour n'importe quel appareil iOS. Le SDK iOS nécessite un Macintosh à processeur Intel fonctionnant sous Mac OS X. Le SDK iOS L'environnement de développement pour iOS est Xcode, qui inclut un éditeur de programmation , un compilateur , des outils de test et la documentation pour les langages de programmation et les bibliothèques de cadres utilisés dans le développement iOS. L'application Interface Builder fournit une interface graphique pour créer l'interface utilisateur pour les applications iOS ou maquettes des projets prévus. Interface Builder objets comprennent un code de programmation , ce qui permet à la logique de programmation pour dériver automatiquement de l'interface d'utilisateur sans nécessiter de code supplémentaire reliant l'interface de programmation sur mesure . Le langage de programmation par défaut pour les projets iOS est Objective-C, mais les ponts de logiciels sont disponibles en permettant le développement sera complété dans d'autres langues telles que Java , Python et Ruby. Tests et compilation < br > Photos Xcode inclut un iOS Simulator pour tester les résultats intermédiaires de votre code sans avoir à transférer les applications compilées pour un appareil iOS . Test final , cependant, doit être effectuée sur les périphériques que vous attendez de vos clients utiliseront pour exécuter votre application. Cela confirme l'intégration avec des interfaces matérielles iOS ainsi que la vitesse d'application sur le matériel mobile plus lent par rapport à la Mac que vous utilisez pour la programmation. La suite Instruments de logiciels de test fournit des informations en temps réel sur votre demande au cours du développement , ce qui vous permet d'améliorer la vitesse et la performance. IOS déploiement une licence de développeur vous permet pour déployer le logiciel sur un petit nombre d' appareils iOS test. Pour un déploiement généralisé , Apple demande une redevance annuelle de développeurs iOS qui comprend l'accès à l'App Store , l'utilisation des mécanismes de paiement des applications d'Apple si vous choisissez de payer pour votre logiciel et le système de projection d'Apple avant la publication de n'importe quelle application. Vous pouvez publier autant d' applications que vous le souhaitez pendant la durée de votre licence de développeur iOS.
|