He instalado Android Studio porqué tengo una idea en mente bastante sencilla de implementar (en teoría). He estado varios años programando cosillas en Visual Studio (C#), y el entorno de trabajo es inmejorable, muy intuitivo, agradable. El cambio a android studio está siendo bastante difícil de digerir, y me preguntaba si alguien en el foro me podría orientar. Puedo desarrollar una aplicación para android desde Visual Studio? En principio con java, pero estuve leyendo que microsoft estaba haciendo esfuerzos para universalizar C# y convertirlo en multiplataforma de forma nativa. El tema es que no quiero complicar las cosas al usuario final, que no tenga que instalar paquetes complementarios y aparte quiero que la app tenga compatibilidad con los smartphones más antiguos.
bueno, no me costó mucho decidirme... directo a por el VS. Dejaré el android studio instalado igualmente, por si acaso.
Nunca he usado VS. Hace años utilizaba Eclipse, pero fue claramente superado por AS para desarrollo de apps Android. Android Studio es el IDE oficial recomendado por Google para Android, y dentro de poco nos "obligarán" a desarrollar en lenguaje Kotlin. Cuestión de tiempo. Utilizo varios IDEs de JetBrains, y me es muy fácil y cómodo cambiar de uno a otro ya que son bastante homogéneos. Pero siempre he dicho que el mejor IDE es aquel en el que más cómodo te encuentres, así que... ¡Disfruta!
yo pienso en que la curva de aprendizaje será mucho más rápida si ya me conozco el IDE y el lenguaje... Aunque la sintaxis de java se parezca mucho a c#. Y en teoría los de microsoft prometen que el intérprete (mono) da un rendimiento elevado, incluso que supera al de google con java... Ya veremos. Ahora ya estoy esbozando sobre el papel la lógica del programa que quiero hacer, para empezar con el proyecto.
Échale un vistazo a https://balsamiq.cloud/ Te puede servir para hacer un mockup de tu aplicación e ir diseñando la navegación y la UI sin necesidad de escribir una línea de código.
al final voy a hacerlo con android studio, por una sencilla razón. Google tiene la paella por el mango con android y android studio es su ide oficial, por lo que visualstudio/xamarin siempre irán a voluntad de google con la implementación, retrocompatibilidad, etc.