Bien, aquí hay una guía paso a paso – (Asumo que no sabes programación)
- Obtenga una Mac (Al usar Mac, puede crear aplicaciones para Android y iOS).
Para Android –
- Descargue la versión estable de Android Studio (desde – Descargar Android Studio). SDK e imagen del sistema (no es necesario descargar genymotion ya que desde la nueva versión de Android es muy rápido ejecutar un código). [no es compatible con Eclipse ya que está desactualizado].
- Para hacer una aplicación básica de Android, Aprenda – Java y lea la documentación de Android (bueno, yo personalmente no prefiero leer la documentación, ya que es difícil de entender, así que busque en Google lo que necesita. Vaya a Udacity – Clases en línea gratuitas y Nanodegrees ( Tome algunas clases gratuitas – Realmente vale la pena) y Primeros pasos | Desarrolladores de Android. Únase a Stack Overflow (por lo general, obtendrá su respuesta como alguien ya la solicitó, pero si no la pregunta, pero asegúrese de no preguntar antes de investigar un poco sobre el suyo). Siga los tutoriales de vogella y muchos otros recursos.
- Abra el estudio de Android (lo abrumará), pero después de algún tiempo estará de acuerdo. Comience a crear algunos proyectos … Consejo profesional: pruebe algo nuevo en un proyecto separado antes de implementarlo dentro de su proyecto principal (me refiero a algún proyecto de prueba).
Para iOS
- He creado una aplicación que permite a los viajeros de trenes locales de Mumbai rastrear su ubicación y recibir notificaciones en cada estación que pasa. ¿Cuáles son algunas de las nuevas funciones y mejoras que se pueden agregar para mejorar esta aplicación de utilidad?
- Quiero aprender el desarrollo de Android, pero después de ver Android Studio, el IDE desordenado con tantos botones y cosas complicadas, perdí la voluntad de estudiar y codificar. ¿Hay algún otro sitio donde pueda aprender Android de una mejor manera?
- Estoy aprendiendo Java a ser un programador de Android. ¿Debo aprender patrones de diseño? ¿Son necesarios en la programación de Android?
- Quiero hacer una aplicación de Android que capture una moneda y luego lea cuál es el valor de esta moneda. ¿Cómo puedo hacer eso usando la biblioteca OpenCV?
- Estoy participando en la Imagine Cup para desarrollar una aplicación. Estoy confundido si debería desarrollar una aplicación nativa o híbrida. ¿Cuál es el marco recomendado que debo usar?
- Descarga XCode de la tienda de aplicaciones mac.
- Siga los pasos anteriores (solo hay algunos recursos menos gratuitos en comparación con Android).
Espero que ayude … Sigue codificando ❤
Editar: ¡ Vaya! Olvidé….
También hay algunas herramientas de plataformas cruzadas.
Uno de los mejores es Xamarin. Descárgalo y comienza a trabajar en él. Aquí hay un montón de otras herramientas Nuevas herramientas de desarrollo de aplicaciones multiplataforma en 2016.
Si no desea aprender todos estos lenguajes de programación, aprenda Html, Css, Javascript y comience a desarrollar aplicaciones mediante frameworks como Phonegap. (PD: no me gustan los marcos).