Swift Playgrounds

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

Télécharger gratuitement la nouvelle app Swift Playgrounds

Apprendre le code ? Un jeu d’enfant avec Swift Playgrounds pour iPad. Parce qu’elle ne requiert aucune connaissance en programmation, cette app révolutionnaire convient parfaitement aux débutants. Vous y découvrez Swift, le langage d’Apple que les pros utilisent chaque jour pour créer des apps. Tout se fait de manière ludique et interactive. Vous commencez par apprendre les bases en résolvant des énigmes. Puis, défi après défi, vous accédez naturellement à des playgrounds plus avancés conçus par Apple ou par d’autres développeurs de premier plan. Votre apprentissage du code se fait en deux temps trois mouvements.

Nouveau

Vous voilà commandant en chef des drones et robots.
Vous voulez voir vos robots s’animer sous vos yeux ? Apprenez à programmer des appareils connectés comme les LEGO® MINDSTORMS® EV3 : ils vous obéiront au doigt et à l’œil.

En savoir plus sur les appareils connectés

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, « Les bases de Swift » vous apprend à guider un personnage dans un monde en 3D. Vous êtes ensuite en mesure de passer à des concepts plus pointus.

Vous voyez ce que vous codez, c’est aussi simple que ça. Écrivez votre code sur la partie gauche de l’écran. Les résultats apparaissent à droite, d’un simple toucher.

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

Avec le cours « Les bases de Swift », vous atteignez des objectifs en utilisant exactement le même code que les développeurs professionnels. 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.

Commencez par apprendre les concepts fondamentaux de la 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à.

En plus de sa bibliothèque de cours intégrée, Swift Playgrounds inclut toute une collection de défis supplémentaires, régulièrement enrichie. Vous ne vous contentez pas d’élaborer d’amusantes créations, vous approfondissez aussi vos compétences.

Cet automne

Tout un monde de playgrounds conçus par la communauté des développeurs.

Découvrez des dizaines de chaînes et abonnez‑vous à celles qui vous intéressent. Vous recevrez directement dans votre app des créations d’éditeurs et de développeurs de premier plan, ainsi que d’amusants défis à relever. Vos playgrounds n’auront plus de limites.

Nouveau

Quand soudain votre code roule, rampe, vole.

Grâce à la programmation, vos drones et vos robots prennent vie sous vos yeux. La chaîne Accessoires propose des playgrounds passionnants vous permettant de configurer et de contrôler des jouets éducatifs, comme les LEGO® MINDSTORMS® EV3. Et ce n’est qu’un début.

Avec les playgrounds Sphero, guidez un robot sphérique à travers des parcours complexes, faites‑le accélérer pour franchir des obstacles ou changez ses couleurs.

Avec les playgrounds Dash, faites parler et chanter ce robot, ou encouragez‑le à réagir à son environnement grâce à ses capteurs.

Les playgrounds MeeBot vous aident à programmer les six kits robotiques Jimu Robot MeeBot afin qu’ils se déplacent de manière réaliste. Ou qu’ils dansent.

Les playgrounds Parrot vous permettent d’utiliser votre iPad pour faire évoluer vos drones en extérieur. Manœuvres spectaculaires à la clé.

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

Multi‑Touch, puissance et simplicité : Swift Playgrounds tire le meilleur parti des fonctionnalités de l’iPad. Il vous suffit de toucher, de faire glisser et de taper du texte et des nombres, puis d’interagir avec ce que vous avez créé.

Modifications sur le pouce.

Modifiez les nombres à l’aide d’un pavé numérique : il apparaît dès que vous touchez un chiffre.

Bibliothèque d’extraits.

Faites glisser des morceaux de code fréquemment utilisés à partir de la Bibliothèque d’extraits pour accélérer le travail de saisie.

Touchez pour modifier.

Faites glisser les balises d’une expression autour d’un code existant.

QuickType et clavier de codage.

Avec QuickType pour le code, une barre de raccourcis intelligente affiche les commandes en rapport avec ce que vous faites. Vous pouvez ainsi rédiger une ligne de code en un ou deux touchers. Et lorsque taper est l’option la plus appropriée, un clavier novateur, spécialement conçu pour coder, apparaît à l’écran. À partir d’une seule touche, vous accédez à plusieurs caractères, puis vous glissez le doigt pour choisir celui que vous voulez.

Cet automne

Un coup de main d’une pression du doigt.

Si vous tombez sur une commande que vous ne comprenez pas, touchez‑la en maintenant la pression. Dans le menu qui s’affiche, choisissez l’option la plus pertinente et accédez aux informations dont vous avez besoin.

Lancez‑vous encore plus facilement avec des modèles.

Avec les modèles, vous disposez d’une base pour des créations plus avancées. Le code qu’ils vous fournissent vous aide à tirer profit des technologies de l’iPad : interactions Multi‑Touch, accéléromètre ou gyroscope. Soyez inventifs, n’hésitez pas à vous approprier ces fonctionnalités pour ajouter, par exemple, des graphismes ou du son.

Admirez votre œuvre en plein écran.

Il n’y a pas mieux que l’écran Retina de l’iPad pour contempler votre travail. Touchez le milieu de l’écran de façon prolongée pour basculer de votre fenêtre de code à la zone de prévisualisation. Puis, utilisez d’autres gestes pour tester d’autres créations.

Partagez votre création avec un ami.
Ou le monde entier.

Envoyez votre code sur l’iPad d’un ami avec Mail, Messages ou AirDrop. Il pourra le voir dans Swift Playgrounds et le personnaliser en ajoutant sa propre touche. Vous pouvez également publier une vidéo de votre programme en cours sur le Web pour le montrer au monde entier.

Migrez vers Xcode.
Puis allez encore plus loin.

Comme vous travaillez avec un vrai langage de programmation, vous pouvez importer et exporter directement votre travail de Swift Playgrounds vers Xcode et vice versa. Et mettre ainsi vos idées à l’épreuve avec les outils utilisés par les pros pour développer des apps iOS et Mac.

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

Swift Playgrounds est désormais disponible en six langues : anglais, allemand, français, espagnol d’Amérique latine, chinois simplifié et japonais. Et d’autres sont à venir. Parce que tout le monde devrait pouvoir apprendre à coder.