¿Dónde comenzarías a crear una aplicación como Yik Yak si quieres que sea accesible para la web y para dispositivos móviles?

Comenzaría con una idea para el diseño en papel, luego una interfaz de usuario para ver de forma aproximada y pasar a la base de datos. Con una base de datos y un tipo de API en su lugar para la función principal (¿qué hizo yik yak ????) Conéctelo a la aplicación ui y la versión web. Luego implemente cuentas de usuario y vaya desde allí.

Con el yik principal guardado (o lo que sea …) y las cuentas de usuario (o lo que sea …), me concentraría en hacer que la interfaz de usuario funcione como quería. Haga que todo tenga sentido con la navegación y pruebe diferentes formas hasta que sea la mejor de algunas opciones.

Simplemente dibuje en papel y vaya a una interfaz en la que se pueda hacer clic, luego haga que el botón más importante funcione y agregue cuentas de usuario o una forma de realizar un seguimiento de quién dice qué.

Use el servidor que le gusta usar y su base de datos favorita. Si no sabe lo que le gusta, pruebe “los tres grandes” y vea qué le ayudó a avanzar más suavemente hacia su objetivo.

A partir de ahí, su aplicación web y su aplicación móvil nativa pueden compartir una API y tendrá un reverso similar para todo esto, y las versiones nativas pueden copiarse entre sí y la versión web puede completar cuando una aplicación no tiene sentido .

Probablemente necesitará almacenamiento local y algo de lógica de servidor, solo manténgalo simple y solo use remoto cuando tenga sentido, solo use almacenamiento local cuando tenga sentido.

Un paso a la vez y comience con papel y lápiz. Haga que una cosa básica funcione, haga la interfaz de usuario para que tenga una hoja de ruta. Ve desde allí. No lo pienses más. Haga un borrador para juntar sus ideas y planee hacer una mejor versión antes de que tenga algo para la prueba beta o algo así.

No gaste más de unos días en un borrador, vuelva a hacerlo de diferentes maneras y luego decida cómo quiere que sea la interfaz de usuario de lo que aprende haciendo eso.

Necesitará botones para hacer clic o tocar o lo que sea. Tendrás que guardar los datos. Comience con la interfaz de usuario, vaya a la base de datos o lo que se sienta mejor. No hay manera incorrecta a menos que no cumplas tu objetivo. La forma correcta depende de usted para crear, así que no se preocupe por cómo lo hace, simplemente hágalo.

Cree una versión de aspecto desordenado que funcione y una versión de interfaz de usuario que se vea bien, inicie un tercer proyecto y moldee los dos juntos.

Nunca usé yik yak.