J’utilise depuis longtemps sur iOS et iPadOS des applications permettant d’écrire du texte brut ou du code, de modifier des fichiers de configurations etc…
Ce genre d’applications m’est très pratique pour gérer mes serveurs Linux et leur configuration.
Ce que je savais moins, c’est que sur l’iPad et l’iPhone, il existe aussi des IDE complets.
Un IDE est un environnement de développement intégré.
Ce sont des applications qui permettent d’écrire du code informatique afin de développer des applications.
Certains sont spécifiquement destinés à un langage en particulier, d’autres permettent de gérer plusieurs langages.
Ici, j’ai découvert un IDE permettant d’écrire du code Python, en version 3.10.
Cet IDE intègre tout ce qu’il faut pour écrire du code Python confortablement (de ce que j’en ai lu, je suis débutant et n’ai donc pas encore pu tester toutes les fonctionnalités).
Pythonista, c’est son nom, gère entre autre la coloration syntaxique, la prédiction de code, et possède un « interpréteur » permettant de tester votre code.
L’application intègre en outre de nombreux exemples de scripts et applications développés dans l’application.
On y retrouvera aussi des jeux et applications graphiques.
Parce que oui, il est possible de développer des applications graphiques et des jeux vidéos avec Pythonista, en Python, grâce à l’intégration des bibliothèques et extensions nécessaires.
Vous pouvez aussi ajouter vos propres extensions apparemment (pas testé, je le répète, je suis débutant en programmation).
Pythonista est à priori une bonne application, c’est pour cette raison que je l’ai choisi pour apprendre le Python, bien qu’elle soit payante.
En effet, cette application vous coutera quand même la modique somme de 9,99€ sur l’App Store.
Elle a en revanche le bon goût d’être universelle.
Un achat de cette application sur votre iPad, par exemple, vous permettra d’en profiter également sur votre iPhone sans devoir repasser à la caisse (et inversement).