Swift Playgrounds

Du vrai plaisir à apprendre la vraie programmation sur iPad.

Télécharger Swift Playgrounds gratuitement

App révolutionnaire pour iPad, Swift Playgrounds rend l’apprentissage de Swift amusant et interactif. Comme elle n’exige aucune connaissance en programmation, c’est l’outil idéal pour les élèves débutants. Commencez par résoudre des puzzles pour maîtriser les bases de Swift, un puissant langage de programmation Apple avec lequel les professionnels créent une foule d’apps plus populaires les unes que les autres. Relevez ensuite une série de défis et passez à des playgrounds plus avancés conçus par Apple et d’autres éminents développeurs.

Nouveau

Pilotez les robots et les drones.
À l’aide de votre propre code, vous pouvez maintenant faire faire des choses épatantes aux robots et aux drones. Apprenez à programmer des appareils connectés, comme LEGO® MINDSTORMS® EV3, et regardez-les prendre vie sous vos yeux.

En savoir plus sur les appareils connectés

Du vrai code Swift.
Une vraie partie de plaisir.

Apprendre à coder avec Swift Playgrounds, c’est vraiment stimulant. L’app propose une gamme complète de leçons spécialement conçues par Apple. Dans Notions fondamentales de Swift, explorez les bases en guidant un personnage dans un monde 3D avec du vrai code, puis progressez vers des notions plus poussées.

Votre code en action : Écrivez des lignes de code sur la partie gauche de votre écran et, d’un simple toucher, voyez instantanément le résultat du côté droit.

À vous niveaux, énigmes et notions de codage.

Amorcez votre parcours avec Notions fondamentales de Swift. Vous vous attaquez alors à vos objectifs en utilisant le langage de programmation des développeurs professionnels. À mesure que vous avancez, des notions plus poussées entrent en jeu. Petit à petit, vous accumulerez des connaissances et créerez des codes de plus en plus complexes.

Notions fondamentales de Swift.

L’app présente d’abord les concepts essentiels à la compréhension du codage.

  • Commandes

  • Fonctions

  • Boucles

  • Paramètres

  • Code conditionnel

  • Variables

  • Opérateurs

  • Types

  • Initialisation

  • Correction de bogues

Maîtrisez la base, puis passez aux prochains défis.

En plus des leçons intégrées, Swift Playgrounds renferme une collection de défis additionnels qui ne cesse de croître. Non seulement vous créerez des projets amusants, mais vous développerez vos compétences.

Dès l’automne

Des mondes nouveaux imaginés par toute une communauté de développeurs.

Découvrez des dizaines de chaînes débordant de défis amusants conçus par d’éminents éditeurs et développeurs. Et abonnez-vous à vos chaînes favorites pour recevoir les plus récentes créations dans l’app. Les mondes à votre portée sont quasi infinis.

Nouveau

Avec le bon code, les robots marchent, roulent et s’envolent.

Voyez votre code s’animer en programmant de vrais robots et drones. La chaîne Accessoires regorge de playgrounds captivants où vous pouvez configurer et contrôler des jouets éducatifs populaires, comme LEGO® MINDSTORMS® EV3. Et ce n’est qu’un début.

Dans les playgrounds Sphero, guidez le robot sphérique dans des parcours complexes et faites-le bondir au-dessus d’obstacles ou changer de couleur.

Dans les playgrounds Dash, dirigez le robot pour qu’il chante, parle et réagisse à son environnement.

Dans les playgrounds Meebots, apprenez à programmer les six servomoteurs du robot Jimu Robot Meebot pour le faire bouger de façon naturelle, voire danser.

Dans les playgrounds Parrot, maniez drones Parrot et iPad au grand air pour programmer d’enlevantes acrobaties aériennes.

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

Swift Playgrounds exploite à fond la puissance, la simplicité et les fonctions Multi-Touch d’iPad. Touchez, glissez ou tapez du texte et des chiffres, puis interagissez avec ce que vous venez de créer.

Modifications instantanées.

Modifiez aisément des nombres avec un clavier pratique qui s’affiche quand vous tapez un chiffre.

Bibliothèque de bouts de code.

Grâce à cette bibliothèque, glissez-déposez des éléments de code récurrents pour en avoir moins à taper.

Fonction Glisser-déposer.

Glissez aisément les limites d’un énoncé autour d’un code existant.

Clavier de programmation QuickType.

Avec QuickType, la barre de raccourcis affiche des commandes de façon perspicace. Vous pouvez ainsi écrire une ligne de code en seulement quelques touchers. Et quand taper reste la meilleure solution, vous disposez d’un clavier novateur conçu spécialement pour la programmation. Appuyez sur une touche pour afficher différents caractères, puis faites glisser votre doigt pour en choisir un.

Dès l’automne

Un coup de main d’un seul toucher.

Si vous avez du mal à comprendre une commande, maintenez votre doigt dessus, et un menu apparaîtra. Choisissez alors l’option la plus pertinente pour trouver la réponse dont vous avez besoin.

Des modèles pour déclencher la créativité.

Les modèles vous donnent une longueur d’avance pour réaliser des projets plus avancés. En vous fournissant du code, ils vous aident à tirer profit de technologies iPad, comme les gestes Multi-Touch, l’accéléromètre et le gyroscope. Faites preuve de créativité et ajoutez-y des éléments graphiques, du contenu audio et plus encore.

Vos réalisations, en plein écran.

Quand vous vous entraînez à programmer, il n’y a pas de meilleur outil que le superbe écran Retina d’iPad pour évaluer vos résultats. Appuyez sur le milieu de l’écran pour passer de l’affichage de votre code à l’affichage plein écran en temps réel sur iPad. D’autres gestes vous permettent aussi d’explorer vos créations dans toute leur richesse.

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

Envoyez votre code à d’autres utilisateurs d’iPad avec Mail, Messages ou AirDrop. Ils pourront le voir dans Swift Playgrounds, et même y ajouter de nouveaux éléments. Et si votre ambition est planétaire, diffusez sur le web une vidéo de votre programme actif.

Exportez vos idées sur Xcode, et amenez-les plus loin.

Comme vous travaillez avec un vrai langage de programmation, vous pouvez importer et exporter vos projets entre Swift Playgrounds et Xcode. Vous êtes ainsi en mesure de tester vos idées avec l’outil qu’utilisent les développeurs professionnels d’apps iOS et OS X.

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

Swift Playgrounds est maintenant offerte en six langues : français, anglais, allemand, espagnol latino-américain, chinois simplifié et japonais. Et d’autres versions s’en viennent. Nous croyons en effet que tout le monde, partout, devrait avoir les moyens d’apprendre à coder.