Комментарии:
It's so useful and interesting
Ответитьnice
ОтветитьI have completed the code as u did but got a big problem while debugging my app in gradle build for room and hilt configuration someone help me resolve
ОтветитьGood Day, anyone know how to implement the rememberScaffoldState()? it won't work for me
ОтветитьNice expo. Stuck in dependency hell with Dagger-Hilt though. Seems to me like the versions of Dagger-Hilt, Kotlin compiler and gradle just cannot agree with each other. :)
ОтветитьBeautiful exposition of the MVVM architecture, grateful to you for this video.
ОтветитьBest tutorial for beginner you explain every step and I really appretiate that most ppl just go straight forward like type machines and they call it beginner friendly
ОтветитьThere's a problem, If I press a lot of times the save button on the AddEditTodoScreen with the title textfield empty, then I put a title, then If I press again the save button I need to wait all snackbars to finish for returning in the TodoListScreen
ОтветитьWhy the TodoRepository interface doesn't extend the TodoDao interface?
ОтветитьWhy we had used UIEvent to call PopBackstack instead of calling the method directly in UI. Now when user click it will call ViewModel method set event -> trigger UIEvent channel -> call the callback (PopBackstack)? Does this wont create complexity
ОтветитьThank you so much from Brazil.
ОтветитьOMG you are a genius
Ответитьthis error is killing me. Please help me. I changed the version to 1.7.10 but then dageger-hilt issues came up. I am really sick and tired of it.
> Task :app:kaptGenerateStubsDebugKotlin FAILED
e: This version (1.3.1) of the Compose Compiler requires Kotlin version 1.7.10 but you appear to be using Kotlin version 1.8.20-Beta which is not known to be compatible. Please fix your configuration (or `suppressKotlinVersionCompatibilityCheck` but don't say I didn't warn you!).
Would I be wrong if I use kotlin delegation keyword "by" on the repository
class ToDoRepositoryImpl( private val toDoa : ToDoa) : ToDoRepository , ToDoa by toDoa
Thanks brother ✨
ОтветитьIT'S NOT FOR BEGINNER!!!
ОтветитьI like this video about MVVM architecht, also I learned my english
Ответитьthere is a bug on the app, how to fix it,
the bug is when you delete a todo then after that you tap or click the add floating action button, it will not perform the desired action until snackbar disappears and when you tap it repeatedly you will have so many AddEditTodoScreen, how to fix it?
is this architechture a clean architecture or only its just a MVVM
Ответитьbro, does business logic includes setOnclickListener interface?
if we want to implement it we write the code inside another class right?
and then instantiate it inside main activity
Thank you son much Philip. I'm glad I really came across your channel and I haven't looked back. I really appreciate your contents. Not like I'm deserving of it, but I would love to see you make a video on an e-commerce app for both customer and merchant, implementing payment methods too. Thanks once again. 😊
Ответитьur a legend, this video is very helpful
ОтветитьYou're explaining incredibly confusingly, my friend, I'm sorry. but i love you and watching to your videos. but i didnt undurstand:D
ОтветитьHi,
Thanks for the video. It helps me a lot.
You should be a model. Why into this nerd business
ОтветитьExcellent, thank you. But I can't inject the view model, I am getting unresolved reference for the hiltviewmodel() method
ОтветитьWe need a video of how to take pictures and upload to firebase storaage lol, no where on the internet can I find a simple well explained video or tutorial. Its crazy.
ОтветитьHey man I really like the font that you use in your android studio. What's the font name ?
ОтветитьWhat about MVVM implementation over Compose Desktop?
ОтветитьI don't know how to describe you , but you are AMAZING !!!
ОтветитьNice tutorial - i've spend the last few days following along, and copying your code. I was not able to find this code in your github repo?
ОтветитьComponentProcessingStep was unable to process TodoApp_HiltComponents.SingletonC' because 'dagger.hilt.android.internal.lifecycle.DefaultActivityViewModelFactory' could not be resolved. ((((((
ОтветитьGreat 👏
Ответитьwho can teach me dagger-hilt i don't understand at all
ОтветитьGood job, thank you
ОтветитьUiEvent and specific screen event (e.g TodoListEvent) is kinda confusing, especially when a project grows bigger, what I understand is events such as TodoListEvent holds "state' of the UI that persist values (such as for screen rotations), while UiEvents are one-time events only, why is then the FAB button action/event included in the TodoListEvent if its only 1 time per se?
ОтветитьI have a question. We could just take the insert etc methods from dao without making all these classes and use them however we want right?
Ответитьamazing tutorial... thanks big time 🤩😄
ОтветитьWhy are use cases not returning flows but repository ?
ОтветитьWhy don't you have mapper class [Entity to Object, and vice versa] for this project?
ОтветитьOh i see the slack app there.
ОтветитьA bug I found with this app is when you deleted a todo item and attempt to create a new one, the navigation does not happen until the snackbar as disappeared. If you continuously tap the + button it will navigate more than once so when you finish creating your todo item and tap save it does not go back to the todo list
ОтветитьThank you
Ответить