Files
radiola-android/docs/rustore-listing.md
nk 1771a5b975 chore(repo): игнор tempfiles/, фикс дизайн-файла и ассетов RuStore
- tempfiles/ в .gitignore (скрэтч: картинки, HTML-эксперименты, мокапы),
  кроме tempfiles/radiOLA.pen — дизайн-файл остаётся под версией
- коммит изменений radiOLA.pen
- docs/rustore-listing.md и design/logos/*.html — ассеты карточки RuStore

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-11 17:28:48 +03:00

4.6 KiB
Raw Blame History

Карточка radiOLA для RuStore

Дата: 2026-06-08. Черновик контента и ассетов для публикации в RuStore. Связано: дизайн релиза, раздел F.

Основное

Поле Значение
Название в Консоли (внутреннее, не меняется) radiOLA
Название для пользователей radiOLA — радио онлайн
Тип приложения Универсальное
Тип монетизации Бесплатное
Категория Музыка и аудио
Возрастной рейтинг 12+ (возможна ненормативная лирика в потоках)
Политика конфиденциальности https://api.radiola.nexaweb.su/privacy ( захостить)

Страны и регионы

Россия, Беларусь, Казахстан, Кыргызстан, Армения (в каталоге есть белорусские станции — Unistar, Новое Радио BY).

Краткое описание

Онлайн-радио: сотни станций, тексты песен, распознавание треков, запись эфира

Полное описание

radiOLA — удобный плеер интернет-радио с сотнями станций и умными функциями.

• Сотни радиостанций — музыка, новости, разговорные
• Что играет сейчас: трек, исполнитель и обложка в реальном времени
• Чарты популярных треков на радио — что крутят чаще всего, с фильтром
  по жанрам и периодам, трендами роста и графиком популярности
• Тексты песен прямо во время эфира
• Распознавание треков (даже без метаданных станции)
• Быстрый поиск играющего трека в Яндекс Музыке, ВК Музыке, Spotify,
  Apple Music, YouTube Music, BOOM, Tidal и Deezer — одним касанием
• История прослушанного и распознанных песен
• Запись эфира с перемоткой и тайм-кодами
• Эквалайзер и улучшайзеры звука
• Таймер сна и будильник с радио
• Выбор качества потока, 8 цветовых тем
• Фоновое воспроизведение, управление с локскрина

Ассеты (готовы)

Папка: tempfiles/screensforRuStore/out/

Файл Назначение
icon_512.png Иконка 512×512 (тема forest, композит ic_bg/ic_fg_forest)
rustore_1.png Каталог станций
rustore_2.png Плеер + поиск трека в сервисах
rustore_3.png Чарты
rustore_4.png Тексты песен
rustore_5.png Записи эфира
rustore_6.png Эквалайзер
rustore_7.png Таймер сна
rustore_8.png Будильник / настройки

Пересборка скриншотов: tempfiles/screensforRuStore/gen.pyhtml/ → headless Chrome.

Заметка модератору

  • SCHEDULE_EXACT_ALARM/USE_EXACT_ALARM — будильник с радио (точное время срабатывания).
  • REQUEST_IGNORE_BATTERY_OPTIMIZATIONS — фоновое воспроизведение при выключенном экране / в машине. Готовы убрать по требованию модерации.
  • Приложение-агрегатор: воспроизводит публичные интернет-радиопотоки третьих лиц.

Блокеры загрузки версии (из плана реализации)

  1. HTTPS-домен api.radiola.nexaweb.su (DNS + Caddy).
  2. Сервер: страница /privacy, https в app-version.json.
  3. Gradle: flavors store/sideload + signingConfig release.
  4. Манифест: REQUEST_INSTALL_PACKAGES → sideload.
  5. Код: gate апдейтера, baseUrl → https, чистка настроек, SOVA (sideload).
  6. Keystore (генерирует пользователь).
  7. Сборка :app:assembleStoreRelease.