Fermer l'annonce

Étant donné que la présentation d'hier marquait l'ouverture de la conférence des développeurs WWDC 2016, l'accent était mis sur les nouvelles possibilités offertes aux développeurs. À la fin de la présentation, Apple a également présenté son propre plan visant à augmenter considérablement le nombre de personnes comprenant les langages de programmation.

Il veut le faire avec l'aide d'une nouvelle application iPad appelée Swift Playgrounds. Il apprendra à ses utilisateurs à comprendre et à travailler avec le langage de programmation Swift, créé par Apple et en 2014. publié en open source, donc accessible à tous et gratuitement.

Lors de la présentation en direct, l'une des premières leçons que l'application proposera a été démontrée. Le jeu était affiché dans la moitié droite de l'écran, les instructions dans la moitié gauche. À ce stade, l'application nécessite simplement que l'utilisateur joue au jeu - mais au lieu de commandes graphiques, elle utilise des lignes de code qui sont invitées.

De cette manière, ils apprendront à utiliser les concepts de base de Swift, tels que les commandes, les fonctions, les boucles, les paramètres, les variables, les opérateurs, les types, etc. En plus des leçons elles-mêmes, l'application contiendra également un contenu toujours croissant. ensemble de défis qui approfondiront la capacité de travailler avec des concepts déjà connus.

Cependant, l'apprentissage dans Swift Playgrounds ne s'arrête pas aux bases, ce que le programmeur Apple a démontré en utilisant l'exemple d'un jeu qu'il a lui-même créé dans lequel la physique du monde était contrôlée à l'aide du gyroscope de l'iPad.

L'iPad ne disposant pas de clavier physique, Apple a créé une riche palette de commandes. Le clavier logiciel QWERTY "classique" lui-même, par exemple, en plus du murmure de code, contient plusieurs caractères sur des touches individuelles qui sont sélectionnées par différents types d'interaction avec elles (par exemple, un nombre est écrit en faisant glisser la touche vers le haut).

Les éléments de code fréquemment utilisés n'ont pas besoin d'être écrits, il suffit de les faire glisser depuis un menu spécial et de les faire glisser à nouveau pour sélectionner la plage de codes à laquelle ils doivent être appliqués. Après avoir tapé sur un numéro, seul le pavé numérique apparaîtra directement au-dessus.

Les projets créés peuvent être partagés sous forme de documents avec l'extension .playground et toute personne possédant un iPad et l'application Swift Playgrounds installée pourra les ouvrir et les modifier. Les projets créés dans ce format peuvent également être importés dans Xcode (et vice versa).

Comme tout le reste présenté lors de la présentation d'hier, Swift Playgrounds est désormais disponible en version développeur, avec le premier essai public en juillet et la sortie publique à l'automne, avec iOS 10. Tout sera gratuit.

.