Link úteis: Roadmap para quem quer aprender Flutter -> github.com/Flutterando/roadmap Projeto do Vídeo -> github.com/Flutterando/asp_arch Projeto YuNO -> github.com/Flutterando/yuno?tab=readme-ov-file
Caraca que de mais! Pra mim faz total sentido a abstração em camadas e em grosso modo, é o conceito de interface em POO. Deu pra aprender, obrigado Jacob
Excelente vídeo! Trabalhei com Flutter já tem um bom tempo e vendo esse vídeo sinto que as ferramentas e metodologias estão bem mais práticas e maduras.
Massa de mais ver essas camadas de User Interactor, Adaption e External juntas, rapidamente você saiu com uma aplicação simples mas até completa, com fácil manutenção, principalmente por nem ter chumbado no meio do código nenhuma dependência.
Muito bom, de início parece trazer uma certa complexidade ao projeto, mas conforme o crescimento vemos quanto isso é importante num projeto, Parabéns pelo vídeo Jacob.
7 місяців тому
O conteúdo foi bom de ++++ agora vou por em prática para ficar os conceitos. ❤❤❤❤
Manow ... real oficial, to aprendendo flutter desde a virada de ano, pensando que tava sabendo de bastante coisa ja haha, ate ver esse video ... nurs ... tenho muito a aprender ainda
Da hora Jacob, essa arch ficou um cubit pro clean dart que voces proporam antes hahahahhaha, simples, pratico e funcional, e atende apps de todos os tamanhos
Cara, agora sim! É isso meu amigo, estou no minuto 10:24 e agora sim! Ainda nem terminei o video e já amei mesmo de coração... Mesmo que muita coisa fica abstrata não adianta lutar contra isso, isso é o futuro... essa é a moral esse conjunto de novo packages que vocês fizeram vai ajuda os programadores (flutter/dart) a programar mais rápido, a verdade é que todos deveríamos saber oque acontece por baixo do capô mais com a velocidade da evolução das coisas, não podemos perder tempo com código clichê, simplesmente curti todos os packages, e vou utilizar todos em um novo projeto meu que estou fazendo... Quando terminar farei questão de linkar todos os packages utilizados, também vou contribuir com todos... Simplesmente amei!
Muito bom, tirou muitas dúvidas que eu tinha. Vou tentar criar um exemplo a partir desse vídeo. Eu não encontrei ainda um vídeo com exemplo em banco de dados relacional, se tiver algum vídeo para me indicar ficaria muito grato
Tenho que perder a mania de criar classes. As funções diretamente no arquivo são bem melhores, agora só falta eu praticar kkk. Não conhecia o RxBuilder, bem bacana
@JacobMoura7 sei que não tem nada a ver com o vídeo, mas como vc colocou aquela firulas no terminal???? Aproveitando, vc usa alguma extensão de ícones no VSCode que consegue personalizar todas as pastas dos design patterns ou pelo menos a maioria delas?
Jacob, queria entender qual o futuro do Modular já que agora a ideia seria usar o RouteFly para substituir a parte de rotas e o AutoInjector para dependências. Outra coisa meu amigo, se rendeu ao Android Studio? kllkkk
Não seria interessante a camada de iteractor ser divididada por feature? em aplicações maiores que a do exemplo, teriamos em actions ou atoms, vários arquivos de contextos diferentes, talvez pra organizar melhor, ao invés de chamar a pasta de iteractor, criar uma por feature, e dentro dessa pasta com o nome da feature ter actions/atoms/models, assim mantem a camada de iteração mas dividida por feature
É muito bom tb. Mas dependendo do projeto talvez seja melhor apostar no simples. Mas tb, dependendo do projeto, esse tipo de atualização de camadas pode ajudar muito tb. Aqui vai o famoso DEPENDE. Mas foi um belo ponto.
Num projeto maior talvez já usasse um flutter modular para modularizar, eu acho. Aliás, faz sentido usar o flutter modular com um app module somente para injeções e rotas de um app simples ou o certo seria usar um auto injector + routefly? Pq eu curto mt usar o modular e não me acostumei mt com o routefly
@@gabrielribeiro8619 são duas propostas diferentes. Pra monolítico não precisa do modular já q ele adiciona uma certa complexidade, apesar que, se já está acostumado, isso não será um problema
Alguém pode me ajudar com um problema? Eu tentei fazer um Slider ficar colorido com um Linear Gradient, consegui colori-lo e até aí tudo bem. O problema é que ao tentar deslizar a bolinha para aumentar ou diminuir o valor ela simplesmente não se mexe nem acrescenta nada à variável
Encontrei a origem do "problema". Esse código estava dentro de um showModalBottomView, e esse método é estático, então precisei criar uma nova classe/widget do tipo statefull e colocar dentro dele.
entao vc precisa dar alguns passos atras. Reveja conceitos de POO e programação reativa e do proprio Dart, acredito que isso será o suficiente. Sucesso
sejamos sinceros, já era pro flutter. perdeu o bonde total! react native tá nadando de braçada. logo mais o google descontinua esse projeto. galera, vão de js que é sucesso!
Link úteis:
Roadmap para quem quer aprender Flutter -> github.com/Flutterando/roadmap
Projeto do Vídeo -> github.com/Flutterando/asp_arch
Projeto YuNO -> github.com/Flutterando/yuno?tab=readme-ov-file
Caraca que de mais! Pra mim faz total sentido a abstração em camadas e em grosso modo, é o conceito de interface em POO. Deu pra aprender, obrigado Jacob
Conteudo excelente, tenho 1 ano de flutter e ja tenho uns apps humilde mas essa parte de organização de codigo é fundamental. Muito obrigado
Excelente vídeo! Trabalhei com Flutter já tem um bom tempo e vendo esse vídeo sinto que as ferramentas e metodologias estão bem mais práticas e maduras.
Edição ficou profissa em Jacob. Conteúdo muito bom e de grande valia, obrigado pela contribuição!!!
Ma-ra-vi-lho-so ! Agora já sei como começar meus projetos em 2024, muito obrigado !
ficou tão simples que precisei rever, pq achei que havia faltado algo na parte gerenciamento de estado kkkkk já quero aplicar essa estrutura
Massa de mais ver essas camadas de User Interactor, Adaption e External juntas, rapidamente você saiu com uma aplicação simples mas até completa, com fácil manutenção, principalmente por nem ter chumbado no meio do código nenhuma dependência.
Muito bom, de início parece trazer uma certa complexidade ao projeto, mas conforme o crescimento vemos quanto isso é importante num projeto, Parabéns pelo vídeo Jacob.
O conteúdo foi bom de ++++ agora vou por em prática para ficar os conceitos. ❤❤❤❤
Eu que sou iniciante ajudou muito a entender a estrutura. Show
Vou assistindo e me fazendo que estou entendendo! Eu chego lá!
Manow ... real oficial, to aprendendo flutter desde a virada de ano, pensando que tava sabendo de bastante coisa ja haha, ate ver esse video ... nurs ... tenho muito a aprender ainda
Da hora Jacob, essa arch ficou um cubit pro clean dart que voces proporam antes hahahahhaha, simples, pratico e funcional, e atende apps de todos os tamanhos
Cara, agora sim! É isso meu amigo, estou no minuto 10:24 e agora sim! Ainda nem terminei o video e já amei mesmo de coração... Mesmo que muita coisa fica abstrata não adianta lutar contra isso, isso é o futuro... essa é a moral esse conjunto de novo packages que vocês fizeram vai ajuda os programadores (flutter/dart) a programar mais rápido, a verdade é que todos deveríamos saber oque acontece por baixo do capô mais com a velocidade da evolução das coisas, não podemos perder tempo com código clichê, simplesmente curti todos os packages, e vou utilizar todos em um novo projeto meu que estou fazendo... Quando terminar farei questão de linkar todos os packages utilizados, também vou contribuir com todos...
Simplesmente amei!
Muito bom, tirou muitas dúvidas que eu tinha. Vou tentar criar um exemplo a partir desse vídeo. Eu não encontrei ainda um vídeo com exemplo em banco de dados relacional, se tiver algum vídeo para me indicar ficaria muito grato
Muito bom! Só senti falta de tipar rs já passei dor de cabeça em projeto p/ descobrir o que cada final xxx era
vlw mestre sempre passando as da melhor maneira. Parabens.
👏🔥 mto interessante o modelo ein.
Muito bom! Obrigado pela aula!
Ow Jacob, poderia colocar esse código num git public né ? Para gente estudar ele direitinho e usar como modelo ? =D
Show de bola gostei muito deste padrão só faltou falar qual nome vai ganhar este padrão.
Tenho que perder a mania de criar classes. As funções diretamente no arquivo são bem melhores, agora só falta eu praticar kkk. Não conhecia o RxBuilder, bem bacana
@JacobMoura7 sei que não tem nada a ver com o vídeo, mas como vc colocou aquela firulas no terminal????
Aproveitando, vc usa alguma extensão de ícones no VSCode que consegue personalizar todas as pastas dos design patterns ou pelo menos a maioria delas?
Oh my Poeershell
Muito Top !!! Jacob que plugin vc usa pra esse auto-preenchimento? Vc colocou o AlertDialog por exemplo ja trouxe toda estrutura pronta.
Copilot
Tamo junto, Jacob, Flutter bem vivo e com sangue nos olhos em 2024! 😎
Jacob, queria entender qual o futuro do Modular já que agora a ideia seria usar o RouteFly para substituir a parte de rotas e o AutoInjector para dependências. Outra coisa meu amigo, se rendeu ao Android Studio? kllkkk
Não seria interessante a camada de iteractor ser divididada por feature? em aplicações maiores que a do exemplo, teriamos em actions ou atoms, vários arquivos de contextos diferentes, talvez pra organizar melhor, ao invés de chamar a pasta de iteractor, criar uma por feature, e dentro dessa pasta com o nome da feature ter actions/atoms/models, assim mantem a camada de iteração mas dividida por feature
É muito bom tb. Mas dependendo do projeto talvez seja melhor apostar no simples. Mas tb, dependendo do projeto, esse tipo de atualização de camadas pode ajudar muito tb. Aqui vai o famoso DEPENDE.
Mas foi um belo ponto.
Concordo @@FlutterandoTV , no geral a arquitetura é bem promissora, parabéns!
Num projeto maior talvez já usasse um flutter modular para modularizar, eu acho.
Aliás, faz sentido usar o flutter modular com um app module somente para injeções e rotas de um app simples ou o certo seria usar um auto injector + routefly?
Pq eu curto mt usar o modular e não me acostumei mt com o routefly
@@gabrielribeiro8619 são duas propostas diferentes. Pra monolítico não precisa do modular já q ele adiciona uma certa complexidade, apesar que, se já está acostumado, isso não será um problema
@@FlutterandoTV sim, estou acostumado a usar as rotas com o modular, acho prático e de boa de gerenciar
Muito bom, valeu!!!
Estou querendo fazer um de papeis de paredes mas ainda não achei conteúdo do Brasil! 😢😢
quero fazer um app de papeis de paredes, como eu devo começar?
Salve Jacob, estudei flutter lá atras, porem queria voltar os estudos quais cursos seus me indica para ficar afiado em 2024?
Top de mais!
trocou vscode pelo android studio por algum motivo especial ?
essa arquitetura cairia bem com outro gerenciamento de estado, tipo provider ou getx?
Qualquer coisa
Qualquer coisa, maninho
Vai ter MasterClass esse ano? Abraço Jacob!
Sim
ASP possivelmente substituira o getx também ?
incrível!!!
gostaria de aprender criar um app, mais sem pagar por isso, não quero o flutterflow, o que me indica ?
Top
Alguém pode me ajudar com um problema? Eu tentei fazer um Slider ficar colorido com um Linear Gradient, consegui colori-lo e até aí tudo bem. O problema é que ao tentar deslizar a bolinha para aumentar ou diminuir o valor ela simplesmente não se mexe nem acrescenta nada à variável
O código:
double prioridade = 1;
const LinearGradient _gradiente = LinearGradient(colors: [
Colors.lightBlue,
Colors.purpleAccent,
Colors.red
]);
ShaderMask(
shaderCallback: (Rect rect) {
return _gradiente.createShader(rect);
},
child: Slider(
value: prioridade,
min: 1,
max: 3,
activeColor: Colors.white,
inactiveColor: Colors.white10,
divisions: 3,
onChanged: (value) {
setState(){
prioridade = value;
}
}),
);
Encontrei a origem do "problema". Esse código estava dentro de um showModalBottomView, e esse método é estático, então precisei criar uma nova classe/widget do tipo statefull e colocar dentro dele.
Pode ser bom, mas é difícil acompanhar, muito rápido.
É muito confuso não consigo entender nada
entao vc precisa dar alguns passos atras. Reveja conceitos de POO e programação reativa e do proprio Dart, acredito que isso será o suficiente. Sucesso
O cara coloca a pilha na buda a atropela a própria fala
Entendi quase nada...
Mas estudo para um dia entender
primeiro
Porra o cara me coloca um package no video ....ahh ....e eu achando que era algo só com Flutter, sem dependencias de packages de terceiros...
De onde vem essa ideia que programar sem package é o correto?
Isso me preocupou muito agora
sejamos sinceros, já era pro flutter. perdeu o bonde total! react native tá nadando de braçada. logo mais o google descontinua esse projeto. galera, vão de js que é sucesso!
Respeito sua opinião, mas não tem fundamento nenhum
Mente vazia é oficina do Java Script...
@@lucasviinicius mente vazia, oficina do dart.
Sabe nem o que tá falando, mano. JavaScript não é bala de prata. 😂
Fontes? Vozes da sua cabeça né