Unofficial app for https://doyou.world/ , built with React Native, AirTime Pro's API & a lot of coffee.
Feel free to create issues here to report bugs / suggest features, I'll do my best to get back to you asap.
- Beta 0.2.2: Download link
Changelog:
- Fix for player. It would sometimes lose the current track when the app was idle in the background for too long.
- Beta 0.2.1: Download link
Changelog:
- Current show / track logic improved
- Current show now highlighted in schedule
- Schedule now supports different timezones
- Code cleaned up and improved
- Beta 0.2.0: Download link
Changelog:
- Notifications can now be sent when a show is live and can be turned on & off from the Settings.
- Current show's title grabbed from schedule in case `live-info` doesn't return the right name
- Player controls improved
- Minor fixes
- Beta 0.1.0: Download link
/!\ As this version is still a beta and not on the store just yet, Google may warn you about the app being "unsafe" - that is completely normal. Just "install anyway" and enjoy that perfect sound forever.
- Live Status tracker, running automatically in the background
- See the list of upcoming shows (according to current timezone)
- Allow radio to be played in the background & controlled from the notification centre & lockscreen
- See today's track IDs (Beta)
- Receive notifications when a show is live
- Chat!
Fetch live info in the background to send notifications when shows are live- 11:11
Add Settings to manage alertsShow correct times according to timezoneEmbed chat- UI & UX improvements
- Persist state in async store
- iOS release
- Add volume control
- Trigger push notifications from server instead of polling data from client (using
Lambda
,CRON
,S3
&expo-notifications
) - Load shows from Mixcloud through Redis and display track IDs
- Add "Events" tab
- Handle light theme
- Set alerts for individual shows based on schedule?
- Better error management :)
- Improve test coverage
- Display more information about tracks
- Prevent app from going to sleep is chat is focused
- Open to suggestions, feel free to post them here here :)