Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

https://github.com/luthfiarifin/LaamMuslimAndroid

Project to find out the prayer schedule, reading the quran, etc.
https://github.com/luthfiarifin/LaamMuslimAndroid

android dagger2 kotlin mvvm-android quran-offline rx-java2 rx-kotlin2

Last synced: 8 days ago
JSON representation

Project to find out the prayer schedule, reading the quran, etc.

Lists

README

        

# LaamMuslimAndroid
Project to find out the prayer schedule, reading the quran. Using MVVM pattern with Dagger2 as deppendency injection.

## Mockup :
![Mockup Screen](https://github.com/luthfiarifin/LaamMuslimAndroid/blob/master/screenshot/mockup.png)

## Feature :
* Prayer schedule from [Muslim Salat](http://muslimsalat.com)
* Offline quran from [Quran Database](http://www.qurandatabase.org/) with room
* Countdown next prayer schedule
* Use MVVM (Model-View-View Model) pattern
* Use dagger2 as deppendency injection
* Use 2 activity and more fragment
* Use preference library for setting fragment

## Library :
* [Lifecycle & Livedata](https://developer.android.com/jetpack/androidx/releases/lifecycle)
* [Navigation Component](https://developer.android.com/jetpack/androidx/releases/navigation)
* [Dagger2](https://github.com/google/dagger)
* [RxJava2](https://github.com/ReactiveX/RxJava)
* [RxKotlin2](https://github.com/ReactiveX/RxKotlin)
* [RxAndroid](https://github.com/ReactiveX/RxAndroid)
* [Room](https://developer.android.com/jetpack/androidx/releases/room)
* [Preferences](https://developer.android.com/jetpack/androidx/releases/preference)
* [Google GMS Location](https://developers.google.com/android/guides/releases)
* [Date Picker Timeline](https://github.com/101Loop/DatePickerTimeline)
* [Persistent Search View](https://github.com/mars885/persistentsearchview)

# Contributors
Created By LaaM - [email protected]