¿Cuánto tiempo me llevará aprender el desarrollo de Android suficiente para ganar dinero con ello?

Para ser honesto, es muy difícil ganar dinero con las aplicaciones de Android, entonces se ve. Crear aplicaciones y ganar dinero no es tan simple, involucra un infierno de cosas a la experiencia para crear una buena aplicación. Incluso después de eso, no está seguro de que pueda ganar dinero con ello o no.

Las cosas mínimas que necesitas saber son:

  1. Desarrollo nativo de Android
  2. Core java (pequeño)
  3. Concepto de API REST
  4. Comunicación del servidor móvil
  5. Ecosistema de aplicaciones móviles
  6. Implementación de la aplicación en Play Store
  7. Modelo de negocio para poner la aplicación en play store (anuncios de Android)
  8. Diseño de UI / UX

Estas son algunas de las cosas que necesita aprender, pero es posible que necesiten algunas cosas más, según el tipo de aplicación que desee crear.

Por encima de todo, necesitas una gran idea para crear una aplicación y, finalmente, la idea te ayudaría a ganar dinero.

Teniendo en cuenta sus antecedentes, creo que un mínimo de 1 año de aprendizaje para cada principiante lo necesita, pero una vez más, tampoco está seguro de poder ganar dinero.
No intento que se desmotiven, pero es una verdad difícil …

No está claro si se refería a ganar dinero desarrollando su propia aplicación o trabajando como desarrollador externo para un cliente, por lo que abordaría ambos escenarios.

Haciendo tu propia aplicación
Ganar dinero con su aplicación no depende de cuán técnicamente sea competente. Claro, nosotros como desarrolladores luchamos por un código bueno y estructurado, pero eso no es lo que ven los usuarios finales. Una aplicación no depende realmente de su excelencia tecnológica para ganar dinero.

Trabajando como un desarrollador subcontratado
Ahora que trabaja como un desarrollador de Android subcontratado para un cliente, lo más probable es que tenga un conjunto de requisitos y no tenga interés en el éxito (o el fracaso) de la aplicación. De esta manera, puede lograr su objetivo de hacer dinero mucho más rápido y más fácil. Aprenda a desarrollar aplicaciones en Android, cree una cuenta de desarrollo en Google Play y publique algunas aplicaciones de nicho para mostrar su talento. Algo así como una cartera. ¡Viola! Estás listo para comenzar a pescar para los clientes.