Xcode 6 bêta 3 : première utilisation

Cet article est libre d'accès pour tous grâce à ceux qui soutiennent notre blog indépendant.

Je vous livre dans cet article mon avis sur la nouvelle bêta de Xcode 6 qu’Apple distribue gratuitement sur le blog de Swift. J’ai commencé à l’utiliser pour mes projets perso et voici mes impressions.

Xcode 6 bêta 3 : un meilleur support de Swift

Comme vous le savez tous maintenant, je suis vraiment intéressé par Swift et compte sérieusement m’y mettre. Une des premières choses que j’ai regardées donc, est le support de Swift par Xcode 6.

Les versions précédentes avaient un peu de mal avec le nouveau langage : gros problèmes d’autocomplétion et petits problèmes de débugueur. Je suis ravi de vous apprendre que ces bugs de Xcode 6 ont été corrigés par l’équipe d’ingénieur Apple.

Dans les précédentes bêta l’autocomplétion n’était pas une aide pour les développeurs, mais un frein. À chaque fois qu’on l’utilisait il fallait revenir sur la ligne de code pour y appliquer des corrections. Maintenant elle augmente vraiment notre productivité.

Xcode 6 bêta 3 : Un nouveau design

Bon, je l’avoue, le design n’a pas vraiment changé. Dans les grandes lignes Xcode reste le même. Par contre, Apple a redessiné toutes les icônes de l’IDE.

Elles sont désormais beaucoup plus fines. Toutes les anciennes icônes ont été remplacées par des équivalents, version outline. Petit détail, il ne s’agissait apparemment pas de garder exactement les mêmes icônes en version outline mais bien, pour la plupart, de repenser les icônes de Xcode.

Xcode 6 beta 3 : exemple icône

Au-dessus, les icônes de Xcode 5 et au-dessous, les icônes de Xcode 6 bêta 3.

Xcode 6 bêta 3 : les moins

Les trois choses dont je vais vous parler ne sont pas vraiment des points négatifs. Juste quelques petits trucs que je trouve moins cool depuis la bêta 3.

Il semblerait que les projets Swift créés avec de précédentes bêtas de Xcode 6 ne sont plus utilisables. Je ne sais pas si cela se vérifie chez d’autres développeurs, mais chez moi, c’est comme ça. Lorsque j’ouvre un projet de la bêta 2, Xcode n’arrive ni à appliquer la coloration syntaxique, ni à compiler m’indiquant une erreur du compilateur Swift.

Aussi, avant, lors de la création d’une nouvelle classe, Xcode créait la classe avec une grande partie du code qui pourrait être utile aux développeurs. Maintenant, l’IDE d’Apple se contente de créer le fichier avec le code minimal.

import UIKit class ViewController: UICollectionViewController { }

Dernière chose : Xcode 6 bêta 3 ne permet plus de créer de projet complètement vide (sans storyboard comme j’aime). On est maintenant obligé de créer au minimum un single view. Bon on peut toujours « vider » le projet après sa création, mais ce n’est pas pratique…

Xcode 6 bêta 3 : c’est quand même bien

On ne va pas terminer sur ces petites notes négatives. Pour conclure cet article, je tiens à préciser que Xcode 6 bêta 3 est beaucoup, beaucoup plus stable que ses prédécesseurs. Je pense que Xcode 6 est bientôt à sa version définitive. Il est quasiment prêt à entrer en production : en tout cas, moi, je l’utilise déjà.

Rejoins 250+ développeurs de notre liste de diffusion et sois reçois les articles directement dans ta boite mail.

S'inscrire à la newsletter

Aucun spam. Désabonnes-toi en un seul clic à tout moment.

Si vous avez des questions ou des remarques/conseils, n'hésitez pas à laisser un commentaire plus bas ! Je serais ravis de vous lire. Et si vous aimez l'article, n'oubliez pas de le partager avec vos amis.