Разработал «Надиктуй», чтобы мысль можно было быстро превратить в задачу, не разбирая каждый раз длинную форму. Человек говорит обычными словами, затем проверяет распознанную задачу, срок и проект.
Для Android важен следующий шаг: видеть дела прямо на домашнем экране и возвращаться к ним без лишних действий.
Объединил веб-приложение с Android-оболочкой на Java и нативными виджетами. Реализовал голосовой ввод, ИИ-разбор в структуру задачи и подтверждение перед сохранением.
В приложении предусмотрены проекты, сроки, напоминания, календарь и матрица Эйзенхауэра. Для домашнего экрана разработаны матрица и список задач на Android RemoteViews.
Сервер хранит данные с разделением по пользователям. Для ответов ИИ используется проверка структуры. Архитектура позволяет развивать общую логику сервиса и отдельно добавлять возможности Android.
Стек: Java, Android SDK, WebView, RemoteViews, Next.js, TypeScript, SQLite, OpenAI API, Zod.
Подготовлен установочный APK, ссылка на загрузку опубликована на nadiktui.ru. Пользовательский сценарий объединяет голосовой ввод, проверку задачи и дальнейшую работу со списком, календарём и приоритетами.
В портфолио показаны интерфейс приложения и рендеры его нативных виджетов с демонстрационными задачами. Это пример ИИ-функции, встроенной в конкретный повседневный процесс.