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

  1. Clone this repo.
  2. Create Firebase project and add google.services.json file to app directory.
  3. 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.

GitHub

View Github