Трекер привычек: различия между версиями

Материал из Поле цифровой дидактики
Новая страница: «==Диаграмма работы приложения "HabitMini – трекер привычек"== {{#mermaid:flowchart TB A[Начало] --> B(Открытие приложения) B --> C(Отображение списка привычек) C -->|Добавить новую привычку?| D{Да} D --> E(Ввод названия привычки) E --> F(Выбор иконки и цвета) F --> G(Нас...»
 
Нет описания правки
 
(не показаны 32 промежуточные версии этого же участника)
Строка 1: Строка 1:
==Диаграмма работы приложения "HabitMini – трекер привычек"== 
{{Scripting Tutorials  
{{#mermaid:flowchart TB 
|Description=Это мобильное приложение помогает формировать полезные привычки и отслеживать их выполнение. Оно позволяет пользователю добавлять новые привычки и отмечать их выполнение неограниченное количество раз. Также есть возможность удаления как отдельной привычки из списка, так и очищение всего списка. Приложение подойдёт для всех, кто хочет выработать новые полезные привычки и следить за своим прогрессом каждый день.
    A[Начало] --> B(Открытие приложения) 
|Field_of_knowledge=Психология, Управление
    B --> C(Отображение списка привычек)  
|FieldActivity=Digital Citizen
    C -->|Добавить новую привычку?| D{Да} 
|Возрастная категория=12
    D --> E(Ввод названия привычки
|Environment=App Inventor
    E --> F(Выбор иконки и цвета) 
}}
    F --> G(Настройка напоминаний) 
    G --> H(Сохранение привычки
    H --> C 
    D -->|Нет| I(Просмотр списка) 
    I -->|Отметить выполнение привычки?| J{Да} 
    J --> K(Нажатие на привычку для отметки) 
    K --> L(Обновление статистики) 
    L --> I 
    J -->|Нет| I 
    I -->|Посмотреть статистику?| M{Да} 
    M --> N(Открытие экрана статистики) 
    N --> O(Просмотр графиков и серии выполнения) 
    O --> I 
    M -->|Нет| P(Ожидание действий пользователя) 
    P --> C 
}}


* [[Как хранить данные о привычках в локальной базе]]  
==Ссылка на приложение==
* [[Как настроить push-уведомления в мобильном приложении]]
Проект можно посмотреть по ссылке в MIT APP Inventor: https://gallery.appinventor.mit.edu/?galleryid=c09a36b8-f79e-42dd-be67-89f7a37848d9
 
==Диаграмма логики приложения "Трекер привычек"==
{{#mermaid:flowchart TB
    A[Начало] --> B(Открытие приложения)
    B --> C(Загрузка привычек на сегодня)
   
    C --> D(Добавить новую привычку?)
    D -->|Да| E(Ввод названия привычки)
    E --> F(Сохранение привычки)
    F --> G(Возврат на главный экран)
    G --> C
 
    C --> H(Очистить список привычек?)
    H -->|Да| I(Удаление всех привычек)
    I --> C
 
    C --> J(Выбор привычки из списка)
 
    J --> K(Действие с привычкой)
    K -->|Отметить выполненной| L(Увеличить счётчик выполнений)
    L --> C
    K -->|Удалить| M(Удаление привычки)
    M --> C
    K -->|Отменить| C
}}
 
==Описание приложения==
«Трекер привычек» — мобильное приложение, которое помогает пользователю отслеживать и формировать полезные привычки. Простой и понятный интерфейс позволяет добавлять привычки, отмечать их выполнение и при необходимости удалять или полностью очищать список.
 
'''Главный экран приложения''':
<gallery>
glav.jpg|<small>Главная страница</small>
</gallery>
На главном экране отображается список всех добавленных пользователем привычек. При первом запуске приложения список будет пустым.
Две кнопки в нижней части экрана дают пользователю возможность:
* «Очистить список» — полностью удалить все привычки из списка.
* «Добавить привычку» — перейти на отдельный экран, где можно ввести новую привычку.
 
'''Экран добавления привычки''':
<gallery>
dob.jpg|<small>Добавление привычки</small>
</gallery>
На этом экране пользователь может ввести название своей новой привычки.
<gallery>
vv.jpg|<small>Вводим название</small>
</gallery>
После нажатия кнопки «Сохранить» привычка будет добавлена в основной список на главной странице. Количество добавляемых привычек не ограничено.
Также доступна кнопка «Назад», возвращающая пользователя на главный экран.
<gallery>
glavnew.jpg|<small>Сохранили привычку и вернулись назад</small>
</gallery>
Привычка успешно добавляется в список, и рядом с её названием отображается число 0 — это счётчик, показывающий, сколько раз привычка была выполнена.
 
'''Взаимодействие с привычкой''':
<gallery>
vsp.jpg|<small>Всплывающее окно</small>
</gallery>
При нажатии на любую привычку из списка появляется всплывающее окно с выбором действия:
* «Отметить выполненной за сегодня» — увеличивает счётчик выполнения привычки на 1.
<gallery>
ch.jpg|<small>Увеличение счетчика</small>
</gallery>
* «Удалить» — удаляет выбранную привычку.
* «Отменить» — закрывает окно без изменений.
 
==Блоки приложения==
'''Главный экран''':
<gallery>
bl1.png|<small>Блоки главного экрана</small>
</gallery>
Программные блоки главного экрана выполняют следующие задачи:
* загружают сохранённые привычки из базы данных TinyDB
* отображают их в виде списка
* очищают весь список по нажатию кнопки
* реагируют на выбор привычки и вызывают всплывающее окно с вариантами действия
 
'''Экран добавления привычки''':
<gallery>
bl2.png|<small>Блоки экрана добавления привычки</small>
</gallery>
Блоки осуществляют:
* добавление новой привычки в список;
* присвоение ей значения 0 выполнений;
* возврат на главный экран после сохранения;
* очистку поля ввода после добавления.

Текущая версия от 12:32, 19 мая 2025

Описание Это мобильное приложение помогает формировать полезные привычки и отслеживать их выполнение. Оно позволяет пользователю добавлять новые привычки и отмечать их выполнение неограниченное количество раз. Также есть возможность удаления как отдельной привычки из списка, так и очищение всего списка. Приложение подойдёт для всех, кто хочет выработать новые полезные привычки и следить за своим прогрессом каждый день.
Область знаний Психология, Управление
Область использования (ISTE) Digital Citizen
Возрастная категория 12


Поясняющее видео
Близкие рецепту понятия
Среды и средства для приготовления рецепта: App Inventor


Ссылка на приложение

Проект можно посмотреть по ссылке в MIT APP Inventor: https://gallery.appinventor.mit.edu/?galleryid=c09a36b8-f79e-42dd-be67-89f7a37848d9

Диаграмма логики приложения "Трекер привычек"

Описание приложения

«Трекер привычек» — мобильное приложение, которое помогает пользователю отслеживать и формировать полезные привычки. Простой и понятный интерфейс позволяет добавлять привычки, отмечать их выполнение и при необходимости удалять или полностью очищать список.

Главный экран приложения:

На главном экране отображается список всех добавленных пользователем привычек. При первом запуске приложения список будет пустым. Две кнопки в нижней части экрана дают пользователю возможность:

  • «Очистить список» — полностью удалить все привычки из списка.
  • «Добавить привычку» — перейти на отдельный экран, где можно ввести новую привычку.

Экран добавления привычки:

На этом экране пользователь может ввести название своей новой привычки.

После нажатия кнопки «Сохранить» привычка будет добавлена в основной список на главной странице. Количество добавляемых привычек не ограничено. Также доступна кнопка «Назад», возвращающая пользователя на главный экран.

Привычка успешно добавляется в список, и рядом с её названием отображается число 0 — это счётчик, показывающий, сколько раз привычка была выполнена.

Взаимодействие с привычкой:

При нажатии на любую привычку из списка появляется всплывающее окно с выбором действия:

  • «Отметить выполненной за сегодня» — увеличивает счётчик выполнения привычки на 1.
  • «Удалить» — удаляет выбранную привычку.
  • «Отменить» — закрывает окно без изменений.

Блоки приложения

Главный экран:

Программные блоки главного экрана выполняют следующие задачи:

  • загружают сохранённые привычки из базы данных TinyDB
  • отображают их в виде списка
  • очищают весь список по нажатию кнопки
  • реагируют на выбор привычки и вызывают всплывающее окно с вариантами действия

Экран добавления привычки:

Блоки осуществляют:

  • добавление новой привычки в список;
  • присвоение ей значения 0 выполнений;
  • возврат на главный экран после сохранения;
  • очистку поля ввода после добавления.