4 points par regentag 2024-10-15 | 12 commentaires | Partager sur WhatsApp

Il y a une dizaine d’années, je développais des applications avec Android Studio basé sur Eclipse.

J’ai utilisé un iPhone pendant un certain temps puis je suis passé à Android, et en essayant de reconfigurer mon environnement de développement, je me suis rendu compte qu’Android Studio avait énormément changé.

Je peux toujours me réhabituer aux nouvelles fonctionnalités, mais le plus gros problème, c’est qu’il est beaucoup trop lourd pour tourner sur mon PC.

Voici les options que j’envisage actuellement :

  • Essayer Visual Studio (puisque j’utilise déjà très bien l’environnement de développement C++)
  • Développer avec Android Studio sans utiliser l’émulateur, uniquement sur un appareil physique (j’ai l’impression que ce serait supportable tant que l’émulateur n’est pas lancé)
  • Mettre à niveau mon PC (mais je n’en ai pas vraiment envie)

Y a-t-il parmi vous des personnes qui utilisent un environnement de développement autre qu’Android Studio ? Que recommandez-vous ?

12 commentaires

 
zihado 2024-11-18

Essayez quelque chose qui s'appelle expo !

 
ironpark 2024-10-17

J’utilise Flutter + Android Studio.
Je pense qu’il n’y a pas vraiment d’alternative appropriée. Si possible, je recommande surtout d’augmenter la RAM. Et dans un environnement Mac + Flutter, on peut aussi utiliser Android Studio tout en tirant parti du simulateur iOS pendant le développement.

 
ganadist 2024-10-16

Comme je ne connais pas la configuration de votre PC actuel, il m’est un peu difficile de vous répondre.

  • D’abord, selon la taille de l’application que vous développez, il faut ajuster la taille du heap allouée au système de build et à Android Studio afin d’avoir un environnement de développement confortable.
  • De nos jours, l’émulateur Android prend en charge l’accélération CPU/GPU. Si l’ABI est bien configurée, l’émulateur fonctionne bien plus confortablement qu’un appareil réel.
  • Je pilote l’environnement de build de l’application de mon entreprise (j’impose par exemple la version d’Android Studio ou la version de la JVM utilisée par les développeurs), mais pour ma part, j’utilise vim dans le terminal. (regard au loin;;)
 
onixboox 2024-10-16

Même si c’est lourd, il vaut probablement mieux utiliser Android Studio...

 
kotlinc 2024-10-16

Si vous développez en natif, je pense qu’Android Studio, malgré sa lourdeur, offre des fonctionnalités à la hauteur. Pour ma part, je n’ai jamais envisagé d’autre IDE. La communauté ne prend même pas en compte le support de vscode, donc si vous essayez, ce sera probablement assez complexe, au point de devoir essuyer les plâtres tout seul.

 
tensun 2024-10-16

flutter, xcode

 
regentag 2024-10-16

Sur Mac, il y a Xcode. Moi, je suis sur Windows, donc je ne peux pas l’utiliser 😭

 
tensun 2024-10-16

Pour les builds iOS, il était forcément plus pratique de basculer sur Xcode pour travailler.

 
bus710 2024-10-16

J’ai trouvé que l’expérience la plus satisfaisante était avec VS Code + Flutter.

 
regentag 2024-10-16

Il faudra aussi envisager VSCode. En y réfléchissant, si on peut utiliser VSCode, alors on pourrait tout aussi bien utiliser n’importe quel éditeur et faire le build en ligne de commande...

 
gcback 2024-10-15

Vous utilisez Flutter, n’est-ce pas ?

 
regentag 2024-10-16

Je pensais que Flutter était une bibliothèque d’interface utilisateur, mais apparemment il a aussi son propre IDE.