¿Siempre se debe de agregar en home el scaffold?, ¿cual es la diferencia en utilizar el scaffold (que no está en home) y que trae por def...

Pregunta de la clase:
Hola Mundo en Flutter
Jonathan Macario

Jonathan Macario

Pregunta
studenthace 4 años

¿Siempre se debe de agregar en home el scaffold?, ¿cual es la diferencia en utilizar el scaffold (que no está en home) y que trae por defecto la plantilla de un proyecto flutter?

1 respuestas
para escribir tu comentario
    Altair Barahona

    Altair Barahona

    studenthace 4 años

    Home lo que espera es un Widget y por eso le pasas un scaffold, puedes pasarle incluso un método (ver ejemplo de abajo). Scaffold es el widget que digamos "renderiza y construye la página". Puedes pasarle otro tipo de widgets pero te dará errores de renderizado ya el 99% de las veces el contenido de una página se construye en la propiedad body que es propia del widget scaffold

    home: _generarPagina();

    Widget _generarPagina(){ return Scaffold( body: Container( width:150, height:150, color: Colors.red, ); ); }

    eso te debería construir un cuadrado de color rojo. Lo imporatnte es que el contenido de la página, por más sencillo o complejo va dentro de la propiedad body que le pertenece al scaffold

Curso de Flutter

Curso de Flutter

Flutter es el framework de Google para desarrollar interfaces móviles nativas en iOS y Android, basado en los principios de Material Design y Cupertino (iOS) tendrás un look and feel totalmente natural en tus aplicaciones. Desarrolla aplicaciones móviles nativas de alta calidad y mucho más rápido usando Flutter.

Curso de Flutter
Curso de Flutter

Curso de Flutter

Flutter es el framework de Google para desarrollar interfaces móviles nativas en iOS y Android, basado en los principios de Material Design y Cupertino (iOS) tendrás un look and feel totalmente natural en tus aplicaciones. Desarrolla aplicaciones móviles nativas de alta calidad y mucho más rápido usando Flutter.