Ehya | إحياء
Available on Google Play
Libraries
- Jetpack Compose for the UI.
- Compose Navigation.
- Compose Animation.
- Room for the data persistence.
- Work Manager for background job.
- Kotlin Coroutines.
- Kotlin Flows.
- Gson for serialization/deserialization.
- Dagger Hilt dependency injection.
- Firebase Cloud Messaging.
- Firebase Analytics.
- Firebase Crashlytics
- Android architecture components (ViewModel for Compose).
Features
- List all sunan.
- Share Sunnah.
- Share the app.
- Infinite play with all sunan.
- Pass or try a sunnah.
Screenshots
Setup
- Clone this repo.
- Create Firebase project and add google.services.json file to app directory.
- Run the app!
Contribute
Please, feel free to contribute using the following approaches -other approaches are welcome too!
By pushing PRs to this repo
TBA
By joining the testers list
Send your Google Play email to me at: [email protected]
License
Copyright 2022 The Android Open Source Project
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
https://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.