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.