MNML – экранный рекордер, который делает только то, что нужно
Это архивный репозиторий и может быть устаревшим.
Знакомая ситуация: нужно быстро записать демонстрацию работы вашего приложения, а все доступные рекордеры напичканы кучей ненужных функций, всплывающей рекламой и выглядят так, будто их дизайн застрял в 2010 году? Именно эту проблему решает MNML – минималистичный экранный рекордер для Android, который делает ровно то, что от него ожидают.
Что такое MNML?
MNML (произносится как "минимал") – это open-source приложение для записи экрана Android, разработанное Айдином Фоллестадом. Проект полностью соответствует своему названию: здесь нет ничего лишнего, только чистый функционал в элегантной Material Design оболочке.

Почему разработчикам стоит обратить внимание?
- Чистый код на Kotlin – отличный пример для изучения современных Android-практик
- Отсутствие зависимостей – проект использует только нативные API
- Простота интеграции – можно легко форкнуть и адаптировать под свои нужды
- Свободная лицензия Apache 2.0 (с запретом на перепубликацию как собственного продукта)
Ключевые особенности
- Минимальный интерфейс – одна кнопка для записи, без сложных настроек
- Запись звука с микрофона во время съемки экрана
- Качественный вывод видео в формате MP4
- Поддержка жестов для удобного управления записью
- Открытый исходный код – можно изучать, модифицировать, улучшать
Технические детали
Проект написан на Kotlin и использует:
- Android MediaProjection API для захвата экрана
- MediaRecorder для кодирования видео
- Material Components для интерфейса
Интересно, что в коде практически нет сторонних зависимостей – разработчик сознательно избегал подключения тяжелых библиотек, сохраняя проект легким и понятным.
Практическое применение
MNML идеально подходит для:
- Создания демонстрационных роликов ваших приложений
- Записи обучающих материалов
- Фиксации багов для отправки в службу поддержки
- Быстрой съемки контента для соцсетей
Вывод: стоит ли пробовать?
Если вам нужен простой, надежный и красивый инструмент для записи экрана – MNML отличный выбор. Особенно он понравится:
- Разработчикам, ценящим минимализм
- Тем, кто устал от рекламы в подобных приложениях
- Людям, изучающим современный Kotlin
Приложение доступно в Google Play, а исходный код – на GitHub. Простота MNML – это его главная сила, и именно это делает проект таким привлекательным для разработчиков.
