Original: seguiré y estaré de acuerdo con “anónimo”. Depende de la funcionalidad que desee de la aplicación.
Actualizado: para algo como lo que tiene en mente, recomendaría revisar el trabajo de los desarrolladores e ingenieros existentes. Considera buscar en Github a algunos de esos tipos. Y lea un poco sobre Progressive Web Apps para saber qué hay ahí fuera.
Si bien he visto cómo se desarrollan aplicaciones personalizadas, no tengo una gran comprensión del proceso necesario para algo tan complejo como lo que necesita.
- ¿Cuál es el concepto principal para crear archivos EAR en Java?
- ¿Cómo puedo implementar el desguace web con sitios de redes sociales?
- ¿Está bien usar logotipos / imágenes de varias tecnologías web en mi sitio web?
- ¿Por qué eBay no realiza subastas de segundo precio de oferta cerrada?
- ¿Por qué no podemos usar un lenguaje de compilación en una aplicación web directamente?
Si no puede encontrar una respuesta decente en Quora, le recomiendo que se comunique con alguien que lo haya hecho con éxito. Es decir, una empresa que desarrolló una aplicación como Vine. No creo que esta sea una empresa adecuada para su equipo de desarrollo diario o pequeña empresa. Debería determinar quién es realmente competente primero.
Espero haber sido de ayuda. ¡La mejor de las suertes!