Maintenant qu’iOS 7 est lancé, les développeurs d’applications sont invités à revoir leurs créations pour les adapter au nouveau système mobile. Cela passe par des changements d’interface pour suivre les nouveaux canons, mais également par une adaptation au 64 bits, destinée uniquement à l’iPhone 5s pour l’instant. À cette fin, la version finale de l’environnement de développement Xcode 5.0 est maintenant accessible au téléchargement.
Xcode est depuis des années l’environnement de développement dédié à ceux qui souhaitent concevoir des applications pour OS X et iOS. La nouvelle version 5.0, maintenant disponible pour tous les développeurs ayant un compte enregistré, permet la prise en charge d’iOS 7 et de ses nouveautés. Comme d’habitude cependant, il faudra posséder la dernière révision d’OS X, à savoir Mountain Lion, pour pouvoir l’installer.
Le but premier de Xcode 5.0 est donc la prise en charge d’iOS 7. Il contient à la fois les SDK (Software Development Kit) pour Mountain Lion et iOS 7. L’un de ses principaux apports est la disponibilité d’un compilateur LLVM 64 bits pour recompiler automatiquement les applications à destination de l’iPhone 5s. Comme nous l’avons déjà indiqué, Xcode créera des binaires doubles, contenant à la fois les versions 32 et 64 bits de l’application. Cependant, il n’y aura pas de magie : si le développeur souhaite profiter des avantages du 64 bits, il devra procéder à une réécriture au moins partielle de son code.
Xcode 5.0 souhaite également permettre aux développeurs des actions plus automatisées et des vérifications plus simples. Par exemple, le Test Navigator permet d’ajouter et de modifier plus rapidement les tests unitaires, tandis que les Test Assistants affichent côte à côte le code et les tests. En outre, des configurations automatiques permettent de tester en un clic l’utilisation des services iCloud et Game Center.
Les développeurs pourraient apprécier en outre les assistants de prévisualisation qui permettent une démonstration des interfaces des applications pour iOS 6 et 7, en mode portrait ou paysage. Durant la phase de débogage, notons également des jauges permettant de vérifier d’une seule traite les taux d’occupation du CPU, de la mémoire, la charge OpenGL ES ou la consommation de données sur iCloud.
Xcode 5.0 est accessible gratuitement depuis l’App Store et pèse environ 2 Go. La version 10.8.4 de Mountain Lion au minimum est requise et l’environnement n’est disponible qu’en anglais.
Commentaires (48)
#1
Comme d’habitude cependant, il faudra posséder la dernière révision d’OS X, à savoir Mountain Lion, pour pouvoir l’installer.
sigh, ils pourraient pas faire comme tous les bons développeurs de matos des librairies et des progralmmes qui fonctionnent sur plus d’une plateforme ?
#2
je trouve ça dommage d’être oblige d’être développer pour l’installer.
J’aurais bien voulu essayer de créer une application pour voir a quoi ça resemble.
#3
Non car c’est une révolution ! Il faut tout racheter ! Mdr
#4
#5
Avoir du matos Apple, être dev et avoir le dernier OS. Faut déjà avoir bien graissé la patte à Apple pour être autorisé à dl un IDE " />
#6
#7
#8
#9
#10
#11
Durant la phase de débogage, notons également des jaunes permettant de vérifier d’une seule traite les taux d’occupation du CPU
Il semble déjà être servit chez PCInpact :p
Sinon Xcode est dispo gratos (certes avec la limite du Système d’exploitation, choix qui avait déjà été fait pour la sortie d’XCode 4 liée à Lion) pour tous le monde, pas uniquement les développeurs il me semble.
Sinon la problématique est la même chez MS chez qui il faut windows 8 pour développer pour leur smartphone.
#12
Yep, pas du tout ridicule.
#13
ca fait bizarre de lancer cet xcode pour la premiere fois, on a l’impression que l’interface ne s’est pas completement chargée et qu’il manque plein de contours " />
#14
#15
#16
#17
#18
Même chose, c’est bizarre, personne se plaint que Visual Studio n’est pas compatible Mac " />
#19
#20
#21
#22
#23
#24
#25
#26
#27
Déjà que les utilisateurs Apple sont dans une cage en or, pour des développeurs c’est encore bien pire.
La dernière version de XCode n’est dispo que sur la dernière version de MacOS, elle même dispo uniquement sur les Macs de moins de 3 ans.
Le tout de manière totalement artificielle bien sûr, uniquement pour faire tout racheter (0 justification technique).
Et c’est comme ça pour tout, et à tous les niveaux. Ils comptent sur le fait que les devs iOS sont des fanboys de toute manière et donc vendraient leur maison ou prêteraient leur femme à un cadre d’Apple si c’était nécessaire pour qu’Apple continue de croître.
#28
#29
#30
c’est pour ca qu’il faut acheter un mac : tu pourras faire tourner osx ET windows " />
et sinon un mac mini c’est 600 euros
#31
#32
#33
#34
#35
#36
#37
D’ailleurs PCInpact n’avait fait ni dossier ni article lors de la sortie d’Emacs 24. Ça va pas ça. " />
#38
C’est bien connu que Visual Studio tourne sur Mac… Ah non en faite
#39
#40
Je suis dev IOS et j’ai du faire la màj vers moutain Lion pour xcode. Alors certes ce n’est “que” 18€, mais c’est 18 € pour une petite mise à jour qui ne m’apporte que dalle d’utile.
Je suis sur que si microsoft mettait la mise à jour 8.1 payante, là ça serait un scandale ! Mais par contre une mise à jour payante sur mac, bah oui c’est normal voyons ! Parce que bon, un centre de notif qui ne m’a jamais manqué et quelques icônes retravaillées, c’est clair que ça mérite bien 18€ " />
#41
#42
#43
#44
Vu le nombre l’apps dispos sur l’AppStore, c’est que ça doit pas gêner grand monde hein… par contre les 97.5% de gens qui ont un pc et qui peuvent donc développer pour windows phone ils se foulent pas trop hein… bizarre…
#45
Il est possible de développer et même compiler sur PC. Delphi le fait depuis sa version XE4. Par contre, Apple interdit de livrer depuis un PC. Il faut obligatoirement le faire depuis un Mac et XCode. D’où le système de passerelle utilisé par Delphi.
On peut comprendre qu’Apple ne développe pas de simulateur sur PC. Mais pourquoi bloquer l’envoi sur le store ou vers un iPhone de développement ?
#46
#47
#48