My RadiOS Android | Radio Streaming Kotlin & Jetpack Compose App Template
My RadioS Kotlin – Professional Radio App Template for Android (Single Station) Why spend months developing from scratch when you can launch your radio app in just 24 hours? Save up to $5,000 in development costs and weeks of work. Get a fully functional Android radio app built with Kotlin and start your project today. Regular price: $̶6̶9̶.̶0̶0̶ Launch offer: $49 (limited to the first 50 customers — after that, the price returns to $69). My RadiOS Kotlin (Android) Single St…
All source code listed on this site is collected from the internet. If any listing infringes your rights, please contact us and we will remove it immediately.
Description
Why spend months developing from scratch when you can launch your radio app in just 24 hours?
Save up to $5,000 in development costs and weeks of work. Get a fully functional Android radio app built with Kotlin and start your project today.
Regular price: $̶6̶9̶.̶0̶0̶
Launch offer: $49 (limited to the first 50 customers — after that, the price returns to $69).
My RadiOS Kotlin (Android) Single Station is a modern streaming radio app for Android that delivers high-quality audio in formats such as MP3 and AAC, using Android Media3 (ExoPlayer) for stable and efficient playback.
The app allows users to listen to online radio stations via HTTP/HTTPS streaming, displaying the artist and song in real time when the station sends metadata. Its interface is built with Jetpack Compose and Material Design 3, providing a clean, smooth, and responsive experience that adapts to different screen sizes.
✅ Try the App Before You Buy
You can download the APK file to test the app before purchasing. Install it on your Android device and explore all its features.✅ Technical Requirements
- Android Studio Narwhal or later
- Kotlin 2.0+
- Jetpack Compose
- Minimum SDK: Android 7.0 (API 24)
- Target SDK: Android 16 (API 36)
- Gradle Kotlin DSL
- Google Play Developer account required for Play Store submission
- AdMob account required (optional)
✅ Development Features
- Built with Kotlin and Jetpack Compose
- Native Android application
- Clean and well-structured code
- Easy to customize and extend
- Fully documented step-by-step guide
- Ready for Google Play submission
- Modern and responsive UI design
- Supports local and remote JSON configuration
✅ Compatibility
- Compatible with Android 7.0 and later
- Supports Android 16 (SDK 36)
- Supports 16 KB page sizes
- Optimized for phones and tablets
- Supports portrait and landscape mode
- Responsive interface
Remote JSON Support
- Supports local and remote JSON configuration.
- Remote JSON is optional and requires external hosting.
- Any additional costs depend on the provider chosen by the buyer.
ℹ️ Please note that support does not include ℹ️
- Customization.
- Adding new features.
- Installation services.
- Support for third-party software and/or plugins.
- Content-related rejections from Google Play.
- Publishing the app to Google Play.
- Changes to the original source code.
- Migration from other projects or templates.
✅ Audio y Streaming:
- MP3 (MPEG Audio Layer III).
- AAC (includes common variants used in streaming).
- Other formats compatible with Android Media3 depending on the stream codec.
✅ Streaming Protocols:
- HTTP Direct Streaming
- HTTPS Streaming
- ICY Support (Shoutcast / Icecast)
- Automatic stream redirections.
✅ Metadata Support:
- Artist and song title in real time (when the station sends them)
- Compatible with ICY metadata (Shoutcast/Icecast) -Displayed in:
- Main player screen
- Playback notification
- System lock screen.
▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️
❗❗❗ Update to Android Auto ❗❗❗
▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️
✅ Launch Screen:
Animated Launch Screen, where a central image rotates over a customizable background in the project.✅ Home Screen:
An elegant and minimalist interface that highlights the album cover, dynamic animations, and intuitive controls for a seamless streaming experience. Your app will always look amazing thanks to system theme integration. Whether in light or dark mode, the interface adjusts automatically to provide a seamless visual experience.- Autolayout: Adaptive interface allows the layout to look beautiful and perfectly adjusted in both portrait and landscape orientation. Enjoy a smooth visual experience no matter how you hold your device!
✅ Advanced Customization:
- Dynamic Background: Use a custom image or let the app automatically adjust the background based on the device theme (light or dark). The app can also use the radio cover artwork as the background, either in normal mode or with a blurred effect.
-
Full Control via JSON: Modify the design without updating the app.
Customize remotely:
– Radio URL, the background image.
– The colors of the main buttons: Sleep Timer, Rate, Play/Pause, Share, Menu, and its options.
Can I use an image (customized by me) as Cover instead of the artist (metadata)❓
✅ Of course. If the radio station (live stream) does not provide metadata, you can manually define a cover image in the JSON file (local or remote) along with the station name.
This information will be displayed on the main player cover and will also appear in the system’s media control notification.
✅ Sleep Timer:
- Choose between 10, 20, 30, 45, 60, or 90 minutes, keep enjoying, and let the app turn off automatically.
- The countdown is displayed on-screen, and when the time is up, you’ll receive an alert with the exact shutdown time.
✅ Rate Button:
A dedicated Rate button allows users to easily share their feedback about the app. With a simple tap, a friendly popup invites them to rate the app or indicate they have already done so, helping improve user engagement and app visibility.✅ Share:
Share your app with friends easily. Users can share your radio station or a direct link to your app on Google Play through social media, SMS, or email.✅ Menu Sheet:
The sheet menu content (Links, Social Media, Phone) can be configured locally or remotely via the JSON file. Links can be set to open either inside the app or externally in the device browser.
✅ Notification Control Center:
Integration with Now Playing Info: control playback from the lock screen and Control Center.
✅ AdMob:
- Banner Ad.
- Interstitial Ad: The interstitial is triggered from the menu sheet options. The number of clicks required to display the ad can now be configured from the JSON file (local or remote).
✅ ATT & GDPR with UMP:
“Complies with Apple and Google privacy regulations”- Consent management with UMP (User Messaging Platform) from AdMob.
✅ Tablet Support:
The app is fully optimized for tablets, providing an adaptive layout that takes advantage of larger screens for a better user experience.
❓ Frequently Asked Questions
Is documentation or a setup guide included?
✅ Yes. A complete step-by-step guide is included to help you quickly set up the app, configure your radio stream, and customize key elements without complications.Can I change the design or colors of the app?
✅ Absolutely. You can fully customize the layout, colors, icons, and more. The app is built using Kotlin & Jetpack Compose, modern Android technologies and also supports remote configuration via JSON, allowing you to update styles without releasing a new version.️ Can I use my own image as cover instead of metadata?
✅ Yes. If the radio stream does not provide metadata (like song title or artwork), you can display your own custom image (station logo or cover). This image will also reflect in the main player and control center.Can I add multiple radio streams?
⚠️ This app is designed for a single radio stream to ensure maximum performance, stability, and simplicity. This makes it faster, easier to use, and more reliable for end users.Need help or have a question?
✅ If you have any pre-purchase questions or need clarification, feel free to contact us via email or our profile contact form. We’ll be happy to assist you.ℹ️ Exclusive sale on CodeCanyon ✅
✅ Premium support: If you can not find your answer in the Documentation or our Community FAQ, we will be there for personal support. We provide support as per the Envato Market Support policy:
https://help.market.envato.com/hc/en-us/articles/208191263-What-is-Item-Support
✅ COMMENTS AND QUESTIONS❓
⏳ Customer Service Hours:
We may not respond to comments or provide support during holiday and weekend (Saturday and Sunday).Working Days: Monday to Friday.
Support Hours: 10:00 AM. to 5:00 PM.
Time Zone: GMT-5 (UTC-5, Peru).
✅ Quality Verification by CodeCanyon ✅
Please note that before publishing this app on CodeCanyon, the reviewing team has manually reviewed and approved the source code quality before accepting the item: My RadiOS AndroidDo you already love our template, My RadiOS Android❓
️✅ Changelog:
Version: 1.1 | July 17, 2026
- Added HLS streaming support (Media3 ExoPlayer). - Updated androidx.fragment. - Added app theme selector: System, Light and Dark. - Added remote configuration support via REMOTE_CONFIG_URL. - Reorganized and improved the Settings screen. - Added dedicated sections for Social Media, Contact and Privacy Policy. - Improved code structure and maintainability. - Performance optimizations and minor bug fixes. - Verified compatibility with the latest Android updates. - Minimum SDK: Android 7.0 (API 24). - Android 16 | SDK 36 | 16 KB Page Size support. - Ready for Android 17. - Built with Android Studio Koala 2 Feature Drop | 2026.1.2 (July 09, 2026).Version: 1.0 | March 13, 2026
Initial release
▪️▪️▪️▪️Our Apps Radio & TV (Single Station) ▪️▪️▪️▪️
✅ My RadiOS SwiftUI APP iOS 26, Radio Stream, Radio Swift, iOS APP Template
✅ RadiOS Pro | SwiftUI iOS Swift Radio Streaming App Template
✅ Radio & TV | SwiftUI iOS Swift Radio Streaming & Live TV App Template
✅ RadiOS Lite SwiftUI APP iOS 26, Radio Stream, Swift Radio, JSON, iOS APP Template
✅ RadiOS House Ads SwiftUI APP iOS 26, Radio Stream, Radio Swift, iOS APP Template
Related products
More digital goods in the same category or with similar tags.
Mobile / Android
Voice typing Speech to text
Mobile / Android
Clean baby care unity source code arcade 3d game
Mobile / Android
Blood Bank Mobile Android Mobile App UI Template
Mobile / Android
MeetMe - Meeting, Webinar, Online Training, Jiomeet, Zoom Clone, Meet Clone
Mobile / Android
Fake Tweet - Post Creator
Mobile / Android
Universal Hotel Booking and Reservation App
Mobile / Android
EJIMA - WhatsApp Clone Chat Groups Video & Audio Call Chatting Social Network App
Mobile / Android
DateShate - Random Chat & Date
My RadiOS Android | Radio Streaming Kotlin & Jetpack Compose App Template
After successful payment, you will receive a download link for the source code