Depende de cuánto tiempo esté listo para dedicar a su trabajo.
¿Estás listo para pasar 4 horas al día trabajando en esto?
Si es así, entonces, en un mes, deberías poder hacer una aplicación no tan básica. Pero tenga en cuenta que, dependiendo del tipo de aplicación, no tendrá una sola tecnología para aprender.
- ¿Cuáles son las mejores aplicaciones de ingeniería química?
- ¿Cómo funciona exactamente la aplicación Oberlo?
- ¿Cuáles son las mejores aplicaciones móviles para leer libros?
- ¿Cuál es esa aplicación que no desea eliminar, incluso si falta espacio?
- ¿Cuáles son algunas aplicaciones seguras en Cydia?
Si planea hacer una aplicación multiplataforma, debe mirar estos:
- Córdoba / Ionic
- Xamarin
- Reaccionar nativo (tenga cuidado con la licencia)
Si prefiere apuntar a un único sistema operativo, mire:
- Android:
- Java
- Kotlin
- iOS:
- C objetivo
- Rápido
Y si su aplicación tendrá que registrar usuarios o hacer uso de una base de datos, tendrá que aprender una tecnología de fondo más un idioma:
- Python Django
- PHP
- DO#. NET / ASP. RED
- Nodo. Js
Conclusión
Dependiendo del tipo de aplicación en la que se concentre, tendrá cada vez más tecnologías para aprender, y cambiará el tiempo que tendrá que tomar para crear su aplicación. Luego, si toma una aplicación realmente simple, puede hacerlo en una semana si está listo para tomarse un tiempo.