O que é Flet?
Baseado no Flutter foi desenvolvida a biblioteca Flet, um framework que permite a construção de aplicações web, desktop e mobile multiusuário interativas usando o Python. O Flet empacota os widgets do Flutter e adiciona sua algumas combinações de widgets menores, ocultando complexidades e facilitando o uso de boas práticas de construção da interface do usuário. Ele pode ser usado para construir aplicativos que rodam do lado do servidor, eliminando a necessidade de uso de HTML, CSS e Javascrip, e também aplicativos para celulares e desktop. Seu uso exige o conhecimento prévio de Python e um pouco de POO (programação orientada a objetos).
Conceitos Gerais
Controles de Layout
- Objeto Page: propriedades
- Page: métodos e eventos
- Objetos View e Container
- Row e Column
- Stacks
- Card, Tabs, SafeArea,
Divider, ExpansionPanel - Exemplo 4: Layout
- Dimissible
- ExpansionTile
- ListTile e ListView
- CupertinoListTile
- GridView e ResponsiveRow
- DataTable
- Controle Pagelet
Controles de Navegação
- AppBar e BottomAppBar
- MenuBar
- NavigationBar
- NavigationDrawer
- Badge e Canvas
- Exemplo 5: Badge e Canvas
- CircleAvatar, CupertinoActivityIndicator, Icon
Outras Páginas de Interesse