¿Cómo debo crear un sitio web y luego una aplicación basada en contenido generado por el usuario que se pueda compartir fácilmente en el sitio web y la aplicación?

Un buen enfoque probablemente sería usar algo como WordPress ›Herramienta de blog, Plataforma de publicación y CMS para construir un prototipo funcional del sitio y luego ver de inmediato si puede obtener algo de tracción temprana. Probablemente no se verá tan bien y será torpe, pero validar el concepto desde el principio le ahorrará una gran cantidad de dinero y dolor a largo plazo.

Suponiendo que pueda establecer un mercado, deberá sentarse y elaborar una lista de características que le gustaría ver en la versión de “producción” del sitio. Con esta lista en la mano, podrá tomar una decisión sobre si crear una solución completamente personalizada o usar un marco “como CMS” como Drupal – CMS de código abierto. Independientemente de lo que elija, deberá asegurarse de planificar la exposición de un conjunto de API para potenciar su aplicación móvil.

Cree el sitio, obtenga un par de miles de usuarios y luego es hora de crear la aplicación móvil. La gran decisión aquí será si quiere volverse nativo y mantener un código separado para iOS y Android o usar algo como PhoneGap | Inicio para permitirle usar una sola base de código. Para un sitio como este, Phonegaps probablemente estaría bien, así que sugeriría eso. ¿Recuerdas esas API que construiste? ¡Bueno, es hora de enchufarlos!

Hagas lo que hagas, no gastes mucho dinero por adelantado solo para darte cuenta de que has construido algo que nadie quiere.