Development of a multifunctional radio application (iOS, Android, Android TV, Automotive Android Head Units)

Job ID: 39990290

Budget: $30 – $250 USD

Project Description:
I am looking for a developer to build a modern, stylish, and fully scalable radio application for the following platforms:

iOS (iPhone, iPad)

Android smartphones and tablets

Android TV / TV Boxes / Fire TV

Automotive Android Head Units (Chinese car multimedia systems)

The application will initially contain 2 radio streams, but it must be designed with support for adding many more streams in the future (dynamically via JSON or API, without updating the app).

Core Features:
Streaming & Playback

Online audio player (Icecast / Shoutcast) — 2+ streams

Dynamic stream management via JSON file or API (add/remove streams without app update)

Caching and buffering for stable playback under weak internet conditions

Minimal delay on stream startup

Auto-start of a selected station when the app is launched

Background playback

Auto-reconnect when the network connection is lost

Crash protection and stability under unstable network conditions

Additional Functionality

Equalizer / Bass Boost (optional)

Track history (if metadata is available)

News feed (RSS or API integration)

Banners / advertising (for monetization)

Light & Dark UI themes

Widgets (iOS & Android)

CarPlay and Android Auto support

Android TV / TV Box Features

Remote control–friendly interface

Large station buttons

Optional auto-play on launch

Automotive Android Head Unit Features

Full compatibility with Android 6–13

Large UI controls for in-car usage

Background playback at all times

Auto-start playback when the device starts

UI/UX Requirements

Modern, minimalistic design

Splash screen + app icons

Fully adapted layouts for mobile, TV, and car screens

Technical Requirements

Clean architecture (MVVM / Bloc / Provider)

High performance and optimization

Low battery consumption

Clean, documented source code

I Will Provide

Logo

Initial 2 stream URLs (Icecast)

JSON/API structure (after initial setup)

Basic design preferences

What I Expect From the Developer

Full implementation of all features listed above

Full source code delivery

APK / AAB / IPA files (or app store publishing upon request)

Clear timeline and cost estimation

Please include in your proposal:

Examples of your previous radio/streaming applications

Technologies you work with (Flutter preferred, React Native, or native)

Development timeline

Project cost