Apple a procédé à un changement important dans ses lignes directrices pour les développeurs à qui elle autorise désormais l’intégration de code exécutable dans des applications utilisées à des fins éducatives ou dédiées au développement.

Jusqu’ici, Apple interdisait ce type de code dans les apps pour éviter de voir débarquer sur l’App Store des émulateurs de console et d’ordinateurs, ainsi que des compilateurs pour d’autres langages de programmation sur iOS. Désormais, la géant américain ouvre un peu plus les vannes pour des questions éducatives. Elle souhaite en effet attirer plus de monde, et rendre plus accessible l’apprentissage à la programmation.

Apple précise tout de même qu’une telle application devra être conçue « pour enseigner, développer ou tester le code exécutable peut, dans des circonstances limitées, pour télécharger le code exécutable, à condition qu’il ne soit pas utilisé à d’autres fins. Ces applications doivent rendre le code source de l’application entièrement visible et modifiable par l’utilisateur. »

Pour autant, Apple ne validera pas toutes les applications, et encore moins les émulateurs de console. Pour l’heure, ce revirement n’a pas encore permis de créer des compilateurs, mais ce grand changement permettra dans un futur proche de télécharger de nouvelles apps dans le style de Swift Playgrounds conçue par Apple.

Partager un commentaire