Découvrir Xcode 7

Configurer les préférences de l'éditeur

TESTEZ LINKEDIN LEARNING GRATUITEMENT ET SANS ENGAGEMENT

Tester maintenant Afficher tous les abonnements
Plongez-vous dans les entrailles de l'éditeur et découvrez les réglages que vous pouvez modifier. Étudiez la partie nécessaire au développement sur un appareil qui est l'ajout de votre Apple ID.

Transcription

Quand vous démarrez Xcode vous aurez accès à cette fenêtre Bienvenue à Xcode qui d'ailleurs ne s'appelle pas Bienvenue à Xcode, mais elle s'appelle Welcome to Xcode. Ça tient au fait que contrairement à tout mon système pour l'enregistrement de ces vidéos qui est en français. Xcode lui est en anglais, parce que Xcode n'existe qu'en anglais. Donc il faudra vous habituez aux menus qui sont donc tous en anglais et notamment à tous les réglages. Dans ce premier écran vous avez d'abord l'option de ne plus l'afficher la prochaine fois, c'est ce que j'ai fait, moi j'ai décoché la case à cocher, qui est par défaut cochée. Personnellement je n'ai pas besoin d'avoir ce Welcome to Xcode à chaque fois, c'est à votre bon convenance. Et ensuite la version qui est affichée ici, la Version 7.3 avec laquelle on travaille, mais aussi le Build Number, qui est donc un petit peu plus précis, qui permettra donc de donner un petit peu plus de précisions lorsque les ingénieurs d'Apple vous demanderont de préciser la Build Number de votre version de Xcode, lorsque vous leur signalez une erreur par exemple. On a trois options pour démarrer, on peut démarrer avec soit un playground, qui nous permettra d’écrire quelques lignes de codes et de faire quelques tests dans notre code. On peut aussi créer un projet tout entier que ce soit un projet iOS ou un projet OS 10. Je vous rappelle qu'avec Xcode vous pouvez aussi créer des projets pour l'Apple Watch, puisque c'est une partie de votre iPhone. Mais aussi pour l'Apple TV, donc la plus grosse Apple TV qui permet donc d’être développée sensiblement avec des technologies d'iOS. Et vous avez finalement la possibilité de récupérer du code déjà existant de ce qu'on appelle un Repository, retrouvant dans SCM pour Source Control Managment, qui est donc en général en appliquer plutôt Git et encore certaine fois probablement dans des plus anciens projets, Subversion par exemple. A droite vous aurez la liste des projets récents, donc pour l'instant on n'a rien et vous avez aussi l'option d'ouvrir un projet donc sur votre disque. On va quitter ça, que vous pourrez récupérer d'ailleurs dans le menu Window, si jamais vous en auriez besoin une fois, d'ailleurs on va décocher cette case ici. On va aller faire un tour du côté des préférences. Donc Xcode, Préférences ou par exemple Commande Virgule. Et là, on a pas mal de choses, on va commencer par les couleurs, les Fonts & Colors en général ça c'est la version par défaut ; mais beaucoup de développeurs travaillent par exemple en version Sombre, ce qui est mon cas, par exemple. Et vous avez aussi l'option par exemple lorsque vous faites une présentation devant un public d'afficher le texte en beaucoup plus grand, ce qui peut être plus pratique. Vous pouvez aussi rajouter d'autres Skims, comme on peut rappeler ça. Donc nous ce qu'on va faire, c'est que je vais vous montrer la façon de modifier aussi un skim par exemple. Si vous décidez par exemple que vous êtes dans une journée un petit peu spéciale et que vous décidez que vous, vous voulez pas que ce soit affiché dans ces couleurs, mais dans une autre, ou par exemple que vous décidez que ça ne s'affichera plus en Menlo, mais bien en Marker Felt par exemple et non pas en 16, mais en 36 eh bien c'est votre choix. Bon, c'est un très mauvais choix, mais c'est votre choix et c'est comme ça que ça s'affichera dans le code. Donc nous on va revenir à quelque chose d'un petit peu plus sérieux, donc en l’occurrence du Menlo 16, comme tout le reste. Aussi, quelque chose d'important c'est qu'on peut choisir tout, donc en faisant commande A, par exemple, vous pouvez choisir tout, et changer tout. Je vais revenir ici, on pourrait dire que par exemple tout ce qui est en 16 se retrouvera par exemple en 36, OK ? Donc voilà, donc on va remettre 16. Donc on va revenir en Basic pour que ce cours soit dans quelque chose que les gens reconnaissent tout de suite. On va faire un tour du côté de Text Editing. Alors la seule chose que je veux vous montrer, c'est le Line numbers, qui par défaut n'est pas checké, donc si vous n'avez pas de numéro de ligne c'est une décision de l'équipe chez Apple depuis toujours. Personnellement moi je préfère l'avoir, entre autres, ça permet de discuter avec des collègues, de « J'ai un problème dans tel fichier à tel endroit ». C'est quand même plus pratique. On ne va pas trop toucher au reste, mais l’indentation par exemple c'est quelque chose qui peut être intéressant. Vous pouvez modifier en deux par exemple, deux espaces au lieu de quatre, notamment parce que depuis Swift on a plus tendance à avoir ce qu'on appelle les parameters dooms c'est-à-dire du code qui est donc reculé, qui est donc tabulé. Bien qu'avec un terme du langage qui est le terme de Guard, qui sort du contexte de ce cours, on aura moins ça. Là, je vous renvoie pour le cours au cours sur Swift 2.1 que j'ai donné et qui vous permettra donc de vous intéresser au langage en lui-même. Et on va terminer avec une partie de Xcode qui existait déjà avant mais dans une autre configuration, d'abord dans un autre nom. Ça s'appelait Téléchargement, Downloads, en anglais. Et c’était une seule fenêtre avec deux sections, maintenant on a deux parties. On a la première partie qui est donc les Simulateurs. Alors là, vous voyez que j'ai téléchargé le simulateur de iOS 8.4, parce que je travaille avec des projets qui doivent encore le supporter, et donc il faut le tester. Mais vous ne voyez pas le simulateur de iOS 9.3, ici et pour cause il est automatiquement installé avec Xcode, c'est la base. Et même chose pour tvOS 9.2 et watchOS 2.2. Donc si vous devez travailler avec un ancien watchOS, ce sera probablement pas souvent le cas pour WatchOS pour tvOS aussi moins souvent. Pour iOS par contre ça sera assez souvent, puisqu'en général vous devrez supporter des anciennes versions d'iOS. En tout cas la recommandation générale, c'est de toujours supporter la version précédente ou la version courante. Et ensuite au fil des années toujours virer une version. Techniquement c'est assez simple si vous démarrez le développement d'une nouvelle application, juste après la WWC quand donc à priori iOS10 sera annoncé, on recommande à tout le monde de la programmer directement en iOS 10, pour autant qu'elles ne doivent pas sortir la semaine d’après. Et ça vous permettra pendant une année de ne supporter qu'un système, parce que l'année d'après vous allez devoir supporter évidemment un iOS 10 et iOS 11, et au fur et mesure des années, si vous aviez programmé une application il y a quatre ans, je pense que vous auriez du tout doucement abandonner par exemple iOS 7. Et l'autre partie c'est la Documentation. Alors là, j'ai la documentation offline, voyez j'ai téléchargé déjà iOS 9.3 et Xcode 7.3, ce qui me permettra par exemple si je suis dans le train d'avoir accès à ces documentations sans avoir une connexion Internet. Si vous ne les téléchargez pas, ça fonctionnera toujours, mais online. Donc je vous recommande évidemment de cliquer sur cette petite flèche pour télécharger et ça lancera donc le téléchargement. Donc voilà comment configurer votre environnement de développement intégré avec Xcode à votre bonne convenance.

Découvrir Xcode 7

Explorez l’interface et les fonctionnalités d’Xcode 7. Gagnez ainsi en productivité lors du développement de vos applications iOS, OS X, watchOS et tvOS.

Aucun commentaire n´est disponible actuellement
Logiciel :
Spécial abonnés
Date de parution :4 mai 2016

Votre formation est disponible en ligne avec option de téléchargement. Bonne nouvelle : vous ne devez pas choisir entre les deux. Dès que vous achetez une formation, vous disposez des deux options de consultation !

Le téléchargement vous permet de consulter la formation hors ligne et offre une interface plus conviviale. Si vous travaillez sur différents ordinateurs ou que vous ne voulez pas regarder la formation en une seule fois, connectez-vous sur cette page pour consulter en ligne les vidéos de la formation. Nous vous souhaitons un excellent apprentissage avec cette formation vidéo.

N'hésitez pas à nous contacter si vous avez des questions !