Yo desarrollaba apps hace unos 10 años en Android Studio basado en Eclipse.
Después de usar iPhone durante un tiempo, me cambié a Android, y al intentar configurar el entorno de desarrollo vi que Android Studio realmente ha cambiado muchísimo.
A las funciones nuevas me puedo volver a adaptar, pero el problema más grande es que en mi PC se siente demasiado pesado para ejecutarlo.
Estas son las opciones que estoy considerando ahora:
- Probar Visual Studio (porque ya uso bien el entorno de desarrollo de C++)
- Desarrollar en Android Studio sin usar el emulador y solo con un dispositivo real (creo que podría aguantarlo si no abro el emulador)
- Actualizar la PC (la verdad no me gustaría mucho)
¿Hay alguien que use un entorno de desarrollo distinto a Android Studio? ¿Qué entorno recomiendan?
12 comentarios
¡Prueben algo llamado Expo!
Yo uso Flutter + Android Studio.
No creo que haya una alternativa realmente adecuada. Si es posible, les recomiendo al menos subir la RAM. Y si están en un entorno Mac + Flutter, también pueden usar Android Studio y aprovechar el simulador de iOS durante el desarrollo.
Como no sé cuáles son las especificaciones de la PC que usas actualmente, hay partes en las que es difícil darte una respuesta.
heap sizeasignado al sistema de build y a Android Studio para poder tener un entorno de desarrollo cómodo.vimen la terminal. (mirando a lo lejos;; )¿Qué entorno usan cuando desarrollan apps para Android?
Aunque sea pesado, probablemente sea mejor usar Android Studio...
Si desarrollas de forma nativa, creo que Android Studio, aunque es pesado, ofrece funciones acordes a ese peso. Yo nunca me he planteado usar otro IDE. Además, la comunidad ni siquiera considera soporte para VS Code, así que si intentas hacerlo probablemente será algo bastante complejo, al nivel de ir abriendo camino tú solo.
flutter, xcode
En Mac está Xcode. Yo uso Windows, así que no puedo usarlo 😢
Al compilar para iOS, de todos modos me resultaba más cómodo pasarme a Xcode y trabajar ahí.
La experiencia que más me convenció fue usar vscode + flutter.
Parece que también habría que considerar VSCode. Ahora que lo pienso, si se puede usar VSCode, entonces simplemente podría usar cualquier editor y compilar desde la línea de comandos...
Usan Flutter, ¿no?
Entendía que Flutter era una biblioteca de UI, pero parece que también tiene su propio IDE.