Curso de Flutter - Aula 5 Navegação, MediaQuery, Trabalhando com Cores e plugins úteis do VSCode

preview_player
Показать описание
Fala Dev,

Quinta aula do nosso mini-curso sobre Flutter para iniciantes.

Nessa aula vamos complementar a última aula de navegação, vamos trabalhar com MediaQuery para identificar os tamanhos da tela, trabalhar com cores e vou apresentar vários plugins do vscode.

Se você está começando ou mesmo sabe de alguém que quer entrar de cabeça nesse framework, indique o canal ;-) vamos juntos fazer o Brasil ser o número 1 em Flutter!!!

Link para detalhes sobre o Curso, lembrando que a oportunidade de participar da turma acaba dia 11/10/2020!!!

Aulas do Dart Week:

Comunidade do Discord

Minha Extensão do VsCode:

Segue o link do meu canal do Telegram, entre nele assim você não perde nenhuma atualização dos meus conteúdos.

Me sigam no Instagram e no Facebook.
Комментарии
Автор

Parabéns pelo conteúdo riquissímo e gratuito, Grande Rodrigo Rahman!!!

regincampelo
Автор

Rodrigo, já te acompanho pelo GetX, mas vendo umas aulas básicas aqui, vi como passava alguns conceitos errados, aulas maravilhosas, quero ver teu curso, abre essas vagas ai haha

alexandreawadallak
Автор

Boa tarde patrão tdo certo, segui seu link para aquisição do curso porém me informa que está indisponivel procede isso? tem alguma outra forma de realizar seu treinamento?

amiltonborgonha
Автор

ouvi direito ?? ele conecta o celular fisico sem fio professor??

washinerdev
Автор

em pessoa_page.dart, child: Text('Voltar ${ModalRoute.of(context)?.settings.arguments}'), tive que usar o '?' poque o context estava pegando um valor nulo

wagnermaiadasilva
Автор

Oi. Estou com dificuldade na parte em que envie um informação para a página quando pressione o botão, que o código fica assim:


ElevatedButton(
onPressed: () async {
print('antes de navegar');
final idPessoa = await
MaterialPageRoute(
builder: (_) => PessoaPage(),
settings: const RouteSettings(
arguments: 1000,
),
),
);
print('Depois de navegar idPessoa é $idPessoa');
},
child: Text('Pessoa'),
),



na PessoPage(), quem recebe a informação;

child: TextButton(
child: Text('Voltar ${ModalRoute.of(context).settings.arguments}'),
onPressed: () {
Navigator.pop(context, 999);
},
),



O problema é que o debuger inforna que não posso usar ModalRoute.of(context).settings.arguments, pois o argumento pode ser potencialmente nulo


Error: Property 'settings' cannot be accessed on 'ModalRoute<Object?>?' because it is potentially null.
- 'ModalRoute' is from

- 'Object' is from 'dart:core'.
Try accessing using ?. instead.
child: Text('Voltar ${ModalRoute.of(context).settings.arguments}'),



FAILURE: Build failed with an exception.


Acredito ser problema de versão, tem como me ajudar?

pedromarciobevilacquacorra