-
MVVM Architecture
-
Kotlin
-
Dagger
-
Retrofit
-
Coroutines
-
Flow
-
StateFlow
-
MVVM
- We will cover the following in this tutorial:
- What is MVVM architecture?
- Set up a new project with Kotlin and other dependencies required.
- Project Structure.
- Set up the utils package.
- Set up the data layer.
- Set up the di layer.
- Set up UI layer, build and run the project.
- Project Source Code and What Next?
- We will cover the following in this tutorial:
-
Mastering Kotlin
Copyright (C) 2023 Tabraiz
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.