¿Debo aprender Corona, Lua o Java para Android?

Hola, deberías aprender Java.

Hay varias razones para eso

  1. Java es fácil de aprender.
  2. La mayoría de las personas usan Java para el desarrollo de Android. Entonces, si está buscando trabajar profesionalmente. Es mejor ser compatible con ellos.
  3. Java es gratis. No hay tarifa de licencia.
  4. Java se puede usar tanto para juegos como para desarrollo general de aplicaciones

Donde como

Corona SDK se usa principalmente para desarrollar juegos y no es muy adecuado para desarrollar aplicaciones de propósito general. Corona le costó alrededor de $ 200 que debe soportar para trabajar en ello. Y no es muy fácil de aprender.

así que mi sugerencia es que uno debería apegarse a Java para el desarrollo de Android.

Puede consultar los tutoriales en el siguiente enlace para Java

Entrenamiento práctico de Java – YouTube

Si encuentra útil esta respuesta, por favor, vótela.

Como Android está basado en Java, te sugiero que vayas con el perenne Java. No solo Java te ayudará en Android, sino también en muchas otras plataformas.

Debes ir a Java … kotlin es el idioma oficial de Android ahora, así que puedes considerar aprender eso también