Quería saber si para escribir un programa para Android por fuerza tiene k ser en lenguaje Java o puede escribirse en otro lenguaje y crear el apk y k funcione?
Si bien es cierto que Java no es el único lenguaje con el que se puede programar para Android, usar Java es lo más recomendable. En los PC tenemos una arquitectura "unificada", mientras que en dispositivos móviles hay muchas arquitecturas diferentes, por lo que necesitarías un compilador diferente (y por tanto, un apk diferente) para cada móvil. Esto suponiendo de que hablamos de un lenguaje compilado. También están los lenguajes interpretados, como Java, pero también están Phyton. ¿Se puede crear un APK usando Phyton en Android? Quizás el siguiente vídeo te responda:
Aunque se pueda programar en Phyton para Android, es mucho mejor programar en Java porque hay mucha más documentación, pero puedes hacer lo que quieras
En línea
Programador aficionado. Me quiero centrar en programar videojuegos. La API que uso para crearlos es OpenGL