Connexion
Abonnez-vous

Xcode 5.0 est disponible pour le développement des applications iOS 7

Cette fois, Apple semble décidée à faciliter la vie

Xcode 5.0 est disponible pour le développement des applications iOS 7

Le 19 septembre 2013 à 15h12

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 5 s 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 xcode

 

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 5 s. 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)

Vous devez être abonné pour pouvoir commenter.

Abonnez-vous
votre avatar







seb2411 a écrit :



Yep ridicule.









Vous avez essayer avant de dire n’importe quoi ??



On vous dit que c’est disponible pour tout le monde comme logiciel de test


votre avatar







seb2411 a écrit :



Yep ridicule.







Yep, tellement ridicule que c’est pas le cas.


votre avatar



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.

votre avatar

Yep, pas du tout ridicule.

votre avatar

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 <img data-src=" />

votre avatar







DorianMonnier a écrit :



Yep, tellement ridicule que c’est pas le cas.





J’ai pas coté le bon commentaire. <img data-src=" />

Je trouve ridicule qu’on soit obligé de passer par un Mac pour pouvoir coder une appli iOS.


votre avatar







Mme_Michu a écrit :



Vous avez essayer avant de dire n’importe quoi ??



On vous dit que c’est disponible pour tout le monde comme logiciel de test







Pour tous le monde avec un Mac et le dernier OS


votre avatar







ff9098 a écrit :



Pour tous le monde avec un Mac et le dernier OS





Et c’est quoi qui gêne ?


votre avatar







Danytime a écrit :



Et c’est quoi qui gêne ?







Bah ca fait 2.8% des gens et pas tout le monde comme certains osent dire


votre avatar

Même chose, c’est bizarre, personne se plaint que Visual Studio n’est pas compatible Mac <img data-src=" />

votre avatar







XMalek a écrit :



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 ?





ça coûte infiniment moins cher de dévelloper et valider un tel soft pour une seule plateforme <img data-src=" />



(même si le coût n’est surement pas l’unique raison… j’en suis conscient ! )


votre avatar







ff9098 a écrit :



Bah ca fait 2.8% des gens et pas tout le monde comme certains osent dire





C’est bien les chiffres en bois, alors là <img data-src=" />


votre avatar







Danytime a écrit :



C’est bien les chiffres en bois, alors là <img data-src=" />







C’est quoi le pb ?


votre avatar







ff9098 a écrit :



C’est quoi le pb ?





Se baser sur des estimations de surf en europe pour représenter “tout le monde”.


votre avatar







Danytime a écrit :



Se baser sur des estimations de surf en europe pour représenter “tout le monde”.







surtout qu’on peut posseder un pc et un mac et privilegier le pc pour surfer etc…

bref c’est vraiment des chiffres en bois <img data-src=" />


votre avatar







Danytime a écrit :



Se baser sur des estimations de surf en europe pour représenter “tout le monde”.







Je me demande même pourquoi je dois sortir des chiffres pour démontrer que la majorité des gens n’a pas de Mac avec le dernier OSX







floop a écrit :



surtout qu’on peut posseder un pc et un mac et privilegier le pc pour surfer etc…

bref c’est vraiment des chiffres en bois <img data-src=" />







Oui sur PC le surf est plus agréable, il y a IE


votre avatar



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 ?

votre avatar

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.

votre avatar

Non car c’est une révolution ! Il faut tout racheter ! Mdr

votre avatar







uboot76 a écrit :



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.







ça tombe bien c’est gratuit pour utiliser Xcode.


votre avatar

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 <img data-src=" />

votre avatar







uboot76 a écrit :



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.





tu peux l’installer, développer et tester sur iOS simulator <img data-src=" />


votre avatar







uboot76 a écrit :



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.





Yep ridicule.


votre avatar







misterB a écrit :



tu peux l’installer, développer et tester sur iOS simulator <img data-src=" />







Merci je pensais qu’il fallait obligatoirement posséder un compte !


votre avatar







ff9098 a écrit :



Je me demande même pourquoi je dois sortir des chiffres pour démontrer que la majorité des gens n’a pas de Mac avec le dernier OSX







on se le demande egalement


votre avatar







ff9098 a écrit :



Oui sur PC le surf est plus agréable, il y a IE







j utilise pas IE

non c’est juste que mon ecran est plus grand sur le pc c’est tout


votre avatar

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.

votre avatar







madjawa a écrit :



Même chose, c’est bizarre, personne se plaint que Visual Studio n’est pas compatible Mac <img data-src=" />









Même s’il reste une restriction logiciel sur l’OS pour utiliser VS et .NET, Windows c’est beaucoup plus accessible que MacOS.

Parce que t’es pas obligé de sortir au moins 1300 boules de ta bourse pour une machine tournant sous Windows.


votre avatar







Sayhello a écrit :



Parce que t’es pas obligé de sortir au moins 1300 boules de ta bourse pour une machine tournant sous Windows.







Un hackintosh ne coûte pas plus cher hein <img data-src=" />



(pis un MacMini sur le refurb c’est 500€ et des poussières, pas 1300€)


votre avatar

c’est pour ca qu’il faut acheter un mac : tu pourras faire tourner osx ET windows <img data-src=" />



et sinon un mac mini c’est 600 euros

votre avatar







wagaf a écrit :



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).





Mountain Lion à 18 € (loin d’un 119,99 €) requiet :




  • Un Mac Mini de début 2009,

  • Un iMac de mi-2007

  • Un Mac Pro de début 2008



    C’est très loin du “tout racheter” en moins de 3 ans se trouvant dans une cage en or en tout cas.


votre avatar







Sayhello a écrit :



Même s’il reste une restriction logiciel sur l’OS pour utiliser VS et .NET, Windows c’est beaucoup plus accessible que MacOS.

Parce que t’es pas obligé de sortir au moins 1300 boules de ta bourse pour une machine tournant sous Windows.







Oui enfin VS est assez gourmand, tu peux difficilement le faire tourner de façon fluide sur un netbook d’occasion avec un petit CPU et 1Go de RAM.


votre avatar







ff9098 a écrit :



Bah ca fait 2.8% des gens et pas tout le monde comme certains osent dire









  1. Tout le monde n’est pas dev



  2. Un dev qui met pas a jours son outil de travail c’est que c’est pas un bon dev ..



  3. L’auteur de l’article se contrdit



    “La nouvelle version 5.0, maintenant disponible pour tous les développeurs ayant un compte enregistré,”



    “Xcode 5.0 est accessible gratuitement depuis l’App Store ”



    Tout le monde peut télécharger et utiliser Xcode


votre avatar







Para-doxe a écrit :



Oui enfin VS est assez gourmand, tu peux difficilement le faire tourner de façon fluide sur un netbook d’occasion avec un petit CPU et 1Go de RAM.





Oui enfin XCode est assez gourmand, tu peux difficilement le faire tourner de façon fluide avec moins de 4Go de RAM, un processeur de 3-4 ans et un disque qui tourne à 5400 RPMs <img data-src=" />



Édit Sauvage: XCode est gratuit mais il fait un compte dév Apple pour le télécharger <img data-src=" />

Apple bloque l’accès à leur dépot


votre avatar







foetus a écrit :



Oui enfin XCode est assez gourmand, tu peux difficilement le faire tourner de façon fluide avec moins de 4Go de RAM, un processeur de 3-4 ans et un disque qui tourne à 5400 RPMs <img data-src=" />







Ah mais je ne prétends pas le contraire. <img data-src=" />



J’ai fais du dév sous Win avec VS et sous OSX avec Xcode. Après ces expériences imposées, j’ai fini par choisir Emacs sur GNU/Linux. Je préfère et de loin. Je n’ai qu’un regret concernant Emacs, c’est de ne pas y être passé plus tôt. C’est le pied. <img data-src=" />


votre avatar







Para-doxe a écrit :



J’ai fais du dév sous Win avec VS et sous OSX avec Xcode. Après ces expériences imposées, j’ai fini par choisir Emacs sur GNU/Linux. Je préfère et de loin. Je n’ai qu’un regret concernant Emacs, c’est de ne pas y être passé plus tôt. C’est le pied. <img data-src=" />





Tu as conscience que ce que tu dis c’est de la mrd <img data-src=" /> <img data-src=" />



Parce que dans XCode il y a Interface Builder et tous les outils pour profiler son application (mémoire, GPU, réseau, ….).

Sans parler de l’intégration de git (ou cvs je ne sais plus)

Et aussi de la gestion des projets.



Idem pour le Visual.



Ce n’est pas Emacs qui va remplacer un IDE <img data-src=" /> <img data-src=" />



Forcé oui mais tu es obligé <img data-src=" />

À moins de passer en HTML/ CSS/ ActionScript/ …. et les outils cross-platform


votre avatar

D’ailleurs PCInpact n’avait fait ni dossier ni article lors de la sortie d’Emacs 24. Ça va pas ça. <img data-src=" />

votre avatar

C’est bien connu que Visual Studio tourne sur Mac… Ah non en faite

votre avatar







foetus a écrit :



Tu as conscience que ce que tu dis c’est de la mrd

[…]

Ce n’est pas Emacs qui va remplacer un IDE <img data-src=" /> <img data-src=" />







La mrd elle est dans tes yeux. Ou alors tu sais pas lire.

J’ai écris utiliser “Emacs sur GNU/Linux”, ce qui veut dire accès à un terminal, à un shell de qualité et toute une suite d’outils de gestion de projet, de gestion de version, de conception d’interface et de profilage.







foetus a écrit :



[…] Sans parler de l’intégration de git (ou cvs je ne sais plus)

Et aussi de la gestion des projets.[…]







Emacs le fait aussi. Et visiblement tu ne connais pas cet outil, preuve en est les bêtises que tu raconte à son sujet.


votre avatar

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€ <img data-src=" />

votre avatar







foetus a écrit :



Ce n’est pas Emacs qui va remplacer un IDE <img data-src=" /> <img data-src=" />







Bien configuré si


votre avatar







XMalek a écrit :



sigh







« Soupire ».

C’est ça, le mot français que tu cherchais.

De rien. :-)





ils pourraient pas faire comme tous les bons développeurs de matos des librairies et des progralmmes qui fonctionnent sur plus d’une plateforme ?





Xcode est (naturellement) développé en Cocoa.

Pour en faire des versions pour les autres plateformes, il faudrait soit le faire proprement en redéveloppant une version par plateforme, utilisant le meilleur framework dédié à cette plateforme, soit le faire salement en utilisant un framework multi-plateformes.

Dans le permier cas, c’est beaucoup de temps et d’énergie perdus par l’équipe de développement (même en embauchant des gens en plus pour s’occuper de ça), temps et énergie qu’on préfère voir consacrés à améliorer la version qu’on utilise déjà (et qui est déjà sur notre plateforme de choix, de toute façon ;-) ).

Dans le second cas, ça ferait aussi perdre beaucoup de temps et d’énergie, avec en plus comme résultat un logiciel moins bon que l’actuel.



Donc bof… En tant qu’utilisateur très régulier de cet outil, je vois bien peu d’intérêt à cette proposition.


votre avatar







madjawa a écrit :



Même chose, c’est bizarre, personne se plaint que Visual Studio n’est pas compatible Mac <img data-src=" />





Hummm la il est question de dev pour IOS.

Des gens qui ont des Iphones sous windows ca existe

ils veulent aussi des dessus



Des gens qui ont des mac et qui ont un windows phone aussi, et ils peuvent installer windows dessus pour dev



on ne peut pas mettre mac os sur pc (officiellement)



la est la difference


votre avatar

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…

votre avatar

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 ?

votre avatar







fraoch a écrit :



Des gens qui ont des mac et qui ont un windows phone aussi, et ils peuvent installer windows dessus pour dev







La formulation « ils peuvent installer windows dessus », ça donnerait presque l’impression que Windows est gratuit… :-)


votre avatar







Glouk a écrit :



La formulation « ils peuvent installer windows dessus », ça donnerait presque l’impression que Windows est gratuit… :-)





[Mode Bachelot]

Ah Booonnnn !?!


votre avatar







Tarpan a écrit :



Un hackintosh ne coûte pas plus cher hein <img data-src=" />









C’est pas vraiment une manip’ accessible et fiable que je recommanderais à un développeur bi-curieux. <img data-src=" />

Sans parler du viol de licence MacOS il me semble.



Je crois pas qu’Apple mentionne quelque part “si vous souhaitez tester XCode sans avoir un mac vous pouvez faire un hackintosh”. <img data-src=" />



Pour le Mac Mini j’étais pas trop sûr que ça soit une machine utilisable confortablement pour le dev’, du coup j’ai nivelé par iMac.


Xcode 5.0 est disponible pour le développement des applications iOS 7

Fermer