Aplicații Dezvoltate

Fiecare proiect YO4APP este construit cu atenție la detalii, respectând principiile de design modular și offline-first.

Android 13+

YO4 Player 2026

Player audio/video 100% offline, avansat, modular

YO4 Player 2026 este un player audio/video de înaltă calitate pentru Android, construit pe o arhitectură modulară cu Kotlin și Jetpack Compose. Oferă funcții avansate precum ReplayGain, AI local, sistem de plugin-uri, scrobbling și backup — totul fără cloud obligatoriu.

🛠️ Stack Tehnic

Kotlin Jetpack Compose Hilt (DI) Media3 / ExoPlayer TFLite (AI local) Room / DataStore

📦 Arhitectură Modulară

🎵 Audio

Playback audio, EQ parametric/grafic, ReplayGain, crossfade, gapless, suport podcasturi și audiobook-uri.

🎬 Video

Redare video HDR, tone mapping, subtitrări (SRT/ASS/VTT), scrubbing cu preview, screenshot captură.

📚 Library

Scanare MediaStore/SAF, metadata (ID3/FLAC/OGG), detectare duplicate, ReplayGain batch.

🤖 AI Local

Detecție BPM & key (TFLite), auto-chapters din analiză waveform, generare cover abstract, paletă culori.

📊 Scrobbling

Coadă locală + sync cu Last.fm / ListenBrainz, retry logic, statistici locale de ascultare.

💾 Backup

Export/import complet în format .playerbackup: setări, EQ, playlist-uri, poziții, skin-uri.

🧩 Plugin System

Interfețe pentru visualizer-e și skin-uri, registry de plugin-uri, UI dedicat pentru gestionare.

🎨 UI

Compose UI complet: Now Playing audio/video, Desktop Mode, Car Mode, teme dark/light/amoled.

📋 Etapele Proiectului

1 Arhitectură & schemă generală
2 Module de bază (core, media, storage)
3 Modul AUDIO
4 Modul VIDEO
5 Modul LIBRARY & METADATA
6 Modul UI (interfețe, moduri, skin-uri)
7 Modul AI LOCAL
8 Modul SCROBBLING
9 Modul BACKUP/RESTORE
10 Modul PLUGIN SYSTEM
11 Permisiuni & MediaStore & SAF
12 Integrare, testare, optimizare

⚙️ Specificații Tehnice

Platformă Android 13+
Limbaj Kotlin
UI Framework Jetpack Compose
DI Hilt
Media Engine Media3 / ExoPlayer
AI Engine TFLite
Persistență Room + DataStore
Permisiuni READ_MEDIA_AUDIO/VIDEO
Storage MediaStore + SAF
Licență Fără GPL/AGPL