Hola a todos, he estado trabajando en una aplicación móvil de Flutter para mi comunidad de Discourse durante los últimos 3-4 meses. Me preguntaba si alguien más estaría interesado en usar Flutter para crear una aplicación móvil para su comunidad de Discourse.
@harithwick Estoy interesado en la aplicación Flutter. ¿Es de código abierto? Me encantaría contribuir. Estoy interesado en crear un plugin de Flutter para que sea fácil agregar Discourse a las aplicaciones.
Sería genial ver más desarrollo en esto. Tengo curiosidad por saber por qué no hay una aplicación nativa. Los desarrolladores podrían crear una y monetizarla, ya sea con una compra única o una suscripción. Estaría dispuesto a pagar por cualquiera de las dos opciones. Tareas sencillas, como guardar una imagen publicada en foros, son increíblemente difíciles en iOS Safari.
Discourse ya es una PWA, ¿así que los beneficios son mínimos?
Una vez que Apple decida arreglar su soporte para notificaciones web, ¿entonces seguramente habrá pocas ventajas? (¡Mientras tanto, compra Android!)
¿Estás preparado para pagar por el mantenimiento adicional significativo? Estamos hablando de ~10.000 dólares al año de tiempo de desarrollo y mucho más si quieres mantenerla muy rica y nativa mientras te mantienes al día con la evolución del producto web. ¿Quién te va a pagar, cómo puedes justificar el tiempo y el gasto y cómo vas a monetizar?
Las “aplicaciones verdaderamente nativas” no pueden aprovechar la mayoría de los complementos y componentes temáticos.
Gracias por los enlaces, Robert. Le echaré un vistazo a Lexicon.
Fue intencional al no equiparar las PWA con las aplicaciones nativas. Si bien las PWA ofrecen una gran flexibilidad, no igualan el rendimiento y la funcionalidad del código compilado de forma nativa.
En cuanto a los plugins, haces un buen punto. Mi enfoque está más en lograr la mejor funcionalidad y rendimiento “vanilla”. Me interesaría saber el porcentaje de instancias “vanilla” de Discourse frente a las que tienen plugins. Para dispositivos móviles, solo estoy preguntando por “vanilla”.
En cuanto a los costos, estoy de acuerdo. Por eso estoy dispuesto a apoyar un modelo de tarifa fija o suscripción. Apoyaría a los desarrolladores de Discourse para que lo hicieran de código cerrado para monetizar su trabajo, etc.
El problema aquí es que ese grupo todavía es demasiado pequeño. Pero claro, puede que yo también me equivoque, pasa de vez en cuando Pero ahí fuera no hay tantos foros con una base de usuarios tan masiva como para que los usuarios estén dispuestos a pagar de todos modos. La gente simplemente no quiere comprar una aplicación para obtener soporte.
Y estoy bastante seguro de que si hubiera una oportunidad real de generar ingresos, alguien ya habría creado una aplicación nativa de Discourse.
Para mí, como administrador de un foro de microunidad, me gustaría ver una aplicación así. En mi área, PWA es simplemente demasiado difícil de empezar a usar para los usuarios de teléfonos comunes, y DiscourseHub es aún más difícil, por razones que no entiendo del todo, pero principalmente porque está en inglés, supongo. La mayoría de los finlandeses saben suficiente inglés, pero la barrera sigue siendo demasiado alta, aunque pueden usar otras aplicaciones en inglés sin problemas. Pero afirmo que esta es una cuestión en el mundo hispanohablante/portugués, Italia, Francia, incluso en Europa de habla alemana.
Esto está sucediendo en iOS (aún no lo he probado en Android).
Cuando intento mantener presionada una imagen para guardarla, la imagen simplemente se pone a pantalla completa y la interfaz de usuario desaparece. No sé cómo volver, así que termino cerrando la aplicación y comenzando de nuevo. Hay una función de descarga, pero también hace que la imagen se ponga a pantalla completa y la interfaz de usuario desaparece de nuevo. Hacer clic en el botón de descarga no descarga la imagen (al menos no aparece en las recientes).
En Android, hay un botón de retroceso de hardware y del sistema operativo. Con Apple, tienes que deslizar, pero deslizar no funciona en esta situación.