NeonCast - Android Kotlin App Template

Description
NeonCast is an enterprise-grade Native Android application template engineered for seamless TV screen mirroring, local media streaming, web video stream sniffing, and smart TV remote control playback. Built with 100% modern Kotlin and Jetpack Compose following MVVM Clean Architecture, this app delivers a smooth, highly responsive DLNA / UPnP TV casting experience optimized for maximum user engagement and monetization.
Whether you are launching a commercial TV streaming app, a smart remote control utility, or a web video stream sniffer application on Google Play, NeonCast provides a sleek neon dark theme UI, robust SSDP networking engine, and production-ready monetization out of the box.
Core Engine & Architecture
- 100% Native Kotlin & Jetpack Compose: Built with the latest Android standards ensuring smooth 60fps UI animations, fast load times, and a reactive component-based user interface.
- SSDP & DLNA/UPnP Discovery Engine: Built-in SSDP M-SEARCH multicast discovery engine for finding Smart TVs (Roku, LG WebOS, Samsung, Sony Bravia, Fire TV, Chromecast DLNA renderers) on local Wi-Fi.
- MVVM Clean Architecture: Professionally structured codebase utilizing Koin for dependency injection. Exceptionally easy to customize, rebrand, and maintain.
- Room Database & Automated Migration: Local SQLite persistence for saving cast history logs, bookmarks, and user preferences offline with `MIGRATION_1_2` support and local JSON backup/restore tools.
App Features for Users
- SSDP Radar TV Scanner & Signal Filter: Auto-scans local Wi-Fi subnets for DLNA / UPnP MediaRenderer devices (Roku, LG WebOS, Samsung Tizen, Sony Bravia, Fire TV, Chromecast) with live RSSI signal strength filtering (Strong/Medium/Weak), device speed test, custom device rename dialog, and manual IP connect.
- Media Hub (Videos, Photos, Audio): Browse device videos with built-in ExoPlayer preview modal and 4K UHD badge, photos with resolution tag & photo slideshow setup launcher, and audio with private listening mode.
- Photo Slideshow Setup Engine: Customize slideshow intervals (3s, 5s, 10s, 15s), transition animations (Fade, Zoom, Slide Right), and background music casting from local audio tracks.
- Web Video Stream Sniffer & Browser: Built-in web browser that automatically detects and extracts M3U8 (HLS), MP4, and DASH (.mpd) video streams from any website for 1-tap TV casting and URL bookmarking.
- TV Remote Control & Haptic Slider: Full-featured TV navigation pad with directional D-Pad (OK, Home, Back, Mute), interactive haptic volume slider, play/pause, seek +/- 10s, and live position progress tracking.
- Private Listening Mode: Route TV audio directly through smartphone headphones without disturbing others in the room.
- Cast History & Bookmarks Manager (with JSON Backup/Restore): Room DB local persistence for logging casted media & saved web video links with 1-tap re-cast and offline JSON backup & restore tools.
- Network Diagnostics & AP Isolation Test: Built-in AP isolation test wizard, router gateway latency ping check, and Wi-Fi signal diagnostic tools.
- Interactive Troubleshooting Guide: Step-by-step connection guide assisting users with router multicast settings, LG/Samsung/Roku pairing, and network troubleshooting.
- In-App Feedback System: Built-in user feedback form with category selection (Bug Report, Feature Request, Connection Issue) and automated email log launcher.
- Multi-Language Support (6 Languages): Pre-translated in English, Bahasa Indonesia, Español, Deutsch, Français, and 日本語 with 1-tap runtime switcher.
- Modern UI/UX Design: Sleek dark neon theme following Material 3 design standards with responsive layouts and 60fps micro-animations.
Monetization & Business Ready
- AdMob Integration: Pre-configured with Google AdMob Adaptive Banner, Interstitial Manager (60s
policy capping), Native Advanced Cards, App Open Ads, and UMP GDPR Consent. Unit IDs are securely managed via
local.properties. - Google Play Billing 8.0 Logic: Pre-configured with the latest Google Play Billing Library 8.0 for seamless one-time lifetime upgrade purchases to PRO with non-consumable product verification.
Requirements & Prerequisites
- Android Studio: Android Studio Narwhal Feature Drop 2025.1.2 or Newer.
- Android OS: Minimum Android 8.0 (API level 26), Target API 35 (Android 15).
- Kotlin Knowledge: Basic understanding of Kotlin and Android development.
- AdMob Account: A Google AdMob account if you plan to monetize with ads.
Important Disclosures
- Third-Party Accounts & Fees: Distributing this app on Google Play requires a Google Play Developer account (subject to a one-time registration fee). Google also takes a commission on in-app purchases made via Google Play Billing.
- AdMob Approval: Monetizing with AdMob requires a separate, independent approval process from Google, which is outside the scope of this template purchase.
- Physical Wi-Fi Requirement for Real TV Testing: DLNA SSDP scanning requires a physical Android device connected to the exact same local Wi-Fi router network as the target Smart TV. Emulators operate on virtual NAT interfaces and will not discover physical TVs.
- Keystore Signing Failsafe: Release builds require a valid
keystore.propertiesfile to ensure release APKs/AABs are properly signed.
What You Will Get
- Full Native Android Source Code (Kotlin/Jetpack Compose)
- Comprehensive and Beginner-Friendly HTML Documentation
- High-quality UI/UX Vector Diagram & Screenshot Mockups
Top Highlighted Features:
- SSDP & DLNA Smart TV Scanner (Roku, LG WebOS, Samsung Tizen, Sony, Fire TV) with Live Signal Filter & Speed Test
- Web Video Stream Sniffer (HLS M3U8, MP4, DASH stream detection & Bookmarks)
- TV Remote Control & D-Pad Playback Pad with Haptic Volume Slider
- Media Hub with 4K UHD Badge & ExoPlayer Video Preview Modal
- Photo Slideshow Engine with Customizable Intervals & Background Music Casting
- Cast History & Web Bookmarks Manager with Offline JSON Backup & Restore
- Network Diagnostics & AP Isolation Test Wizard
- Interactive Troubleshooting Guide & In-App User Feedback System
- 6 Supported Languages (EN, IN, ES, DE, FR, JA) with Runtime Switcher
- AdMob Monetization Ready (Banner, Interstitial, Native, App Open, UMP GDPR)
- Google Play Billing 8.0 Lifetime PRO Upgrade
- Modern Jetpack Compose MVVM Architecture with Koin & Room DB Migration
- Secure Configuration (
local.propertiesfor secrets & release keystore failsafe)
| Author | hobiron |
|---|---|
| Category | App Templates / Android / Applications / Video |
| Price | $19 |
| Extended License | $57 |
| Likes | 1 |
| First Release | Sep 5, 2026 |
| Last Update | Sep 5, 2026 |
| Files included | .html, .kt, .kts, .gradle.kts, .xml |
| Operating systems | Android 7.0, Android 16.0 |
| Programming language | Kotlin |
| App framework / engine | Android (Native), Jetpack Compose |
Categories
Tags
External listing. code.market does not sell this product and does not process payment for it. Pricing, payment, delivery, licensing, refunds, and support are handled by the third-party merchant on its own website. We may earn an affiliate commission from a referral. Details.
Products of the Week.
Submit🥇
STOP GUESSING WHAT TO POST
AI that learns your brand voice and builds a month of consistent, on-brand social content: carousels, posts and hooks that sound like you, not like everyone else's AI.
SaaS · 7,310 views · 66 clicksSaaS · Week 46 · 7,310 views · 66 clicks
🥈
Conversational Backlinks for Busy Founders
Place Backlink Relevant Conversation for your domain across Forums and Conversations
Website · 46,576 views · 231 clicksWebsite · Week 46 · 46,576 views · 231 clicks
🥉
upvote.club
Free Social Media Engagement that Helps Boost Your Content. Upvote Club supports 19 social networks with 100+ engagement actions in one dashboard. Add links to your posts and get free engagement from real users.
SaaS · 44,517 views · 126 clicksSaaS · Week 46 · 44,517 views · 126 clicks
#4
Substack Posting API
Onboard your Agent to Substack. Write Publish on Substack via API
SaaS · 63,404 views · 205 clicksSaaS · Week 46 · 63,404 views · 205 clicks
#5
Seenshot App
Free, Fast, MacOS Screenshot app. Make Screenshot cmd+shift+2 and send it via link
Desktop App · 32,647 views · 127 clicksDesktop App · Week 46 · 32,647 views · 127 clicks
#6
Hand-Placed Backlinks $9.99 per link. Flat rate.
Buy hand-placed forum, Q-A and directory backlinks. Flat $9.99 per link, no subscriptions — you only pay for approved listings.
Website · 8,278 views · 19 clicksWebsite · Week 46 · 8,278 views · 19 clicks
#7
Free Invoice Generator - PDF Invoices in Your Browser, No Sign-Up
A free invoice maker for freelancers and small businesses: fill in the invoice, check the live preview, and download a PDF that looks exactly like it. Any currency, tax per item, three templates, no sign-up, and nothing leaves your device.
6,903 views · 28 clicksWeek 46 · 6,903 views · 28 clicks
#8
Merge PDF Files Free - Combine PDFs in Your Browser, No Upload
A free PDF merger for office workers, students, and freelancers: combine PDFs and images into one file in the browser, reorder files and pages, pick page ranges, keep bookmarks, and open password-protected PDFs. Nothing is uploaded, no sign-up, no watermark.
6,388 views · 18 clicksWeek 46 · 6,388 views · 18 clicks
