This is a mobile app for Svitle Radio, a Christian radio station in Kyiv, Ukraine.
Written in React Native, it supports both iOS and Android and uses a simple JSON API to discover station metadata.
JSON API is also open source, available here
Install system dependencies:
brew install node
brew install watchman
gem install cocoapods --user-install
$ yarn install
Create ios/sentry.properties
to allow Sentry to upload debug symbols:
defaults.url=https://sentry.io/
defaults.org=ikkit
defaults.project=svetloe
auth.token=your-user's-auth-token
yarn start # in one terminal
yarn run-svitle-ios # run ios simulator
yarn run-svitle-android # run android simulator
To start Xcode: open ios/SvitleRadio.xcworkspace
yarn release-svitle-android
Private keys in ~/.private/android