Skip to content

Latest commit

 

History

History
28 lines (22 loc) · 893 Bytes

o_que_e_material_app.md

File metadata and controls

28 lines (22 loc) · 893 Bytes

O que é o Material App

Como foi dito, o Flutter é um framework voltado para o desenvolvimento cross-platform. Suas aplicações utilizam o MaterialApp ou o CuppertinoApp para a construção de um 'WidgetApp', adicionando funcionalidades específicas dessas classes aos apps. Essas duas classes são as responsáveis por inicializarem nossos apps, por isso são associadas à função runApp dentro do escopo da main( ).

void main() => runApp(ExampleApp());

class ExampleApp extends StatelessWidget {
    @override
    Widget build(BuildContext context) {
        return MaterialApp(
            debugShowCheckedModeBanner: false,
            title: 'Example App',
            home: HomePage(),
            routes: {},
        );
    }
}

Alguns Widgets específicos do MaterialApp

  • Scaffold
  • MaterialPageRoute
  • AnimatedTheme
  • GridPaper