Swift Playgrounds

Apprendre à coder, c’est sérieux. Et sérieusement amusant.

Swift Playgrounds est une app révolutionnaire pour iPad et Mac qui permet d’apprendre et d’expérimenter le code Swift de manière ludique. Créé par Apple, ce puissant langage de programmation est utilisé par les pros pour développer les apps les plus appréciées du moment. Et comme Swift Playgrounds ne requiert aucune connaissance préalable en matière de programmation, c’est la solution idéale pour se lancer.

Commencez par résoudre puzzles et énigmes pour maîtriser les notions de base. Puis passez au niveau supérieur et découvrez les composants essentiels des apps grâce à des parcours interactifs conçus par Apple.

Enfin, amusez-vous à créer vous-même de véritables apps.

En savoir plus sur Swift

Du vrai code Swift.

Vraiment simple. Vraiment fun.

Vous allez adorer apprendre à coder avec Swift Playgrounds. L’app propose tout un ensemble de cours conçus par Apple. Pour commencer, « Premiers pas avec le code » vous donne les bases pour faire évoluer un personnage dans un monde en 3D. Vous pouvez ensuite vous attaquer à des concepts plus avancés.

Le code prend vie sous vos yeux.

Écrivez votre code sur le côté gauche de l’écran et, d’un simple geste, voyez le résultat s’afficher sur la droite.

À la conquête des niveaux, énigmes et secrets du codage.

Avec le cours « Premiers pas avec le code », vous atteignez des objectifs en utilisant exactement le même code que les pros du développement. Plus vous progressez, plus les concepts s’affinent. Et vous perfectionnez sans cesse vos connaissances pour créer des codes de plus en plus complexes.

Les bases de Swift.

Découvrez d’abord les concepts essentiels pour bien comprendre la notion même de programmation.

Commandes
Fonctions
Boucles
Paramètres
Code conditionnel
Variables
Opérateurs
Types
Initialisation
Résolution de bugs

Maîtrisez l’essentiel. Et ne vous arrêtez pas là.

Outre la bibliothèque de cours intégrée, Swift Playgrounds propose une collection de défis qui ne cesse de s’enrichir. Vous pouvez approfondir un sujet déjà abordé ou vous aventurer en terrain inconnu. Au final, non seulement vous créez de façon ludique, mais vous élargissez aussi vos compétences.

Lancez-vous.

Utilisez les connaissances acquises pour créer quelque chose d’entièrement nouveau. Avec plus d’une vingtaine d’exemples, vous pouvez bénéficier d’un coup de pouce pour manier un code plus sophistiqué, ajouter plusieurs fichiers d’un coup à votre projet ou encore tirer profit des fonctionnalités de l’iPad comme les interactions Multi‑Touch, l’accéléromètre et le gyroscope. Vous pouvez aussi personnaliser votre projet en y ajoutant des graphismes, des contenus sonores et d’autres éléments.

Une toute
nouvelle façon de coder. Et le meilleur appareil pour apprendre.

Mettez facilement du code entre accolades, créez une boucle à partir d’un code existant ou glissez-déposez des dizaines de fragments de code inclus dans Swift Playgrounds. Le tout, directement depuis votre iPad ou votre Mac. Exploitez au maximum les puissantes capacités de l’iPad : Multi‑Touch, mode multitâche et Split View. Vous pouvez aussi profiter d’une vue spectaculaire sur votre Mac – son écran plus grand fait une place de choix à la barre latérale, avec table des matières complète et accès rapide aux autres fichiers Swift. Touchez, glissez ou tapez du texte et des chiffres, puis interagissez avec votre création.

Touchez pour modifier.

Déplacez facilement les limites d’une instruction sur du code existant.

Un coup de main d’une pression du doigt.

Si vous tombez sur une commande que vous avez du mal à comprendre, il vous suffit de la toucher pour afficher un menu d’options. Choisissez alors la plus pertinente et obtenez la réponse à vos interrogations.

Créez votre première app.

Et les suivantes.

Donnez vie à vos idées en développant des apps directement dans Swift Playgrounds sur iPad. À chaque fois que vous modifiez votre code, vous voyez instantanément le résultat dans l’aperçu sur le côté. Et pour profiter pleinement de l’expérience, il vous suffit de passer en mode plein écran.

C’est parti pour votre première app. Pour vous mettre dès le départ sur la bonne voie, Swift Playgrounds comprend un guide intitulé « Premiers pas avec les apps ».

Laissez la saisie de code intelligente s’occuper des détails.

Gardez le fil et le cap grâce à la saisie de code intelligente, adossée à votre code. En analysant les frameworks que vous utilisez, cette fonctionnalité très efficace vous aide à trouver facilement ce que vous cherchez. Et pour les recherches plus complexes, la saisie de code intelligente vous présente toutes les variantes possibles – accompagnées d’un bref descriptif – afin de vous permettre de faire le bon choix.

Admirez votre œuvre en plein écran.

L’immersion est totale grâce au sublime écran Retina de votre iPad. Touchez pour agrandir l’aperçu et admirer votre app dans toute sa splendeur. Vous pouvez aussi personnaliser des jeux intégrés comme Battleship ou Brick Breaker, et en profiter à fond grâce au plein écran.

Parcourez toute une bibliothèque de commandes, de couleurs et d’icônes.

Explorez la bibliothèque d’extraits pour y trouver des commandes, des couleurs et des icônes couram­ment utilisées, que vous pouvez facilement ajouter à votre code. Et utilisez la barre de recherche pour dénicher l’icône qu’il vous faut au sein d’une bibliothèque qui en contient des milliers.

Migrez vers Xcode. Et revenez à Swift.

Comme vous travaillez sur du code réel, vous avez toute latitude pour jongler entre Swift Playgrounds et Xcode. Ainsi, que vous soyez à la maison face à votre Mac ou en déplacement avec votre iPad, vous pouvez vous mettre à coder à tout moment, dès que l’inspiration vous vient.

Partagez votre création avec vos proches.

Envoyez votre code sur les iPad de vos connaissances en utilisant Mail, Messages ou AirDrop. Vos proches pourront alors l’afficher dans Swift Playgrounds et même l’enrichir de leurs propres contributions.

Ou faites‑la découvrir au monde entier sur l’App Store.

Quand vous souhaitez partager votre app finalisée, vous pouvez la proposer sur App Store Connect directement depuis votre iPad ou Mac avec Swift Playgrounds. Utilisez le site web App Store Connect pour créer votre page produit, inviter les utilisateurs et utilisatrices à faire des commen­taires à l’aide de TestFlight et recueillir des infor­mations sur l’usage qui est fait de votre app.

Parce que le code est universel,
nous l’enseignons en plusieurs langues.

Swift Playgrounds est disponible en 14 langues : espagnol castillan, espagnol d’Amérique latine, portugais brésilien, chinois simplifié et traditionnel, anglais, allemand, français, italien, coréen, japonais, thaï, turc, néerlandais et suédois. Parce que tout le monde, partout, devrait pouvoir apprendre à coder.