Цель заброшена
Автор не отписывался в цели 1 год 8 дней
TimeFocus, от идеи до Google Play через реализацию проекта
TimeFocus - мобильное приложение под Android для тайменеджмента
TimeTracker + Pomodoro + Water meter (drink, to the toilet) + Eating (breakfast, lunch, dinner) + Physical activity (sport,knock-up)
Оптимизировать работу нескольких приложений, для объединения функций и последовательных действий по времени, для уменьшения накладок и синхронизации функций, которые должны выполняться последовательно или одновременно с учетом одинаковых интервалов времени, таких как работа и помидор, перерыв и прием воды, и посещение туалета, прием пищи и прием воды перед прием пищи, большой перерыв между помидорами и прием пищи.
Разработка приложения под android на языке kotlin с использованием Jetpack Compose и библиотек поддерживающих KMP с последующим переходим на KMP.
Критерий завершения
Приложение реализовано и размещено в Google Play
Личные ресурсы
Знание, умение, время.
Экологичность цели
Под свои нужды.
-
Проработать идею
-
Изучить методы и стратегии разработки приложения.
-
Наиболее популярная agile-методология — Scrum
-
eXtreme Programming (XP)
-
Scrumban
-
-
Изучить, дополнить знания по технологиям
android-application jetpack-compose kotlin kotlin-dsl kotlin-coroutines flow clean-architecture single-activity mvi-pattern stateflow usecase-pattern repository-pattern viewmodel navigation kodein SQLDelight
-
Agile.Scrumban = Scrum + Kanban
-
KMP основы
-
Управление IT-проектами и продуктом
-
Вертикальная и горизонтальная декомпозиция
-
Беклог продукта
-
Приоритеты
-
Четко и подробно расписывать функциональные требования.
-
Многомодульность
-
MVI
-
NativeCoroutines Async-Await (KMP)
-
DI Kodein (KMP)
-
SQLDelight (KMP) - DB
-
-
Проектная документация
Техническое задание, проектная документация, документация.
-
ТЗ
-
Составить план разработки по ТЗ
-
Документация
-
-
Проработка приложения
-
Декомпозиция на основные состовляющие
-
Продумать и нарисовать слои приложения, модули
-
Продумать и нарисовать экраны приложения
-
Продумать и расписать навигацию
-
Определиться с минимумом фич для MVP v.1
-
Нарисовать ER модель базы данных
-
-
Реализация фич
-
Первый коммит в Github
-
Костяк многомодульности
-
Реализовать навигацию
-
TimeTracker
-
Pomodoro
-
Water meter
-
-
TimeTracker
-
Декомпозиция
-
-
Pomodoro
-
Декомпозиция
-
-
Water meter
-
Декомпозиция
-
-
Разработка приложения
Реализовать MVP v.1 с простым дизайном.
-
Версия v.0.1a
-
Версия v.0.2a
-
Версия v.0.3a
-
Версия v.0.4a
-
Версия v.0.5a
-
Версия v.0.6a
-
Версия v.0.7a
-
Версия v.0.8a
-
Версия v.0.9a
-
Версия v.1.0b
-
-
Тесты
Тестирование приложения
-
Использование приложения
Проверить насколько удобно мне им пользоваться.
-
Дорожная карта продукта
-
Дизайн приложения
-
Сделать заставку при старте
-
Сделать иконку приложения
-
Сделать иконки меню
-
Дизайн всех окон
-
-
Внести правки
Реализовать MVP v.2
-
Приложение в Google Play
-
Оплатить домменное имя
-
Изучить правила для Google Play
-
Оплатить аккаунт Google Play
-
Приложение в Google Play
-
- 739
- 14 октября 2023, 09:47
Не пропустите новые записи!
Подпишитесь на цель и следите за ее достижением