Задача

Разработать простое Android-приложение для организации скриншотов. Пользователь делает скриншот, после чего программа анализирует текст на изображении, определяет первую букву и предлагает сохранить снимок в одну из 30 предустановленных папок (альбомов). Альбомы именуются буквами русского алфавита: А, Б, В, Г и так далее.

Основные требования

  • После создания скриншота должно появиться диалоговое окно с выбором альбома (например, «А», «Б», «В»…).
  • Приложение должно распознавать первую букву текста на скриншоте (можно и через OCR, или пользователю предлагается указать вручную для простоты).
  • Всего должно быть 30 альбомов - по количеству букв алфавита от А до Я.
  • Сохранение в нужную папку должно происходить автоматически после выбора пользователем.
  • Интерфейс минималистичный, без лишних элементов.

Цель приложения

Упростить порядок хранения скриншотов - сразу раскладывать по папкам с буквенными названиями, в зависимости от того, на какую букву начинается текст на экране (например, если на скриншоте заголовок «Работа», файл попадает в альбом «Р»).

Дополнительно

Для реализации потребуется стандартный Android SDK, возможно, использование BroadcastReceiver для перехвата скриншотов, и работа с файловой системой (создание папок, перемещение файлов).

Разработка фитнес-приложения с AI-тренером на Flutter

Требуется доработка готового Flutter UI Kit в полнофункциональное кроссплатформенное фитнес-приложение с AI-тренером, подписками, интеграцией с сервисами здоровья и публикацией в магазинах приложений. Необходим опыт работы с платежными системами, AI API и нативными интеграциями.