Пример реализации мобильной формы календаря, разобранный на MeetUp 2020 в Краснодаре.
Пример можно адаптировать и использовать в вашем собственном приложении. Достаточно сменить стили оформления на свои.
Календарь представляет собой динамический список месяцев. В каждый момент времени в списке находятся данные 6 месяцев, по мере прокрутки HTML-полем генерируются события получения данных новых месяцев.
Нажатие на дату месяца трансформирует его в список задач, на выбранную дату.
Тестирование проводилось на мобильной платформе 8.3.15.62.