Back to projects
Mobile app20252 weeks + 3 weeks app store review

Radio Umiłowani Mobile App

Radio Umiłowani

Radio Umiłowani Mobile App

Challenge

Radio Umiłowani is a hobbyist Catholic internet radio station whose listeners could only access the stream through a browser — on mobile this was inconvenient and prevented background playback. The client needed a dedicated mobile app for iOS and Android: easy to use, with background audio playback and the ability to show dynamic messages managed by the administrator.

Solution

We built the app in React Native with Expo, running on iOS and Android from a single codebase. We implemented HTTPS audio streaming with background playback support, visual animations (pulsating logo, 12-bar sound wave, "LIVE" badge) and a custom Express.js mini-backend for message management. The app itself took 2 weeks to build — the biggest challenge was the App Store and Google Play review process, which together took about 3 weeks.

Key features

HTTPS audio streaming with buffering and connection error handling
Background playback — iOS (UIBackgroundModes) and Android (ForegroundService)
12-bar sound wave animation and pulsating logo
"LIVE" badge with blink animation
Dynamic messages polled every 60 seconds from the backend
Web admin panel to update messages without touching code
Privacy policy modal on first launch
Full publication on App Store and Google Play

Results

2 wks
App development time
iOS + Android
Both platforms from one codebase
3 wks
App store review & publication
5/5
Client rating on Fixly

Gallery

"

Fast turnaround — Krzysztof built the new app and it turned out great. Good communication. Recommend.

R
Fixly
Radio Umiłowani
Hobbyist Catholic radio station

Technologies

React Native 0.83Expo 55react-native-track-playerNode.js + ExpressAsyncStorageexpo-linear-gradient

Tags

React NativeExpoiOSAndroid

Similar project?

Contact us to discuss your needs

Free consultation

See more projects

Discover how we help businesses succeed in the digital world

All projects