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 grace à 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 multitache 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 grace à 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 grace 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 grace 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.