Мобильная разработка

MiniTXT — блокнот, который не мешает

Иконка приложения MiniTXT — блокнот для заметок в .txt

Заметки в обычных .txt-файлах, без интернета и разрешений

MiniTXT — блокнот для Android, который хранит заметки обычными .txt-файлами в папке, выбранной вами. Он весит меньше 100 КБ, не просит ни одного разрешения и не умеет выходить в интернет. Всё остальное я из него убрал.

< 100 КБ

весит установочный файл

0

разрешений в манифесте

0

запросов в интернет

0

сторонних библиотек

Заметки — обычные .txt-файлы в вашей папке

Вы выбираете папку — в ней и лежат заметки, обычными текстовыми файлами. Их видно любым файловым менеджером, их можно скопировать на компьютер или синхронизировать чем угодно — облаком, флешкой, чем привыкли. Удалите приложение — заметки останутся на месте: MiniTXT не держит их у себя.

Никакого импорта и экспорта — файлы уже снаружи
Отключение папки убирает её только из приложения, файлы не трогает
Формат, который откроется на любом устройстве и через десять лет

Чего в нём нет — намеренно

Это не список недоделок. Без каждого из этих пунктов блокнот запускается быстрее, весит меньше и не просит ничего разрешать.

Ни аккаунта, ни облака

Регистрироваться негде и незачем: приложение не умеет выходить в сеть.

Ни напоминаний, ни синхронизации

Это блокнот на один экран: открыл, записал, закрыл. Фоновой работы у него нет.

Ни форматирования, ни разметки

Текст остаётся текстом — его прочитает любой редактор на любом устройстве.

Ни рекламы, ни аналитики, ни трекеров

Собирать данные нечем и отправлять их некуда. Приложение бесплатное.

Нужны напоминания, синхронизация и форматирование? Тогда вам не сюда, а в мой основной проект.

Блокнот Енот — заметки с папками и синхронизацией

Что умеет

Всё, ради чего открывают блокнот, на месте.

Заметки — обычные .txt-файлы в папке, которую выбираете вы
Несколько папок с заметками, переключение тапом по имени в заголовке
Вложенные папки со счётчиками содержимого и хлебными крошками
Поиск по именам и по содержимому — результаты появляются по ходу обхода
Создание, переименование, перемещение и удаление заметок и папок
Имя файла — первая строка заметки, придумывать его отдельно не нужно
Автосохранение: кнопки «Сохранить» нет
Размер шрифта до ×2 поверх системного
1–5 строк превью под названием, дата у заметки включается и выключается
Тема: системная, светлая, тёмная
Открывает .txt и .md из файловых менеджеров
Принимает «Поделиться» и отдаёт текст через «Сохранить копию…»

Как это работает

Заметка сохраняется сама

Кнопки «Сохранить» в интерфейсе нет. Имя файла берётся из первой строки — придумывать его отдельно тоже не нужно.

Поиск по названиям и по тексту

Совпадения появляются по ходу обхода папок — ждать, пока поиск закончится, не нужно.

Несколько папок с заметками

Рабочая, личная, папка на карте памяти — переключение тапом по имени в заголовке. Там же добавить новую или отключить старую.

Шрифт, превью и тема

Шрифт увеличивается до двух раз поверх системного, превью — от одной до пяти строк, дата у заметки включается и выключается.

Открывает и отдаёт файлы

Открывает .txt и .md из файловых менеджеров, принимает «Поделиться» из других приложений, отдаёт текст наружу через «Сохранить копию…».

Технические решения

Размер проверяется на каждой сборке

У проекта есть бюджет — меньше 500 КБ, и он замеряется после каждой функции. Превышение считается багом, а не поводом смягчить требование.

Чистая Java и платформенные View

Ни одной runtime-зависимости: без AndroidX, без Material, без корутин. В установочный файл попадает только то, что написано под задачу.

Доступ к папке даёте вы

Папка выбирается системным диалогом, и приложение видит только её. Разрешений в манифесте нет вовсе — запрашивать нечего.

AndroidJavaStorage Access FrameworkПлатформенные ViewR8

Коротко о приложении

Размер установочного файла

меньше 100 КБ

Разрешений в манифесте

ноль

Требуется Android

5.0 и выше

Формат заметок

.txt и .md

Языки интерфейса

русский, английский

Цена

бесплатно

Бесплатно, без рекламы и без покупок внутри приложения

Частые вопросы

Где хранятся заметки?

В папке, которую вы выбрали при первом запуске. Каждая заметка — обычный .txt-файл: его видно любым файловым менеджером и можно открыть на компьютере.

Что будет с заметками, если удалить приложение?

Они останутся на месте. Файлы лежат в вашей папке, а не внутри приложения, поэтому удаление MiniTXT их не затрагивает.

Нужен ли интернет?

Нет. Приложение работает целиком на устройстве и не имеет доступа в сеть, поэтому оно не может ничего отправить наружу.

Можно ли синхронизировать заметки между устройствами?

Само приложение этого не делает. Но папку с заметками можно синхронизировать любым облаком или файловым менеджером — это обычные текстовые файлы.

Почему нет напоминаний и форматирования?

Это осознанное ограничение: они тянут за собой разрешения, фоновую работу и размер. Если такие функции нужны, у меня есть Блокнот Енот.

Поддерживается ли Markdown?

Разметка не подсвечивается и не форматируется, но файлы .md открываются и сохраняются со своим расширением.

Кому подойдёт

Тем, кому нужен блокнот без аккаунта, подписки и запроса разрешений. Тем, у кого мало места на телефоне или телефон слабый. И тем, кто хочет знать, где именно лежат их записи.

Остальные мои приложения — в портфолио.

Политика конфиденциальности (English)