Si, lo comprobe, pero el tiempo mejor variable, y poder cambiarlo a placer desde remoto en una api, es demasiado temprano a mi gusto y no flexible, si tienes ganas despues de la paliza que te has dado en programarlo, pruebaloMuchas gracias por pasarte. Lo que hago es pedir la valoración cuando el usuario marca su primer entrenamiento como completado, para asegurarme que quien la valora al menos ya la usado
¡Un saludo!
Muchas gracias por los consejos, a ver si tengo tiempo y me pongo a pulir detalles, de momento estoy optimizando la base de datos en los pocos ratos libres que me quedan.Si, lo comprobe, pero el tiempo mejor variable, y poder cambiarlo a placer desde remoto en una api, es demasiado temprano a mi gusto y no flexible, si tienes ganas despues de la paliza que te has dado en programarlo, pruebalo
Yo he pajeado el entrenamiento, obviamente no lo hice, ten en cuenta que primero la vamos a testear, el 1º entrenamiento es fiable relativamente, lo primero que haces es testearla, muchos usuarios igual.
Es mas fiable numero de aperturas de la app en variable desde un numero que marcas en remoto via api para poder ajustarla sin actualizar la app, segun veas conversiones que aumentan valoraciones.
Ten en cuenta que si la pajeas, no has tenido tiempo de valorar bien, es precipitado, ya te valore con 5 stars, bro
Una pregunta: ¿porque desvias a una tienda virtual pudiendo meter la tienda en la app?, mejor sacarlos lo menos posible del invento.
Por cierto, muy buenas estrategias de marketing alrededor de la app, el canal de telegram me parece una idea estupenda, lo de los puntos tambien, mas las membresias que has puesto
Otro apunte, si te sirve, espero lo tomes como opiniones mias personales, no se trata lo implementes, sino pensarlo, ya que estamos debatiendo sobre una app, y me gusta el tema, mas aun realizada con flutter, que me apasiona, has hecho una buena splash page en java o kotlin de entrada, veo que tienes una parte de codigo picado en nativo, felicitaciones, ando mirando yo como meter eso para una splash en nativo de android, pero al lio:Muchas gracias por los consejos, a ver si tengo tiempo y me pongo a pulir detalles, de momento estoy optimizando la base de datos en los pocos ratos libres que me quedan.
Respecto a tu pregunta, por comodidad para poder lanzarla con las primeras versiones, a futuro si la aplicación sigue creciendo si que podría integrar los productos dentro pero eso llevaría bastante mas tiempo de programación, ¿no crees?
Gracias de nuevo.
Otro apunte, si te sirve, espero lo tomes como opiniones mias personales, no se trata lo implementes, sino pensarlo, ya que estamos debatiendo sobre una app, y me gusta el tema, mas aun realizada con flutter, que me apasiona, has hecho una buena splash page en java o kotlin de entrada, veo que tienes una parte de codigo picado en nativo, felicitaciones, ando mirando yo como meter eso para una splash en nativo de android, pero al lio:
Tienes 2 barreras de entrada en la app:
Login, sino no puedes ni testearla
Formulario para comenzar a poner las rutinas de entrenamiento
Con todo el respeto hacia tu curro, las barreras de entrada disuaden al usuario de usarlo, los login y formularios es mejor ponerlos progresivos, una parte sin loguear o en anonimo y otra parte con login, a mi me repele poner eso, ando trasteando con una app y tiene una parte sin login, otra ya tiene con login, me interesa que se vayan logueando, pero claro, de primeras no lo veo.
Es para la reflexion, sin animo de que cambies nada, por aportar una vision personal.
Esta muy currada la app, tambien es cierto, pero siempre podemos mejorar todo.
Un saludo y mucha suerte
Pd: de base datos local uso sembast en flutter, va muy bien, es NoSQL, muy buena filtrando
En remoto puedes usar cualquiera, firebase te puede salir caro o barato, depende, MongoDB atlas esta bien, y en SQL tienes muchas, pero si quieres compatibilizar con la local en NoSQL mejor la anteriores
El tiempo programacion es relativo, depende del ROI, si vendes mas y mas facilmente, no es tiempo, es dinero, mas adelante lo puedes plantear, integrar la tienda, mira una solucion que te deje mover el back en un api, el front no es tan complejo con api que gestione el back de la tienda, tienes la autenticacion y autorizacion ya realizada en firebase, es integrarla en una api rest, firebase te lo pone facil
Otro apunte, si te sirve, espero lo tomes como opiniones mias personales, no se trata lo implementes, sino pensarlo, ya que estamos debatiendo sobre una app, y me gusta el tema, mas aun realizada con flutter, que me apasiona, has hecho una buena splash page en java o kotlin de entrada, veo que tienes una parte de codigo picado en nativo, felicitaciones, ando mirando yo como meter eso para una splash en nativo de android, pero al lio:
Tienes 2 barreras de entrada en la app:
Login, sino no puedes ni testearla
Formulario para comenzar a poner las rutinas de entrenamiento
Con todo el respeto hacia tu curro, las barreras de entrada disuaden al usuario de usarlo, los login y formularios es mejor ponerlos progresivos, una parte sin loguear o en anonimo y otra parte con login, a mi me repele poner eso, ando trasteando con una app y tiene una parte sin login, otra ya tiene con login, me interesa que se vayan logueando, pero claro, de primeras no lo veo.
Es para la reflexion, sin animo de que cambies nada, por aportar una vision personal.
Esta muy currada la app, tambien es cierto, pero siempre podemos mejorar todo.
Un saludo y mucha suerte
Pd: de base datos local uso sembast en flutter, va muy bien, es NoSQL, muy buena filtrando
En remoto puedes usar cualquiera, firebase te puede salir caro o barato, depende, MongoDB atlas esta bien, y en SQL tienes muchas, pero si quieres compatibilizar con la local en NoSQL mejor la anteriores
El tiempo programacion es relativo, depende del ROI, si vendes mas y mas facilmente, no es tiempo, es dinero, mas adelante lo puedes plantear, integrar la tienda, mira una solucion que te deje mover el back en un api, el front no es tan complejo con api que gestione el back de la tienda, tienes la autenticacion y autorizacion ya realizada en firebase, es integrarla en una api rest, firebase te lo pone facil
Para nada me lo tomo a mal, los buenos consejos siempre son de agradecer, como dices no es cuestión de agobiarse ni de ver mal las críticas, es cuestion de analizar y ver que se puede mejorar.Otro apunte, si te sirve, espero lo tomes como opiniones mias personales, no se trata lo implementes, sino pensarlo, ya que estamos debatiendo sobre una app, y me gusta el tema, mas aun realizada con flutter, que me apasiona, has hecho una buena splash page en java o kotlin de entrada, veo que tienes una parte de codigo picado en nativo, felicitaciones, ando mirando yo como meter eso para una splash en nativo de android, pero al lio:
Tienes 2 barreras de entrada en la app:
Login, sino no puedes ni testearla
Formulario para comenzar a poner las rutinas de entrenamiento
Con todo el respeto hacia tu curro, las barreras de entrada disuaden al usuario de usarlo, los login y formularios es mejor ponerlos progresivos, una parte sin loguear o en anonimo y otra parte con login, a mi me repele poner eso, ando trasteando con una app y tiene una parte sin login, otra ya tiene con login, me interesa que se vayan logueando, pero claro, de primeras no lo veo.
Es para la reflexion, sin animo de que cambies nada, por aportar una vision personal.
Esta muy currada la app, tambien es cierto, pero siempre podemos mejorar todo.
Un saludo y mucha suerte
Pd: de base datos local uso sembast en flutter, va muy bien, es NoSQL, muy buena filtrando
En remoto puedes usar cualquiera, firebase te puede salir caro o barato, depende, MongoDB atlas esta bien, y en SQL tienes muchas, pero si quieres compatibilizar con la local en NoSQL mejor la anteriores
El tiempo programacion es relativo, depende del ROI, si vendes mas y mas facilmente, no es tiempo, es dinero, mas adelante lo puedes plantear, integrar la tienda, mira una solucion que te deje mover el back en un api, el front no es tan complejo con api que gestione el back de la tienda, tienes la autenticacion y autorizacion ya realizada en firebase, es integrarla en una api rest, firebase te lo pone facil
Ese es el espiritu, mas de este foro, tendria que ser asi, pero al final esto es un nido troleos e idas de olla, si abres un hilo mediamente serio y con un trabajo hecho como es tu caso, sinceramente, es de agradecer, entre tanta hez que tiene emprendedores, ojala estuviese asi planteado este subforo por los usuarios, un espacio de crecimiento en los proyectos.Para nada me lo tomo a mal, los buenos consejos siempre son de agradecer, como dices no es cuestión de agobiarse ni de ver mal las críticas, es cuestion de analizar y ver que se puede mejorar.
Un Saludo y gracias.
Me dedico al mundo del entrenamiento personal como autónomo, me va bien y al menos por ahora me gano la vida mejor que la mayoría de ingenieros que estudiaron conmigo, haciendo lo que me gusta y disfrutando de mi trabajo. La aplicación simplemente fue un hobbie que me ha servido para seguir impulsando mi negocio pese a la cuarentenaY yo me pregunto, si eres ingeniero industrial ( paro 0 , digan lo que digan las porteras y los de seguridad) que narices haces desarrollando aplicaciones para deportistas (que hay millones y todas son igual de malas) ????