Flutter Firebase & DDD Course [28] - Adding Todos UI

  Рет қаралды 4,223

Reso Coder

Reso Coder

Күн бұрын

📗 Get the code 👇👇
github.com/Res...
📧 Get Flutter news 📰 and resources:
👉 flutter.education
👨‍💻 Do you write good code? Find out now!
resocoder.com/...
Todos. Finally! We've implemented everything there was to implement and now we can start working on the reorderable todo list. Let's start with creating new and empty todos.
Go to my website for more information, code examples, and articles:
● resocoder.com
Follow me on social media:
● / resocoder
● / resocoder
● / resocoder

Пікірлер: 36
@AntonDerevyanko
@AntonDerevyanko 3 жыл бұрын
First of all -> this is great tutorial. My favourite, actually. Nevertheless, I think it is possible to enhance this part's logic and do not use Provider. I suggest to add one more Block event -> NoteFormEvent.todosAdded() and just to pass TodoItemPrimitive.empty() there. All logic for overloading and other checks will be performed there...
@dpirs
@dpirs 3 жыл бұрын
I'm not sure I understand it either. He is basically replicating the state in the UI again. Same thing was done with the checkbox in note list (that toggles the display of completed and uncompleted notes). Why to have separate UI state when there is already one in the BLOC?
@elliskye7559
@elliskye7559 3 жыл бұрын
pro trick: watch movies at flixzone. I've been using it for watching lots of of movies lately.
@zaydkamari3882
@zaydkamari3882 3 жыл бұрын
@Ellis Kye Yea, I have been watching on flixzone} for since november myself :)
@suttonmatthew1142
@suttonmatthew1142 3 жыл бұрын
@Ellis Kye yea, been using Flixzone} for since december myself :D
@wallacetorin5678
@wallacetorin5678 3 жыл бұрын
@Ellis Kye Yup, have been using flixzone} for since december myself =)
@marcelnehrig145
@marcelnehrig145 4 жыл бұрын
Perfect timing. Just binged the the whole course and was sad it's over. But here we got about 20 minutes more of the good stuff!
@salmanfrahman9073
@salmanfrahman9073 4 жыл бұрын
I don't think I need to watch the full video to comment about it, It must be a great video as always! You are just awesome ^_^
@baha908
@baha908 3 жыл бұрын
Great video. I think it could be better to have 2 events for adding and deleting todo items instead of 1 changed event. like this you could work directly with bloc state. You wont need to have another state just for presentation.
@albanr8028
@albanr8028 3 жыл бұрын
Completely awesome ! Each episode, i learn something new !
@nepalcodetv6298
@nepalcodetv6298 4 жыл бұрын
man soo much hard work for this series hope next series are short and sweet with flutter_bloc and api...Great Content
@bronzo0
@bronzo0 4 жыл бұрын
How many videos left to complete this serie ?
@eligbuefelix7988
@eligbuefelix7988 4 жыл бұрын
Not bad being the 4th person to make a comment... Thanks a lot Matt 🤗🤗
@diegoarmandocastroaurora4941
@diegoarmandocastroaurora4941 4 жыл бұрын
Excellent videos I admire your work a lot, thanks for all that effort. It would be great if you could do a DDD architecture tutorial but with REST API.
@arifikhsanudin9724
@arifikhsanudin9724 4 жыл бұрын
Will you add testing to this app?
@pawelrolbiecki7813
@pawelrolbiecki7813 4 жыл бұрын
Hi Reso! For me the best way of learning from your course is to build different app with little of even very different features. Why? Because I am thinking! Not just dummy watching and rewriting from git repo. Thanks!
@GabrielCosta-xr5vr
@GabrielCosta-xr5vr 4 жыл бұрын
Matt, where would be the best place to log errors? Inside the fold on failures or watching onTransitions for failed states?
@DelgadoRecords
@DelgadoRecords 4 жыл бұрын
What do you think about Getx? are you planning to do videos about it? Btw, great content!
@urklegizmo
@urklegizmo 3 жыл бұрын
looking back on this, I reckon the bloc listener that sets the formTodos should be put in todo_list_widget.dart 🤔
@geraldcampana9296
@geraldcampana9296 4 жыл бұрын
Riverpod tutorial. :)
@wilsonowilson4298
@wilsonowilson4298 4 жыл бұрын
Wow I’m first. I came even before the notification 😋
@ResoCoder
@ResoCoder 4 жыл бұрын
Love it!
@johncerpa3782
@johncerpa3782 4 жыл бұрын
Good video!
@bazilbaachu3909
@bazilbaachu3909 4 жыл бұрын
Can you make a video about your app development process? Or an actual complete production app (Full tutorial)?
@sourabhpal4717
@sourabhpal4717 4 жыл бұрын
Hi Matt, Great tutorials. I am facing one issue with this architecture. The flutter inspector isn’t working somehow and when I enable “widget select mode” on any screen in the app it shows me the circular loader, which is what we show in the splash screen.
@thenifemi
@thenifemi 3 жыл бұрын
Matt, Are you afraid of stateful widgets? lol.
@rageshputhiyedath
@rageshputhiyedath 4 жыл бұрын
Hi Sir, My name is Ragesh. I am a dot net developer from Kochi, Kerala India. I am a newbie in flutter development. I am really looking for good tutorial videos of flutter and I have the ambition to build an app in a production-grade architecture. Last few months back I found your video Learn Flutter Clean Architecture & TDD - Full Course (Flutter Tutorial) on KZbin. I think this is the finest coding architecture of Flutter I have ever seen. So, I could wish to follow this code architecture in my flutter project. Can I use this coding architecture in my flutter project? because I need to build an app that has a production-grade coding architecture. Could you please advise?
@ravipoudel8161
@ravipoudel8161 3 жыл бұрын
I'm getting this error " The method 'plusElement' isn't defined for the type 'KtList' " on the line Provider.of(context, listen: false).value = Provider.of(context, listen: false).value.plusElement( TodoItemPrimitive.empty()); Could anyone please help me ?
@richardpodolinsky2928
@richardpodolinsky2928 2 жыл бұрын
I had the same problem. You need to import import 'package:kt_dart/kt.dart';
@akarshs9552
@akarshs9552 4 жыл бұрын
Hey, Can you make one video on user subscription
@georgedrooj8800
@georgedrooj8800 4 жыл бұрын
Hello reso I need to start learning flutter which playlist in your chale is suite for me?
@SerdarPolat21
@SerdarPolat21 4 жыл бұрын
Are you using database or realtime database?
@ResoCoder
@ResoCoder 4 жыл бұрын
Firestore
@SerdarPolat21
@SerdarPolat21 4 жыл бұрын
@@ResoCoder I mean, database section no longer exist in firebase console. But it existed before.
@user-kw4kp7eq9m
@user-kw4kp7eq9m 4 жыл бұрын
Hello, Matt! Why do not you just use "plus element" method after "state.note.todos.getorcrash" ? For example: newlist=state.note.todos.getorcrash.plusElement(todoitemprimitive.empty). And use this new list: NoteFormEvent.todosChanged(newlist).
@urklegizmo
@urklegizmo 4 жыл бұрын
My name is not matt but... state.note.todos.getorcrash refers to the domain objects of type List3, so you wouldn't be able to add todoitemprimitive.empty because its of type TodoItemPrimitive.
Flutter Firebase & DDD Course [29] - Todo List Widget
46:38
Reso Coder
Рет қаралды 4,9 М.
#AskFlutter at Flutter Day: Session 2
28:13
Flutter
Рет қаралды 15 М.
Nastya and balloon challenge
00:23
Nastya
Рет қаралды 34 МЛН
Whoa
01:00
Justin Flom
Рет қаралды 58 МЛН
А ВЫ ЛЮБИТЕ ШКОЛУ?? #shorts
00:20
Паша Осадчий
Рет қаралды 2,8 МЛН
Plant App - Flutter UI - Speed Code
30:30
The Flutter Way
Рет қаралды 1 МЛН
#AskFlutter at Flutter Day: Session 3
35:48
Flutter
Рет қаралды 8 М.
Flutter Bloc & Cubit Tutorial
47:58
Reso Coder
Рет қаралды 121 М.
NEW Tesla Prototype LEAKED at WB Studios | This Design Is Weird
20:34
Online Shop App - Flutter UI - Speed Code
31:34
The Flutter Way
Рет қаралды 854 М.
Flutter Firebase & DDD Course [31] - Reorderable List
31:20
Reso Coder
Рет қаралды 5 М.
Nastya and balloon challenge
00:23
Nastya
Рет қаралды 34 МЛН