- Project template from jetpack compose multiplatform
- Kotlin:
1.9.10
- Please see how to setup in iOS here https://github.com/JetBrains/compose-multiplatform-template#readme
- Download Android Studio (
Android Studio Giraffe | 2022.3.1 Patch 1
) - Download Java Version
17
- Download emulator with
SDK 33
(only tested at SDK 33
)
- Added a basic custom calendar without using any third party library
-
Login to proceed to todo list
Please use sample credentials below (Username/Password)
-
Create a todo item
-
Select priority (Lower number means on top ) High: 1, Medium: 2, Low:3
-
Toggle checkbox to mark as "Completed" otherwise "Todo"
-
Press trash bin icon to delete todo item.
- Add, edit, delete, and mark tasks as completed
- Display tasks in a list format with a user-friendly interface.
- Prioritize tasks with a simple prioritization mechanism.
- Implement user authentication for saving tasks securely.
- MVVM with Clean Architecture and Repository with Use-cases
- [Compose] - Kotlin jetpack ui composition
- [Navigation] - Kotlin jetpack navigation
- [Realm] - Database
- [Koin] - use koin to organize dependencies
Ron June Valdoz