Календарь — мобильное приложение для операционной системы Андроид
Простой календарь с разделением на полугодия, кварталы, месяцы и недели с функцией производственного календаря. В нем отмечены праздники, короткие дни, рабочие дни и дни отпуска. В календарь можно добавлять события в виде заметок и настраивать для них время показа уведомлений.
Идея
До появления своего собственного календаря, на моем смартфоне было установлено 4 календаря. Для заметок и напоминаний, я использовал в основном стандартный календарь. Он мне не нравится из-за того, что только воскресенье выделено красным цветом как выходной день, а суббота выделена белым цветом как рабочий день. Мелочь, но все равно не очень приятно смотреть на него. Остальные календари я тоже иногда использовал для напоминаний, но в основном они мне нужны были для отображения официальных праздников и выходных. Производственные календари обновлялись с разной частотой и не всегда оперативно, с достаточно большой задержкой.
Я спокойно и с пониманием отношусь к рекламе в приложениях, но иногда, мягко говоря, она нереально мешала, особенно внезапное ее появление с громким звуком.
Поэтому было принято решение разработать свой собственный календарь.
Приложение
Для удобства просмотра календарь разделен на полугодия и поквартально, выделены месяцы и дни, но в настройках имеется возможность отключить выделение дней и месяцев.
Белым цветом обозначаются рабочие дни. Красным цветом обозначаются выходные или праздничные дни. Оранжевым цветом обозначаются рабочие и сокращенные дни. Зеленая рамка означает текущий день. Если на какой-то день назначено событие, то этот день подчеркивается синей чертой снизу. Темно-синяя рамка — это день отпуска.
На основании производственного календаря ведется расчет нормы рабочего времени по количеству рабочих дней и по количеству рабочих часов за месяц, квартал, полугодие и год.
Экран месяца поделен на две части пополам. Сверху - дни месяца, снизу - список событий. По умолчанию при открытии отображаются все события за месяц, если выбрать конкретный день с синей пометкой будильника, то в списке отобразятся только события для этого дня. На этом экране добавляются и редактируются события. Независимо от того, закрыто приложение или открыто, по наступлению времени, событие отобразится на экране телефона и будет подан стандартный звуковой сигнал сообщения.
На экране отпусков можно добавлять дни отпуска как диапазоном, так и по отдельности.
Многие предпочитают темные интерфейсы программ, так как от них меньше устают глаза. В настройках можно переключаться на тёмную или светлую тему.
Монетизация
Монетизация приложения происходит за счет встроенной рекламы, которую можно отключить совершенно бесплатно на 5 дней, если посмотреть специальный рекламный ролик. Каждый такой просмотр увеличивает использование приложения без рекламы на 5 дней. Например, если посмотреть три раза специальную рекламу, то количество дней увеличится на 15. Я постарался сделать так, что бы основной рекламный баннер не был слишком навязчивым, он закреплен снизу и занимает мало места.
Надо сказать, что все мои приложения имеют именно такой способ монетизации. Считаю, что это справедливо по отношению к пользователям и ко мне, как разработчику бесплатных простых приложений.
Что дальше?
На данный момент меня полностью удовлетворяет функциональность приложения, но это не значит, что я его забросил, я обязательно буду добавлять в него новые функции. Если кто-то хочет предложить что-то добавить, то я с удовольствием выслушаю все идеи. От критики тоже не отказываюсь.
Идея хорошая, с удовольствием протестирую. Но как я понимаю, рабочие и праздничные дни только для России?
Да, только для России. А вас какая страна интересует?
Латвия, но я не ленивый - если есть возможность менять даты вручную, то не проблема. Если такой возможности нет, то было бы приятно такую функцию увидеть
На самом деле в TODO-листе есть такая задача. Сделаю на этой неделе
Даже потестить нельзя :(
Первый раз такое сообщение вижу. А у вас что за устройство? Смартфон, планшет, версия Андроида?
Комментарий удален модератором
Комментарий удален модератором
Комментарий удален модератором
Комментарий удален модератором
А есть ли функция синхронизации календарей ical?
Такой функции нет