Estoy creando una aplicación Flutter para iOS y Android. Ya construí el sitio web usando angular. La aplicación y el sitio web tienen las mismas especificaciones. (Pero mi cliente necesita una aplicación). Me pregunto si sería una mala forma simplemente envolver el sitio web en un contenedor Flutter usando el widget de vista web. ¿Pensamientos?

Y sí, soy consciente de que Ionic existe. Lamento no haber seguido ese camino. También me preocupa que haya mucha refactorización del código, mientras que si solo uso una vista web, solo haría cambios en el sitio web existente.

Lo que más me preocupa es el rendimiento y los errores. ¿Y qué hay de los errores DOM? ¿Usar webview en una aplicación de flutter sería una solución práctica?

0
Marcus Gallegos 27 oct. 2019 a las 11:04

1 respuesta

La mejor respuesta

Puede funcionar, pero el rendimiento y las funciones no son tan buenos a través de la vista web.

¿Por qué no prueba el enfoque de PWA (aplicación web progresiva)?

El enfoque pwa crea aplicaciones que son rápidas, funcionan en modo fuera de línea, tienen funciones nativas pero algo limitadas.

Se pueden instalar desde Chrome sin necesidad de tener Play Store, pero se pueden cargar en tiendas como Google Play, Apple Store, etc.

Funcionan en plataformas móviles y de escritorio.

Yo probaría este enfoque, he creado algunas aplicaciones pwa y funcionan de manera increíble.

Recomiendo encarecidamente pwa!

Eche un vistazo a wiki, google y específicamente para angular.

2
Miroslav Maksimovic 27 oct. 2019 a las 08:51