Aprendizado de flutter — NLW#5
Hoje completa o terceiro dia de participação na NLW#5 promovido pela Rocketseat que estou participando.
Como opção de conhecimento, resolvi participar da trilha de Flutter. Sempre tive curiosidade de como desenvolver aplicações de frontend para celulares, e acho que a escolha de Flutter e Dart é a melhor opção.
Estou tendo vários problemas relacionados com o computador que estou utilizando, que não é aquela maravilha, e isto causa uma certa lentidão na execução de emuladores, e como opção, poderia utilizar o celular que esta apresentando vários problemas de comunicação. Já sei que é o meu celular, pois testei em outros e funcionou, mas não tenho eles disponível sempre. Então vou tentando e fazendo testes.
Durante o evento estamos montando uma aplicação para fazermos um quiz. A ideia é ter o quiz com níveis (fácil, médio, difícil e perito) e dentro deles as perguntas, com quatro respostas possíveis.
Um resumo sobre o que aprendi até agora (por dia) foi:
- primeiro dia, montamos o esqueleto da aplicação, com duas telas, a primeira com a listagem de quiz e a segunda com as perguntas do quiz.
- no segundo dia, fomos melhorando a interface, adicionando novas funcionalidades e deixando o projeto de uma forma que pudesse tornar ele mais dinâmico.
- hoje (terceiro dia), alteramos o projeto para carregar as informações a partir de arquivos json.
O layout da app foi definido utilizando o figma — https://www.figma.com — achei uma ferramenta muito interessante, e esta marcada para estudo.
O código que esta sendo desenvolvido estou enviando para o github. O endereço é o abaixo: