L'application Swift Playgrounds rend l'apprentissage du code facile et amusant

Une nouvelle application pour iPad enseigne les bases de la programmation et encourage l'expérimentation créative

Swift Playgrounds

Apple a présenté aujourd'hui Swift Playgrounds, une application innovante pour iPad qui permet à tous les types d'utilisateurs d'apprendre à coder rapidement et de manière amusante. Swift Playgrounds rationalise la programmation avec une interface interactive qui encourage les étudiants et les débutants à essayer Swift, le langage de programmation simple d'Apple utilisé par les développeurs professionnels pour créer des applications uniques. Swift Playgrounds comprend des cours de codage conçus par Apple dans lesquels les élèves écrivent du code pour guider les personnages à travers un monde graphique immersif, résolvant des énigmes et surmontant des défis tout en apprenant les bases du codage. L'application intègre également des modèles qui les encouragent à exprimer leur créativité et à concevoir des programmes qu'ils peuvent partager avec leurs amis via Mail ou Messages, ou même publier sur Internet.

Swift Playgrounds

«J'aurais aimé que Swift Playgrounds existe lorsque j'ai appris à coder», a déclaré Craig Federighi, vice-président senior de l'ingénierie logicielle chez Apple. «Swift Playgrounds est la seule application de ce type qui soit facile à utiliser pour les apprenants et les débutants, mais suffisamment puissante pour écrire du vrai code. C'est une façon innovante de donner vie aux concepts de programmation et de motiver la prochaine génération en leur fournissant les ressources nécessaires pour exprimer leur créativité.

«Le nouveau Swift Playgrounds d'Apple est l'une des applications de programmation éducative les plus puissantes et les plus accessibles que nous ayons jamais vues, et nous sommes impatients de l'intégrer à notre programme de camps», a déclaré Jean MacDonald, fondateur d'App Camp for Girls. "C'est une façon intuitive et amusante pour nos étudiants d'apprendre les principes de base de la programmation sur iPad, tout en maîtrisant Swift, un langage qui peut les accompagner dans tout ce qu'ils font."

La collection de cours de programmation conçue par Apple aide les étudiants à apprendre les bases de la programmation, telles que l'exécution de commandes, la création de fonctions, la mise en boucle et l'utilisation de code et de variables conditionnelles, tout en aidant les étudiants à améliorer leurs compétences et à gagner en confiance. Apple publiera souvent de nouveaux défis individuels afin que les étudiants puissent continuer à perfectionner leurs compétences en programmation au fur et à mesure de leur progression. Les enseignants et les développeurs peuvent également créer leurs propres défis pour l'application avec Xcode.

En plus des classes, Swift Playgrounds comprend des modèles pour aider les futurs développeurs à exprimer leur créativité. Les étudiants et les programmeurs peuvent modifier et développer le code en fonction de leurs besoins en ajoutant des graphiques et des interactions tactiles. Swift Playgrounds vous permet de créer un nombre pratiquement illimité de programmes interactifs à l'aide de Swift et des environnements iOS. L'utilisateur peut créer des documents de test vierges ou en démarrer un à partir de modèles d'échafaudage intégrés pour les graphiques et les interfaces afin de concevoir des applications puissantes qui répondent aux commandes d'accéléromètre et tactiles ou de contrôler les appareils Bluetooth. De plus, étant donné que Swift Playgrounds utilise réellement le code Swift, les projets peuvent être exportés directement vers Xcode pour créer des programmes pour iOS et macOS qui peuvent être transformés en applications entièrement fonctionnelles.

Parce que Swift Playgrounds a été conçu dès le départ pour l'interface Multi-Touch de l'iPad, des programmes complets peuvent être créés en quelques clics. Un nouveau clavier de programmation vous permet de saisir rapidement des caractères supplémentaires communs au langage Swift en faisant glisser une touche, tandis que la barre de raccourcis suggère les commandes ou valeurs suivantes en fonction du contexte. De plus, avec le clavier contextuel, vous pouvez modifier un nombre avec votre doigt, toucher une valeur de couleur pour afficher le sélecteur de couleur et même faire glisser la limite d'une boucle ou d'une définition de fonction pour l'adapter au code existant. Il est également possible de faire glisser des extraits de code communs de la bibliothèque pour programmer un nouveau code en tapant peu ou rien. Les programmes ont fière allure en plein écran sur l'écran Retina de l'iPad, offrent une expérience entièrement interactive et répondent aux gestes tactiles et aux données de l'accéléromètre.

Disponibilité

La version bêta de Swift Playgrounds est disponible aujourd'hui pour les membres du programme pour développeurs Apple dans le cadre de la version bêta pour développeurs iOS 10 et sera disponible avec la version bêta publique d'iOS 10 en juillet. La version finale de Swift Playgrounds sera disponible gratuitement sur l'App Store cet automne. Swift Playgrounds est compatible avec tous les modèles iPad Air et iPad Pro et avec iPad mini 2 ou version ultérieure exécutant iOS 10. Pour plus d'informations, y compris des vidéos, des images et des démos, visitez apple.com/swift/playgrounds.

SOURCE | Département de presse Apple


Acheter un domaine
Ça t'intéresse:
Les secrets pour réussir le lancement de votre site internet

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.