1

Этап 1

Проработать идею

2

Этап 2

Изучить методы и стратегии разработки приложения.

3

Этап 3

Изучить, дополнить знания по технологиям

4

Этап 4

Проектная документация

5

Этап 5

Проработка приложения

6

Этап 6

Реализация фич

7

Этап 7

TimeTracker

8

Этап 8

Pomodoro

9

Этап 9

Water meter

10

Этап 10

Разработка приложения

11

Этап 11

Тесты

12

Этап 12

Использование приложения

13

Этап 13

Дорожная карта продукта

14

Этап 14

Дизайн приложения

15

Этап 15

Внести правки

16

Этап 16

Приложение в Google Play

1

Этап 1

Проработать идею

2

Этап 2

Изучить методы и стратегии разработки приложения.

3

Этап 3

Изучить, дополнить знания по технологиям

4

Этап 4

Проектная документация

5

Этап 5

Проработка приложения

6

Этап 6

Реализация фич

7

Этап 7

TimeTracker

8

Этап 8

Pomodoro

9

Этап 9

Water meter

10

Этап 10

Разработка приложения

11

Этап 11

Тесты

12

Этап 12

Использование приложения

13

Этап 13

Дорожная карта продукта

14

Этап 14

Дизайн приложения

15

Этап 15

Внести правки

16

Этап 16

Приложение в Google Play

14 октября 2023 03 января 2025

0 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

 Личные ресурсы

Знание, умение, время.

 Экологичность цели

Под свои нужды.

  1. Проработать идею

  2. Изучить методы и стратегии разработки приложения.

    1. Наиболее популярная agile-методология — Scrum

    2. eXtreme Programming (XP)

    3. Scrumban

  3. Изучить, дополнить знания по технологиям

    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

    1. Agile.Scrumban = Scrum + Kanban

    2. KMP основы

    3. Управление IT-проектами и продуктом

    4. Вертикальная и горизонтальная декомпозиция

    5. Беклог продукта

    6. Приоритеты

    7. Четко и подробно расписывать функциональные требования.

    8. Многомодульность

    9. MVI

    10. NativeCoroutines Async-Await (KMP)

    11. DI Kodein (KMP)

    12. SQLDelight (KMP) - DB

  4. Проектная документация

    Техническое задание, проектная документация, документация.

    1. ТЗ

    2. Составить план разработки по ТЗ

    3. Документация

  5. Проработка приложения

    1. Декомпозиция на основные состовляющие

    2. Продумать и нарисовать слои приложения, модули

    3. Продумать и нарисовать экраны приложения

    4. Продумать и расписать навигацию

    5. Определиться с минимумом фич для MVP v.1

    6. Нарисовать ER модель базы данных

  6. Реализация фич

    1. Первый коммит в Github

    2. Костяк многомодульности

    3. Реализовать навигацию

    4. TimeTracker

    5. Pomodoro

    6. Water meter

  7. TimeTracker

    1. Декомпозиция

  8. Pomodoro

    1. Декомпозиция

  9. Water meter

    1. Декомпозиция

  10. Разработка приложения

    Реализовать MVP v.1 с простым дизайном.

    1. Версия v.0.1a

    2. Версия v.0.2a

    3. Версия v.0.3a

    4. Версия v.0.4a

    5. Версия v.0.5a

    6. Версия v.0.6a

    7. Версия v.0.7a

    8. Версия v.0.8a

    9. Версия v.0.9a

    10. Версия v.1.0b

  11. Тесты

    Тестирование приложения

  12. Использование приложения

    Проверить насколько удобно мне им пользоваться.

  13. Дорожная карта продукта

  14. Дизайн приложения

    1. Сделать заставку при старте

    2. Сделать иконку приложения

    3. Сделать иконки меню

    4. Дизайн всех окон

  15. Внести правки

    Реализовать MVP v.2

  16. Приложение в Google Play

    1. Оплатить домменное имя

    2. Изучить правила для Google Play

    3. Оплатить аккаунт Google Play

    4. Приложение в Google Play

  • 383
  • 14 октября 2023, 09:47
Регистрация

Регистрация

Уже зарегистрированы?
Быстрая регистрация через соцсети
Вход на сайт

Входите.
Открыто.

Еще не зарегистрированы?
 
Войти через соцсети
Забыли пароль?