A “package” Get para flutter esta brilhando, então não se perca com as críticas e vamos tentar melhorar o que já é bem interessante.
Porque escrever sobre Get? Bem, pergunta que já me fiz – recorrente. Olhando a documentação, minha primeira impressão é muito confusa e não é a altura da importância e facilidade que introduz – então é preciso uma ajuda para simplificar o texto na mesma altura que a simplificação da “package” nos fornece.
Passo 0 – Instalando o Get
Simples, vai la no arquivo “pubspec.yaml” e inclui o link para “get:”
dependencies: flutter: sdk: flutter get:
Passo 0.0 – Inicializando o Get
A inicialização da estrutura do “Get” consiste basicamente em trocar o “MaterialApp” na entrada do App por “GetMaterialApp“, veja:
class MyApp extends StatelessWidget { // This widget is the root of your application. @override Widget build(BuildContext context) { /// GetMaterialApp -> inicializa do Get return GetMaterialApp( title: 'Flutter Demo', theme: ThemeData( primarySwatch: Colors.blue, visualDensity: VisualDensity.adaptivePlatformDensity, ), home: MyHomePage(title: 'Flutter Demo Home Page'), ); } }
1 – “snackbar” em uma linha
Seria redundanto repetir a todo momento a simplicidade, então vamos a como gerar a mensagem:
Get.snackbar( 'titulo', 'mensagem do snakbar', snackPosition: SnackPosition.BOTTOM);
a “package” é muito extensa, ficamos para o próximo capítulo…