Sonique Forge is a sleek, lightweight, and native Android radio streaming application. Built with pure Java, it offers a seamless and distraction-free listening experience with a curated list of 10 high-quality local radio stations.
- 10 Curated Stations: Enjoy a hand-picked selection of 10 local radio stations covering music, news, and talk.
- Native Performance: Built from the ground up in Java for a smooth and responsive Android experience.
- Simple & Intuitive UI: A clean, material-designed interface focused on what matters: your music.
- Background Playback: Keep the music going while using other apps or with your screen off.
- Basic Controls: Play, pause, and adjust volume with ease.
- Navigate to the Releases section of this GitHub repository.
- Download the latest APK file (e.g.,
app-release.apkorsonique-forge-v1.0.0-alpha.apk). - On your Android device, open the downloaded APK file.
- If prompted, allow installation from "Unknown Sources" (Your phone may say "Trust this source" or similar).
- Follow the on-screen instructions to complete the installation.
Note: This is an alpha release. It is stable for daily use but may contain minor bugs. Your feedback is invaluable!
- Install the APK as described above.
- Open the Sonique Forge app from your app drawer.
- Browse the list of available stations.
- Tap on any station to start streaming immediately.
- Use the playback controls at the bottom to play, pause, or adjust volume.
If you are a developer and want to build the project yourself, follow these steps:
- Android Studio (Flamingo | 2022.2.1 or later recommended)
- Android SDK (API 33+)
- Clone this repository:
git clone https://github.com/miracletim/soniqueforge.git
- Open the project in Android Studio.
- Let Android Studio sync the Gradle files and download dependencies.
- Build the project (
Build > Make Project). - Run the app on an emulator or connected device (
Run > Run 'app').
- Language: Java
- Minimum SDK: API 24 (Android 7.0 Nougat)
- Target SDK: API 34 (Android 14)
- Media Playback: Android MediaPlayer API
As this is an early-stage project, I am not accepting direct code contributions yet. However, feedback and suggestions are highly encouraged!
- Report Bugs: Found a bug? Please open an Issue and describe the problem in detail.
- Request Features: Have an idea for a new feature or station? Create an Issue and label it as a "feature request".
This project is licensed under the GNU General Public License v3.0. See the LICENSE file for details.
Important Note on Stations: The stream URLs included in this app are for demonstration and personal use. Please ensure you have the right to distribute and use any included stream links before forking or distributing this project.
Your Name / @miracletim
Enjoy the tunes! 🎶


