This project get all famous reciters and save any sura in device to run it in offline mode.
- Java : A programming language for Android development.
- Retrofit : A type-safe HTTP client for Android and Java.
- MediaPlayer : MediaPlayer class can be used to control playback of audio/video files and streams.
- Services : A Service is an application component that can perform long-running operations in the background.
- Notifications : A notification is a message that Android displays outside your app's UI to provide the user with reminders, communication from other people, or other timely information from your app.
- Fragments : You can combine multiple fragments in a single activity to build a multi-pane UI and reuse a fragment in multiple activities.
- Butter Knife : Bind Android views and callbacks to fields and methods.
- Storage : Android uses a file system that's similar to disk-based file systems on other platforms.