π I Built a Modern Live Radio App β RhythmiQ FM Hi devs π Iβm an indie developer and recently built a live radio streaming app called RhythmiQ FM , now available on the Play Store. This project started as a simple idea β to create a clean, smooth, and ad-free FM experience β but evolved into something much more. π― Goal Most FM apps I used had: Too many ads Outdated UI Poor streaming experience So I decided to build something better: π Modern UI π Smooth playback π No interruptions βοΈ Tech Stack Flutter (UI + App logic) Online radio stream APIs (various sources) Audio streaming packages Chromecast / Casting support Android Auto integration β¨ Features π§ Live radio streaming (multiple languages) π Tamil, Hindi, English & more π Playback history (recent & frequent) π Android Auto support π‘ Casting to TV / external devices π¨ Modern premium UI design β Minimal ads experience π¨ UI Update (Latest Release) I recently pushed a new update focusing on UI/UX improvements: Redesigned home screen Improved playback controls Better layout for tablets Cleaner navigation experience π§© Challenges I Faced 1. Stream Reliability Different radio sources had inconsistent quality and downtime. π Solution: Tested multiple stream URLs Implemented fallback handling 2. Performance Optimization Streaming + UI animations caused performance drops initially. π Solution: Optimized rebuilds in Flutter Reduced unnecessary state updates 3. Casting Integration Making casting work across devices was tricky. π Solution: Used stable casting plugins Tested across multiple devices (TV, Android Auto) π What I Learned UI/UX matters more than features Stability > quantity of channels Feedback is everything for improvement π Try the App If you're interested, you can check it out: π Search βRhythmiQ FMβ on Play Store Iβd really appreciate your feedback π π¬ Feedback Welcome If you have suggestions or ideas, feel free to comment. Always open to improving π
How I Built a Clean, Ad-Free FM App with Casting Support
C. Prakash

