Depende de tus habilidades actuales, pero la forma común es más o menos similar:
- Obtenga conceptos básicos de programación con cualquier idioma para que pueda encontrar cursos o artículos para principiantes para aprender cosas como: variables, bucles, condiciones, etc. Por ejemplo, si tiene un dispositivo iOS / Mac, puede descargar Swift book en iBooks pero no puedo Digamos que es para muy principiantes. También puede consultar la aplicación swift playgrounds (en App Store). También puedes intentar encontrar cualquier libro para principiantes basado en python o incluso javascript porque de esa manera solo necesitas una configuración muy simple y los idiomas son más o menos universales para tu propósito.
- Aprenda cualquier idioma adecuado para la plataforma en la que desea escribir la aplicación. Para iOS es Swift y Objective-C, para Android es Java. También puede comenzar por aprender JavaScript y luego usarlo para ambas plataformas (por ejemplo, con ReactNative) con algunas restricciones y desventajas. Recuerde que para el desarrollo de iOS necesita un mac y para publicar la aplicación en AppStore necesita un certificado que cuesta $ 99 al año. Aprender me refiero a comenzar a aprenderlo y en algún momento descubrirás que puedes escribir lo que quieras, luego puedes continuar aprendiendo mientras trabajas en tu aplicación al mismo tiempo.
- Aprenda a usar Desbordamiento de pila: donde los desarrolladores aprenden, comparten y crean carreras y google para encontrar respuestas a preguntas técnicas específicas.
- Usa quora para hacer preguntas tecnológicas no específicas. Por ejemplo, qué idioma o plataforma es mejor usar para ese tipo de aplicación si tengo ese tipo de recursos. Pero primero siéntese, piense y probablemente busque en Google algunas de estas preguntas para comprender mejor qué hace usted y saber qué es exactamente lo que debe preguntar.
- Siéntase libre de continuar las preguntas con más contexto.