Simple Music Player — минималистичный аудиоплеер без рекламы

11 Jun, 2024

Репозиторий давно не обновлялся

Последнее обновление было 2 года назад.

1,385
🔱 427
👥 37

Знакомо чувство, когда любимый трек прерывается навязчивой рекламой? Или когда плеер «кушает» батарею быстрее, чем вы успеваете насладиться музыкой? Разработчики SimpleMobileTools создали решение — Simple Music Player с открытым исходным кодом, который делает ровно то, что нужно: воспроизводит музыку. Без лишнего шума, в прямом и переносном смысле.

Что это за проект?

Logo

Simple Music Player — это минималистичный аудиоплеер для Android с тремя ключевыми преимуществами:

  1. Полное отсутствие рекламы — разработчики принципиально не монетизируют приложение через рекламные интеграции
  2. Экономия заряда — специальные алгоритмы оптимизируют энергопотребление
  3. Оффлайн-работа — все функции доступны без интернет-соединения

Проект написан на Kotlin и распространяется под лицензией GPL-3.0. На GitHub он собрал более 1300 звезд и активно поддерживается сообществом.

Топ-5 причин попробовать

1. Интерфейс без отвлекающих элементов

Разработчики сознательно отказались от:

  • Рекламных баннеров
  • Навязчивых подсказок
  • Избыточных функций

При этом сохранили возможность кастомизации цветовой схемы под свой вкус.

Реклама

2. Режим «Экономия батареи»

Технологии энергосбережения позволяют:

  • Снизить нагрузку на процессор
  • Оптимизировать использование памяти
  • Увеличить время работы от батареи на 15-20% (по отзывам пользователей)

3. Полноценный эквалайзер

Поддерживает пресеты для разных жанров:

  • Классика
  • Рок
  • Поп
  • Электронная музыка

А также профили для разных устройств воспроизведения (наушники, колонки).

4. Умный таймер сна

Можно настроить:

  • Время до автоматической остановки
  • Финальный трек перед сном
  • Постепенное снижение громкости

Идеально для тех, кто любит засыпать под музыку.

5. Гибкое управление библиотекой

  • Редактирование метаданных (исполнитель, альбом)
  • Создание плейлистов
  • Поддержка папок и SD-карт
  • Виджет для быстрого управления

Технические особенности

Проект написан на Kotlin с использованием:

  • Android MediaPlayer API для воспроизведения
  • Room Database для хранения метаданных
  • Material Design Components для интерфейса

Архитектура приложения следует принципам чистой архитектуры (Clean Architecture), что упрощает поддержку и развитие проекта.

// Пример структуры пакетов
com.simplemobiletools.musicplayer
├── activities
├── adapters
├── fragments
├── helpers
├── interfaces
└── models

Кому особенно пригодится?

  1. Меломанам — кто ценит чистый звук без компрессии
  2. Путешественникам — оффлайн-доступ ко всей коллекции
  3. Разработчикам — отличный пример clean-архитектуры на Kotlin
  4. Поклонникам open-source — возможность участвовать в развитии проекта

Как начать использовать?

  1. Скачайте приложение из F-Droid
  2. Или соберите из исходников:
git clone https://github.com/SimpleMobileTools/Simple-Music-Player.git

Интерфейс в действии

App image App image App image

Simple Music Player — отличный пример того, как специализированное приложение может превзойти «монстров» вроде Spotify или YouTube Music в своей нише. Если вам нужно:

  • Слушать локальную коллекцию музыки
  • Экономить заряд батареи
  • Избежать рекламы
  • Иметь полный контроль над воспроизведением

— этот плеер стоит попробовать. А для разработчиков он представляет интерес как качественный open-source проект на Kotlin.

А вы уже пробовали Simple Music Player? Делитесь впечатлениями в комментариях!

🍪 Мы используем файлы cookie и сервис аналитики Яндекс.Метрика, чтобы сайт работал лучше. Продолжая пользоваться devtrends.ru, вы соглашаетесь с обработкой данных согласно Политике конфиденциальности.