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



< 100 КБ
весит установочный файл
0
разрешений в манифесте
0
запросов в интернет
0
сторонних библиотек
Вы выбираете папку — в ней и лежат заметки, обычными текстовыми файлами. Их видно любым файловым менеджером, их можно скопировать на компьютер или синхронизировать чем угодно — облаком, флешкой, чем привыкли. Удалите приложение — заметки останутся на месте: MiniTXT не держит их у себя.
Вопрос «чем открыть txt» решается тем же приложением, в котором вы пишете заметки: отдельная читалка для этого не нужна. MiniTXT работает и как редактор txt — открывает .txt и .md, правит их на месте и отдаёт обратно.
Приложение зарегистрировано в системе как обработчик .txt и .md. Тап по файлу в проводнике, почте или мессенджере — и он открывается здесь же, без импорта и без копии внутри приложения.
Это текстовый редактор txt в чистом виде: правка уходит в тот же файл сразу, кнопки «Сохранить» нет. Разметка не подставляется — текст остаётся ровно таким, каким вы его написали.
Приложение принимает «Поделиться» из других программ и отдаёт текст наружу через «Сохранить копию…» — файл уходит туда, куда вы укажете.
Это не список недоделок. Без каждого из этих пунктов блокнот запускается быстрее, весит меньше и не просит ничего разрешать.
Регистрироваться негде и незачем: приложение не умеет выходить в сеть.
Это блокнот на один экран: открыл, записал, закрыл. Фоновой работы у него нет.
Текст остаётся текстом — его прочитает любой редактор на любом устройстве.
Собирать данные нечем и отправлять их некуда. Приложение бесплатное.
Нужны напоминания, синхронизация и форматирование? Тогда вам не сюда, а в мой основной проект.
Блокнот Енот — заметки с папками и синхронизациейВсё, ради чего открывают блокнот, на месте.
Кнопки «Сохранить» в интерфейсе нет. Имя файла берётся из первой строки — придумывать его отдельно тоже не нужно.
Совпадения появляются по ходу обхода папок — ждать, пока поиск закончится, не нужно.
Рабочая, личная, папка на карте памяти — переключение тапом по имени в заголовке. Там же добавить новую или отключить старую.
Шрифт увеличивается до двух раз поверх системного, превью — от одной до пяти строк, дата у заметки включается и выключается.
Открывает .txt и .md из файловых менеджеров, принимает «Поделиться» из других приложений, отдаёт текст наружу через «Сохранить копию…».
У проекта есть бюджет — меньше 500 КБ, и он замеряется после каждой функции. Превышение считается багом, а не поводом смягчить требование.
Ни одной runtime-зависимости: без AndroidX, без Material, без корутин. В установочный файл попадает только то, что написано под задачу.
Папка выбирается системным диалогом, и приложение видит только её. Разрешений в манифесте нет вовсе — запрашивать нечего.
Размер установочного файла
меньше 100 КБ
Разрешений в манифесте
ноль
Требуется Android
5.0 и выше
Формат заметок
.txt и .md
Языки интерфейса
русский, английский
Цена
бесплатно
В папке, которую вы выбрали при первом запуске. Каждая заметка — обычный .txt-файл: его видно любым файловым менеджером и можно открыть на компьютере.
Они останутся на месте. Файлы лежат в вашей папке, а не внутри приложения, поэтому удаление MiniTXT их не затрагивает.
Нет. Приложение работает целиком на устройстве и не имеет доступа в сеть, поэтому оно не может ничего отправить наружу.
Скопируйте папку с заметками — это обычные .txt-файлы. Перенесите её кабелем, картой памяти или облаком, а на новом телефоне выберите ту же папку при первом запуске. Экспортировать и импортировать базу не нужно, её просто нет.
Настройте синхронизацию папки в самом клиенте — Google Диске, Яндекс Диске, Dropbox или Syncthing — и укажите эту же папку в MiniTXT. Приложение только читает и пишет файлы, поэтому синхронизацией занимается тот, кто умеет это лучше.
Да. При выборе папки укажите каталог на карте памяти. Папок можно подключить несколько: например, одну во внутренней памяти, другую на карте — и переключаться между ними тапом по имени в заголовке.
Откройте вложение и выберите MiniTXT в списке приложений — он заявлен в системе как редактор txt и md. Файл откроется сразу на редактирование, а правки сохранятся в него же, а не в отдельную копию.
Это осознанное ограничение: они тянут за собой разрешения, фоновую работу и размер. Если такие функции нужны, у меня есть Блокнот Енот.
Разметка не подсвечивается и не форматируется, но файлы .md открываются и сохраняются со своим расширением.
Тем, кому нужен блокнот без аккаунта, подписки и запроса разрешений. Тем, у кого старый или слабый телефон и мало свободной памяти: приложение работает начиная с Android 5.0 и занимает меньше 100 КБ. И тем, кто хочет знать, где именно лежат их записи.
Остальные мои приложения — в портфолио.