Skip to content

⚡️Comic reader app 📘 Learning MVVM / MVI with 🌀 RxKotlin, Retrofit, Kotlinx Coroutine, Work Manager, Room, Firebase, AndroidX Startup, Clean Architecture, Arrow.Kt Functional Programming ... ❄️ androidx-startup, androidx-room, androidx-viewmodel, arrow-kt

License

Notifications You must be signed in to change notification settings

hoc081098/ComicReaderApp_MVI_Coroutine_RxKotlin_Jetpack

Folders and files

NameName
Last commit message
Last commit date
Jan 5, 2023
May 21, 2022
Jan 5, 2023
Jan 5, 2023
May 21, 2022
Apr 27, 2022
Jan 5, 2023
Nov 25, 2022
Oct 19, 2021
Jan 5, 2023
Oct 30, 2019
Jan 5, 2023
Oct 21, 2021
Apr 27, 2022
Sep 2, 2020
Apr 9, 2021
Oct 26, 2021
Oct 15, 2021
Apr 26, 2022
Oct 19, 2021
Nov 25, 2022
Nov 25, 2022
Nov 9, 2021
Apr 26, 2022
Apr 27, 2022

Repository files navigation

ComicReaderApp_MVI_Coroutine_RxKotlin

All Contributors

Comic reader app 📘. Learning MVVM / MVI with RxKotlin, Retrofit, Kotlin Coroutines

Build CI Build Release APK Spotless check Validate Gradle Wrapper Hits

Observable 🌀 + Flow 🌊 + suspend function ⚡ = 💗💎❤️

Project features 🚀

This project brings to the table set of best practices, tools, and solutions:

Download APK

Develop

  • You must use Android Studio Arctic Fox (2020.3.1) (note: Java 11 is now the minimum version required)
  • Clone: git clone https://github.com/hoc081098/ComicReaderApp_MVI_Coroutine_RxKotlin.git
  • Optional: Delete .idea folder if cannot open project
  • Open project by Android Studio and run as usual

Screenshots

LOC

--------------------------------------------------------------------------------
 Language             Files        Lines        Blank      Comment         Code
--------------------------------------------------------------------------------
 Kotlin                 165        15406         1777          644        12985
 XML                     95         5181          464           81         4636
 Prolog                   7          127           18            0          109
 JSON                     2          103            0            0          103
 Markdown                 2          109           24            0           85
 Batch                    1           89           21            0           68
--------------------------------------------------------------------------------
 Total                  272        21015         2304          725        17986
--------------------------------------------------------------------------------

Server and API

Clone this repository: https://github.com/hoc081098/comic_app_server_nodejs

License

MIT License

Copyright (c) 2019-2021 Petrus Nguyễn Thái Học

Contributors ✨

Thanks goes to these wonderful people (emoji key):


Petrus Nguyễn Thái Học

💻 🚧 🤔 🎨 🐛

This project follows the all-contributors specification. Contributions of any kind welcome!