Desarrollar una aplicación es fácil. Cubriré la segunda pregunta, más tarde.
De hecho, con el conocimiento suficiente de Java, puede desarrollar una aplicación en días. La parte importante es lo que desarrollas.
Piénsalo de esta manera:
Estás en una fiesta de Halloween y todos llevan el mismo atuendo, con algunas modificaciones, por supuesto.
- ¿Cuál es el mejor idioma para el desarrollo de aplicaciones móviles?
- ¿Qué herramientas utilizas para monitorear y optimizar tu aplicación móvil?
- ¿Cómo comercializa una aplicación con una única propuesta de valor para el usuario y sin un componente viral?
- ¿Cuáles son algunas aplicaciones geniales relacionadas con selfies?
- ¿Cuáles son las 5 aplicaciones móviles de Windows sin las que no puedes vivir y por qué?
Ahora, piense en Google Play Store / App Store. Debe haber miles de aplicaciones que son básicamente una linterna. Solo con diferentes diseños pero la funcionalidad y el código son los mismos.
¿Qué hace que tu aplicación sea única?
Te diré. Nada. Es lo mismo.
Una idea solo dura mucho tiempo. Una vez que está agotado no puedes venderlo.
Ahora piense en una aplicación que haya creado con esfuerzo para satisfacer todas las necesidades de los usuarios y que coincida con todo lo que personalmente pediría.
Esta es la aplicación que hará dinero.
No vayas a hacer aplicaciones con la intención de ganar dinero con ellas. Gana dinero por el servicio que brindas.
Esto es lo que sugeriré.
Siempre que atienda su aplicación para los usuarios, no fallará.
Puede desarrollar un modelo de negocio después de obtener suficiente adquisición de usuarios, pero para el inicio inicial, piense en resolver el problema de los usuarios, no el suyo.
Buena suerte.