Календарь Прогресса

Всем привет. Мой 1 пост, 2 попытка

Сначала немного предыстории. Сам по себе я человек очень ленивый и часто не хватает мотивации заставить себя что-то делать. Вечно откладываю дела на завтра, а завтра думаю, что недавно занимался полезным и можно отдохнуть. Совесть моя яростно боролась со всем этим. Вспомнив поговорку: "что написано пером не вырубишь топором", я решил нотировать все что делал. На тот момент у меня были 3 основные, так сказать, сферы - английский, программирование и тренировки. На листике а4 я косо-криво нарисовал 3 квадрата, поделил на квадратики поменьше, которые пронумеровал, и получил для каждой категории форму в виде месяца для календаря, где каждый(нет) день, соответствующего числа, отмечал выполнения своих сфер занятости.

Календарь Прогресса Android, Приложение, Разработка, Длиннопост, Прогресс, Развитие, Google Play

Потом мне пришла в голову еще одна замечательная идея: создать приложение на андроид, где бы я мог добавлять свои категории, отмечать прогресс, следить за статистикой и прочие плюшки. Сказано - сделано. Правда, через пол года, но это не важно. Сейчас я рад представить Вам, пикабушники, свое детище, которое я назвал Progress Calendar или Календарь прогресса.

При запуске приложение приветствует Вас(или не Вас) незатейливым туториалом, чтобы понять, что к чему. Затем пользователь попадает на главное меню, где он может добавить несколько категорий.

Календарь Прогресса Android, Приложение, Разработка, Длиннопост, Прогресс, Развитие, Google Play

Для каждой категории выделяется своя панель, на которой также размещены кнопочки управления. Кружки созданы для того чтобы пользователь отмечал ежедневные выполнения.

С другой стороны от названия категории и строки описания находяться кнопки статистики и удаления. Если жмакнуть на имя или на свободное место на панели, то перейдешь на список заданий.

Календарь Прогресса Android, Приложение, Разработка, Длиннопост, Прогресс, Развитие, Google Play

Сюда пользователь добавляет обширные задания. При выполнении, они начинают отмечаться перечеркнутыми и очень мотивируют меня к следующим подвигам=)

Календарь Прогресса Android, Приложение, Разработка, Длиннопост, Прогресс, Развитие, Google Play

Страничка статистики показывает разные интересные данные. На графике можно посмотреть ежедневные выполнения за любой месяц или год. Вертикальная ось показывает сколько дней выполнялось в определенной промежуток времени, на которые поделена горизонтальная ось. Для года это месяцы, а для месяца - недели. Ниже расположены циферки статистики - когда начал, сколько дней прошло, сколько дней выполнял. Те же данные про обширные задания и общий рейтинг, который основан на всех этих цифрах.

Календарь Прогресса Android, Приложение, Разработка, Длиннопост, Прогресс, Развитие, Google Play

Календарь. Из чего все и начиналось. На нем мы видим небольшой прыжок в будущее и разноцветные кружочки, которые соответствуют цветом кружечкам категорий в главном меню. Закрашенные означают, что пользователь в этот день поднял жопу с дивана, занялся полезным делом и отметил свой прогресс в приложении. Пустые кружечки значат, что пользователь провел свой день с Богиней Дарцетос.

Буду рад услышать Ваше мнение, а еще больше, если кого-то эти кружечки будут мотивировать)

Android

813 постов7.6K подписчика

Добавить пост

Правила сообщества

Сообщество посвящено обсуждению и обмену опытом использования устройств, работающих под управлением ОС Android/Linux, а также программного обеспечения для них. Обсуждение других операционных систем (в том числе GNU/Linux) - только в рамках их взаимодействия с Android.


В сообществе запрещены:

* заведомо деструктивные рекомендации

* бессодержательная переписка, особенно с переходом на личности собеседников

* обсуждение нужности рутового доступа (он нужен, и если у вас его нет - мы вам искренне посочувствуем, но искать другие способы решения вашей проблемы не будем)

* обсуждение нужности ПО от Google (необходимости в нем нет, и если вам этот функционал не нужен - смело запускайте pm disable-user или даже pm uninstall, только не забудьте предварительно сделать полную резервную копию)


Если вы просите о помощи, обязательно укажите максимально полную информацию об используемом вами устройстве, чего вы хотите добиться и какие шаги для этого предпринимали - это существенно ускорит получение ответа, так как из обсуждения будут исключены диалоги вида "попробуй вот так - пробовал, не помогает". Соответственно, и при ответе следует давать рекомендации, подходящие для любого устройства. Если вы не уверены в универсальности решения, напишите об этом явно: "у меня %s и мне помогло %s".


Данная редакция правил действует с момента ее публикации: 2022-01-27 22:00:00 +03:00