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

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!

About

⚡️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

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages