¿En qué plataforma podemos crear una aplicación de Android?

Aquí hay una configuración completamente gratuita y efectiva para crear aplicaciones de Android:

  1. Ubuntu: sistema operativo fácil de usar y gratuito. Genial para el desarrollo. Funciona muy bien incluso en computadoras de gama baja.
  2. Inkscape: editor de gráficos vectoriales gratuito para crear tus iconos. No necesita un software costoso para crear excelentes gráficos. Si tiene imágenes para trabajar, hay GIMP.
  3. Android Studio: IDE oficial de Google. Viene con emuladores de dispositivos, por lo que no necesita tener muchos dispositivos físicos.
  4. Github o Bitbucket o GitLab: para control de versiones y alojamiento de código.
  5. Firebase: si necesita infraestructura en la nube.

Por supuesto, necesita una computadora decente, incluso una vieja funcionará bien (incluso un procesador antiguo como Core 2 Duo funciona muy bien; ¡SSD es muy recomendable!)

¡Ahora, ve a crear excelentes aplicaciones de Android! :—)

Android Studio es una plataforma oficial para crear aplicaciones de Android. Pero hay muchos IDE que le permiten desarrollar en plataformas cruzadas (es decir, código por una vez y obtener productos web, android, ios, etc.) como cordova, phoneGap, etc.

Hemos desarrollado nuestra aplicación en el estudio de Android. Echa un vistazo a Play Store Music Player – Aplicaciones de Android en Google Play

Puedes crearlo con Android Studio.
Es la plataforma más adecuada que sentí al trabajar con Android.
También es fácil de aprender.
Mira mi otra respuesta para ver los enlaces del video.

El mejor IDE para desarrollar aplicaciones será Android Studio.

Wimdows, Linux y Mac