¿Qué aplicación de Android puedo desarrollar desde cero en un mes?

Cual es el objetivo? ¿Por qué quieres hacer esto?

  1. ¿Es para aprender?
  2. ¿Es para desarrollar un nuevo producto?

En caso de que la intención sea el punto uno, decida qué quiere aprender y luego defina el alcance del proyecto (crearé la aplicación de calculadora de Android || crearé una aplicación de mantenimiento de la lista de compras || Quiero demostrar con éxito un notificación push) y luego comience de inmediato. Dependiendo de dónde se encuentre en la curva de aprendizaje, lo superará o luchará con él, no importa, lo que importa es, ha comenzado a construir algo de mierda.

Si la intención es la segunda, entonces necesita dedicar un poco más de tiempo para idear.

  • ¿Qué tienes en mente?
  • ¿Qué intenta hacer este producto?
  • ¿Quiénes son la audiencia de la aplicación?
  • ¿Esta aplicación móvil tiene back-end (todas las aplicaciones tienen la mayoría)?
  • ¿Está listo el back end?
  • ¿Tiene requisitos funcionales realizados correctamente?
  • ¿Tiene NFR (requisitos no funcionales realizados correctamente)
  • ¿Cuáles son los puntos de contacto tecnológicos y los puntos finales?
  • ¿Es técnicamente factible?
  • ¿Es financieramente factible?
  • ¿Está construyendo el producto de manera gradual?
  • En caso afirmativo, ¿cuántas fases?
  • ¿Qué funcionalidades tendrán prioridad en la primera fase y luego en cada fase?
  • ¿Tiene personas con las habilidades requeridas (técnicas / no técnicas)?
  • ¿Cómo va a probar la aplicación, manual o automatización?

Las preguntas que mencioné fueron solo la punta del iceberg. Pero una cosa es segura: ningún cuerpo vendrá a decirte lo que puedes construir en un mes. Eres el mejor juez de esto. Por supuesto, puede buscar ayuda profesional, pero en última instancia es nuestra decisión.

Hasta cierto punto, esta es una pregunta abierta: cualquier cosa se puede construir en un mes, en condiciones favorables, como tener una respuesta positiva a todas las preguntas que mencioné anteriormente y muchas más.

Confía en mí cuando digo esto: “La codificación es probablemente la parte menos difícil de crear un producto de software”. Una vez que tenga claridad sobre lo que debe hacerse, cualquier buen ingeniero / codificador de software abordará el “cómo” hacerlo. No estoy socavando la codificación o el codificador, yo mismo soy un codificador, pero lo que quise decir es que la claridad, el propósito, el enfoque y la dirección juegan un papel importante en hacer las cosas una vez, y si Dios quiere, también en un mes.

Espero que esto ayude.

More Interesting

Cómo rootear mi Lava V2_3GB

¿Por qué la desinstalación de aplicaciones en Xiaomi lleva menos tiempo en comparación con cualquier teléfono móvil con Android?

¿Qué juegos de Android puedes jugar con tu novia si ella está a kilómetros de distancia?

¿Qué habilidad debo saber para desarrollar una aplicación de Android?

¿Cuáles son los mejores juegos de Android sin conexión?

¿Puedo ver las contraseñas WiFi guardadas en Android sin rootearlas, usar Windows o verlas directamente en mi dispositivo Android?

¿Cuáles son las características que podemos esperar de Android 8.0?

¿Qué herramientas se pueden usar para rastrear las ventas y descargas de aplicaciones de Android?

¿Qué tan rentable es el desarrollo de aplicaciones / juegos para Android? ¿Qué es preferible: una aplicación paga o una aplicación gratuita que se sostenga de los ingresos publicitarios?

¿Qué lanzadores de Android admiten íconos de notificación similares a iOS?

¿Cómo puede un no programador diseñar una aplicación de diario de Android que acepte una identificación de usuario y contraseña?

¿Cuál es la aplicación más asesina para la industria de viajes en Android para usar en India?

Estoy buscando contratar desarrolladores de aplicaciones inteligentes de Android. ¿Cuáles son las mejores empresas de desarrollo de aplicaciones para Android en India?

¿Cómo podemos reproducir un archivo apk que ya está almacenado en una PC con pilas azules?

¿Cuál es la forma de obtener todos los contactos usando PhoneGap en Android?