Bonjour, je m'appelle Mark Nair, et dans ces leçons, nous allons passer en revue Swift Playgrounds, comment nous utilisons l'aperçu en direct dans Xcode Playgrounds, et comment utiliser le balisage rendu dans Playgrounds. Nous travaillerons avec Xcode Playgrounds pour la majeure partie de ce cours, mais il y a un autre outil vous pouvez utiliser pour pratiquer vos compétences Swift et créez réellement vos propres applications sans utiliser Xcode, c'est Swift Playgrounds. Vous pouvez donc exécuter Swift Playgrounds sur Mac ou iPad. Voyons comment vous le faites. Je suis donc sur Mac en ce moment et c'est dans l'App Store. C'est Swift Playgrounds. C'est gratuit. Apprenez le vrai codage de manière amusante. Ça sonne plutôt bien. Alors je vais juste le saisir et l'ouvrir. Beaucoup de choix dans Swift Playgrounds. Et je veux jeter un coup d'oeil à ce que le terrain de jeu est lui-même. Donc j'ai ces choses qui traînent et je peux enquêter, et nous allons jeter un coup d'œil à certains d'entre eux ici dans une minute. Mais ce que j'aime faire c'est descendre en bas et cliquez simplement sur Playground, My Playground et ouvrez-le. Donc assez clairsemé. Cliquez pour saisir le code. Eh bien, essayons quelque chose. Donc un peu de code. Tout ce que j'aime faire, c'est rouler une teinture, mais le colorant contient 100 diapositives. Je vais donc générer un nombre aléatoire entre 1 et 100. Et puis je vais ajouter cela à un tableau appelé tableau de nombres, et je vais l'imprimer. Donc dans Playgrounds, dans Swift Playgrounds juste un peu de code Swift ici. Je ne vois pas vraiment ce que j'ai l'habitude de faire, mais si je descends ici sur ce bouton et que j'exécute mon code, puis je peux cliquer dessus. Eh bien, ça y est. Il y a mon tableau de valeurs aléatoires. OK, ça a l'air plutôt bien. Recommencez. Ouais. Maintenant, il y a un bouton à côté. Si je clique dessus, Je peux l'utiliser pour parcourir le code étape par étape. Essayons cette étape dans mon code. Ainsi, nous pouvons voir la flèche et il met en évidence dans le code ce qui se passe. Donc ça va prendre beaucoup de temps parce que c'est 100, mais un à la fois, un nombre aléatoire continue. Maintenant, je ne vois pas l'affichage changer, bien sûr, mais il s'ajoute au tableau cinq fois, six fois. Bon, jusqu'ici tout va bien. Donc, cela exécute parfaitement notre code Swift, mais jetons un coup d'oeil à certaines des autres choses à l'intérieur de Playgrounds qui pourrait être assez intéressant. Je vais jeter un œil au bouton de l'application, plus l'application ici. Ouvrez ça. Donc, au début d'une application SwiftUI. Voici donc l'aperçu. Bonjour le monde. Voici mon application. Bien paraître. Je peux changer le contenu à l'intérieur du code. Bonjour! Changements là-bas. C'est bon. Et il utilise une image du nom du système. Assez bien. Alors maintenant je peux voir que je peux commencer à écrire mon propre code SwiftUI ou mon code Swift habituel que SwiftUIs peut prendre et commencer à créer ma propre application dans Playgrounds. Très utile. C'est très, très pratique à utiliser. Si j'utilise un iPad, Je suis juste en déplacement. Auparavant, vous ne pouviez pas vraiment créer votre propre application. Vous pouvez simplement expérimenter, mais maintenant vous pouvez. Voyons donc quelques autres choses qui viennent avec Playgrounds, les Swift Playgrounds. Il y a quelques choses ici. Apprenez à coder les fondamentaux, créateur de mèmes, belles petites choses intéressantes qui sont assez amusantes. Ce qui se passe, c'est qu'il y a un tutoriel cela fonctionne avec vous. Ainsi par exemple, si je sélectionne Choisissez votre propre histoire, maintenant, je vais obtenir ce genre de modèle pour moi et je vais l'ouvrir. Maintenant, à l'intérieur d'ici, J'ai ce message. Vous êtes l'auteur. Tu vas écrire ta propre histoire. Apprenez-en plus à ce sujet. Très bien, maintenant je suis sur ce dossier Swift. C'est une vue SwiftUI du premier chapitre, et me promenant à travers les morceaux que je dois faire pour commencer à faire mon application. Eh bien, ça a l'air plutôt bien. Il y a des informations ici sur la façon dont SwiftUI a besoin d'aperçus et et comment fonctionne la structure et comment ça se présente à l'intérieur de ce titre. Mais pour l'instant plutôt bien, et puis beaucoup d'autres choses dont il a besoin ici sont déjà pré-construits pour nous nous n'avons donc pas à les créer à partir de zéro. Beaucoup de choses se compliquent un peu ici, mais vraiment pour ça, vous n'avez pas à vous en soucier. La même chose avec les formes animées, par exemple. Jetez un coup d'œil à ceci. Jetons un coup d'œil à certains de ces éléments. Le pouls du coeur. Si je joue ce code, il y a un cœur animé. Le cœur dessiné avec des points CT, des couleurs, des pulsations, étape par étape dans le code pour bien le comprendre, mais c'est du code Swift qui utilise simplement ce framework SwiftUI. Une autre pièce que je veux vous montrer est celle-ci, commencer avec les applications. Ouvrez ça. Eh bien, bien. D'accord, c'est donc une compréhension de SwiftUI, certaines tâches, apprendre SwiftUI, quelques introductions faciles à ce qu'est ce nouveau cadre. Alors n'hésitez pas à expérimenter et à l'explorer. Utilisez vos compétences de base en Swift pour vous développer. Si vous êtes assis en train de manger des gaufres un jour et votre iPad est à portée de main et vous voulez juste taper du code ou avez une idée, utilisez-le pour cette exploration de base. Utilisez-le pour tester différentes pièces. Les aires de jeux sont très pratiques pour le faire. Et puis en parcourant également certaines des autres informations, il y a de la réalité augmentée, petits modules, quelques autres choses en audio, des choses vraiment intéressantes. Et puis il y a des trucs d'abonnement où d'autres personnes ont construit des choses que vous pourriez utiliser et apprendre. Vous pourriez aussi faire la même chose. Et Apple a une liste de tutoriels intéressants de la conférence mondiale des développeurs qui parle exactement de l'utilisation de Swift Playgrounds pour construire le vôtre. Ensuite, vous pouvez donner ce contenu à d'autres personnes qui vont réellement construire sur le vôtre ou apprendre de vous. Alors jetez-y un coup d'œil. C'est très drôle, c'est très sympathique. Et maintenant, avec vos compétences de base en Swift, vous pouvez simplement vous lancer et faire des choses incroyables. Maintenant pour nous, nous allons retourner à Xcode Playgrounds pour le reste du cours vraiment travailler sur notre développement intermédiaire caractéristiques de Swift. Merci d'avoir regardé. Restez à l'écoute pour la prochaine leçon où je vais vous montrer comment utiliser les aperçus en direct dans Playgrounds.