Eu desenvolvia apps há cerca de 10 anos no Android Studio baseado em Eclipse.
Passei um bom tempo usando iPhone e depois voltei para o Android, mas ao tentar configurar o ambiente de desenvolvimento vi que o Android Studio mudou bastante.
Dá para me readaptar aos recursos que mudaram, mas o maior problema é que ele está pesado demais para rodar no meu PC.
No momento, estas são as opções que estou considerando:
- Tentar usar o Visual Studio (já que já uso bem o ambiente de desenvolvimento em C++)
- Desenvolver no Android Studio sem usar emulador, apenas com dispositivo físico (acho que, se eu não abrir o emulador, talvez dê para aguentar)
- Fazer upgrade do PC (não é algo que eu queira muito)
Alguém aqui usa algum ambiente de desenvolvimento diferente do Android Studio? Que ambiente vocês recomendam?
12 comentários
Que tal experimentar o tal do expo!
Eu uso Flutter + Android Studio.
Acho que não existe uma alternativa realmente adequada. Se possível, recomendo pelo menos fazer um upgrade de RAM. E, se for um ambiente Mac + Flutter, também dá para usar o Android Studio e aproveitar o simulador de iOS durante o desenvolvimento.
Como não sei quais são as especificações do PC que você usa atualmente, fica um pouco difícil responder.
heap sizealocado para o sistema de build e para o Android Studio para montar um ambiente de desenvolvimento confortável.vimno terminal. (olhando para longe;; )Mesmo que seja pesado, provavelmente é melhor usar o Android Studio...
Se você desenvolve de forma nativa, acho que o Android Studio, apesar de ser pesado, oferece recursos à altura. Eu nunca cheguei a considerar outro IDE. A comunidade nem considera suporte ao VS Code, então, se você tentar, provavelmente vai ser algo complexo a ponto de ter que desbravar sozinho.
flutter, xcode
No Mac tem o Xcode. Como eu uso Windows, não consigo usar T_T
Ao compilar para iOS, de qualquer forma, foi mais confortável mudar para o Xcode e trabalhar por lá.
A minha melhor experiência foi usando vscode + flutter.
Acho que também vale considerar o VSCode. Pensando bem, se dá para usar o VSCode, então dá para usar qualquer editor e fazer o build pela linha de comando...
Vocês usam Flutter, né?
Eu sabia que o Flutter era uma biblioteca de UI, mas parece que ele também tem uma IDE própria.