Depende de sus recursos, en primer lugar.
Sin embargo, los algoryths simplificados son los siguientes:
1) definir el objetivo de la aplicación, su público objetivo, sus diferentes motores forman los sitios de los competidores, la forma de monetizar.
2) piense detenidamente todo lo que quiera ver en esta aplicación (funciones principales y adicionales, estructura, diseño (si puede hacerlo usted mismo))
3) establecer prioridades en la funcionalidad (se recomienda comenzar con un desarrollo de MVP con la funcionalidad más importante y luego probar la viabilidad de la solución y encontrar algunos inversores)
4) desarrolle el sitio (aplicación): puede hacerlo usted mismo si sabe cómo o puede investigar a varias empresas de desarrollo web enviándoles su solicitud de propuesta y obteniendo cotizaciones y propuestas. Luego puede elegir la empresa con la que trabajar. Muchas compañías ofrecen desarrollo de ciclo completo, incluyendo diseño, desarrollo, pruebas, soporte, etc.
Aquí se pueden encontrar algunas buenas ideas. ¿Cuáles son los beneficios de contratar una empresa de desarrollo web para su inicio?
- Cómo hacer un sitio web PHP
- Estoy creando un sitio web a partir de Dreamweaver CC 2017 y quiero comprar un nombre de dominio para el sitio web que estoy construyendo. ¿Cómo puedo hacer eso?
- ¿Cómo haría para construir un editor de código en tiempo real?
- He intentado toneladas de lenguajes de programación y frameworks, pero no soy dueño de ninguno. Sé que necesito concentrarme en varios idiomas, pero no quiero perderme otras tecnologías nuevas. ¿Qué tengo que hacer?
- Todavía no he trabajado en Javascript, pero sé algunas cosas básicas en Javascript. Me gustaría aprender React JS, ¿puedo?
Espero que mi respuesta sea de ayuda 🙂