Skip to content

bmartinez287/audioverse-mobile

 
 

Repository files navigation

AudioVerse Mobile

This is the repository for the next-generation iOS and Android apps for AudioVerse in React Native

AudioVerse is a website dedicated to spreading God's word through free sermon audio and much more. If you would like to learn more about AudioVerse please visit https://audioverse.org

You can download our apps from the App Store or Google Play Store or build them yourself using this repository. We'll be updating the App Stores with this new version as soon as we reach version 1.0. Stay tuned!

How to contribute

Testing

  1. Test the app and report any bugs you find by filing a GitHub issue
  2. Request new features that you'd like to see by filing a GitHub issue

Code

Note: This guide assumes you have npm and react-native installed locally

  1. git clone this repo
  2. Install dependencies yarn install or npm install
  3. Send an email to technical@audioverse.org to get access to the AudioVerse API
  4. Export the following environment variables in your terminal with the values you received in your email export BASE_URL='VALUE' and export BASIC_TOKEN='VALUE'
  5. Link the native dependencies react-native link
  6. react-native run-ios or react-native run-android
  7. Look in our GitHub repository for issues marked as [Help Wanted]
  8. Comment to let people know you're working on it

TODOs

  • Bible
  • Download Queue
  • Offline support
  • My Lists
    • Favorites,
    • History,
    • Downloads,
    • Playlists
  • Login and Signup
  • Video support
  • Chromecast for Android
  • Share

About

Next generation iOS and Android apps for AudioVerse in React Native https://audioverse.org

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 94.4%
  • Objective-C 2.9%
  • Python 1.3%
  • Java 1.2%
  • Other 0.2%