Qurany is a simple android app aims to provide a way to listen The Holy Quran Online/Offline with over 209 Quran Karim Reciters with the ability to download suras.
Reciters List | Reciter Sura list | Holy Quran Sura audio player | Favorites List |
---|---|---|---|
- The entire app written with Kotlin.
- AndroidX.
- Compose.
- Media3 for media player.
- Coroutines + Flow for asynchronous tasks.
- Hilt for dependency injection.💉
- Retrofit and OkHttp network layer.
- Moshi json serializer.
- Lifecycle.
- ViewModel.
- Room Database caching / offline mode.
- You can run the project directly , the API used is free without any fees , full respect to its owner / owners.
- Api EndPoint description.
- Expand the Functionality of the player by support play full play-list of sura's.
Copyright 2024 Nedal Hasan ABDALLAH (NedaluOf)
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.