No dijo qué tipo de teléfono / tableta tiene: poder ejecutar su aplicación en su dispositivo es algo importante, debe poder probarlo no solo en un simulador.
- Si tiene un dispositivo Android, necesita Java: lea esta respuesta de Jon Yy a ¿Cuáles son los mejores sitios para aprender sobre el desarrollo de aplicaciones de Android?
- Si tiene un dispositivo iOS y una Mac, puede usar Swift: ¿cuáles son las lecturas obligatorias (libros, blogs, etc.) si se está convirtiendo en un desarrollador de iOS (Swift)? o puede ir con el Objetivo C: la respuesta de Aaron Golding Brager a ¿Cuáles son los mejores recursos para aprender el desarrollo de iOS? Swift probablemente será un poco más limpio y más fácil en general, pero es relativamente nuevo, por lo que no hay tantos materiales de aprendizaje, especialmente los destinados a programadores principiantes.
- También puede tomar una ruta diferente y desarrollar una aplicación que se ejecute en todos ellos, incluidos los sistemas operativos de escritorio, Firefox OS, Blackberry e incluso televisores inteligentes y otros dispositivos: ¿cuáles son los mejores recursos para aprender JavaScript? Con HTML5 (que significa HTML, CSS, JavaScript y un conjunto de funciones del navegador), puede crear aplicaciones con todas las funciones para todas las plataformas, de modo que puedan ejecutarse sin conexión y tener un icono en la pantalla de inicio, y acceder a hardware como acelerómetros, GPS chips, etc. (pero no siempre la cámara) – HTML5 para la Web móvil – Parte I: Introducción. Luego, puede convertirlos en aplicaciones nativas para la distribución de la tienda de aplicaciones con algo como PhoneGap (que también le permitirá acceder a todo el hardware y cualquier servicio específico de la plataforma, como Compras en la aplicación) o distribuirlos directamente en la web abierta.
PD Tenga en cuenta que la combinación HTML / Java no tiene sentido. Es HTML / Java Script o Java. No hay absolutamente ninguna relación entre Java y JavaScript, excepto las cuatro letras (están relacionadas como “auto” a “alfombra”).
- ¿Cuál es la aplicación de Android más útil para citas de Instagram con las mejores características?
- ¿Se requiere un nombre de dominio para crear una aplicación de Android (nombre del paquete)?
- ¿Qué se puede jugar a través de Bluetooth o Wi-Fi a través de móviles Android?
- ¿Puedo desarrollar una aplicación de Android sin ningún IDE y usando un simple bloc de notas?
- ¿Cuál es el mejor libro para aprender Xamarin Android?