Necesita encontrar un nicho y validarlo. Las otras respuestas han tocado la idea, pero quería ampliar. Cada aplicación que conoces y amas está en iteración 2,000,000+ (eso es una exageración, pero entiendes el punto). La forma en que se hace esto, el método utilizado, se llama desarrollo ágil.
El desarrollo ágil adopta un punto de vista puramente centrado en el usuario. Al iterar y probar continuamente sus hipótesis, terminará con una aplicación que a sus usuarios les encanta y permanecerá encendida durante largos períodos de tiempo. Terminas creando lo que se llaman historias de usuario que te ponen en su lugar y desarrollas lo que tu equipo de desarrollo puede hacer en 1–2 semanas (después de la creación inicial de la aplicación). Esta es solo una pieza centrada en el usuario, todo el proceso se centra en ellos.
Las ideas solo valen lo que dice su ejecución. Hay varios ejemplos de emprendedores en serie, los nombres más importantes en su mayor parte también son emprendedores exitosos del pasado (o fracasados). La razón de esto es que han pasado por el guante. Han recaudado fondos, han escalado, han salido, han fallado (incluso si tienen una salida exitosa). Esta experiencia es invaluable y de todas las charlas que puede ver fácilmente en YouTube y otros, verá que la gran mayoría de ellos cita a los usuarios como los reyes y reinas de la dirección y el éxito de su aplicación.
- Cómo hacer una aplicación de noticias a la que necesito actualizar todos los días con Android Studio
- ¿Cuáles son algunas aplicaciones geniales de productividad para Android además de Evernote?
- ¿Cómo puedo hacer que mi aplicación sea popular?
- ¿Dónde y cómo puedo aprender el desarrollo de Android desde cero?
- ¿Cuál es la mejor aplicación para aprender a programar en Android?
Lo ÚNICO que importa es la ejecución y su capacidad de adaptarse a las fallas inevitables que tendrá y esculpir algo que los usuarios verdaderos estén usando. El costo de implementar el desarrollo ágil es una preocupación seria, pero hemos desarrollado una membresía para ayudarlo con el proceso e inyectar realmente ágil en el equipo de su aplicación. ($ 495 / m con código de horas gratis cada mes).