Я решил написать свой Date Picker

Вот пришла идея написать Date Picker соответствующий Google Material Design Guidelines. Конечно, сейчас у вас может возникнуть вполне логичный вопрос: “А зачем тебе это? Ведь наверняка существуют уже готовые решения!”. Ну, во-первых, решения, которые нравились бы мне отсутствуют. А во-вторых, я просто хочу попробовать себя в написании универсальных вещей. Ну вот, думаю с этим разобрались.

Теперь перейдем к следующему закономерному вопросу: “А зачем ты сюда это пишешь?”. Ну на этот вопрос будет ответить сложнее. Если честно, то сам не знаю:) Просто надеюсь, что мне это поможет не забросить все и отследить мой прогресс.


Теперь к теме

Для начала, вот вам пример стандартного Date Picker в IOS:

Честно, очень неудобно выбирать дату, когда она достаточно сильно отличается от текущей. Скролить долго и нудно(

Google предлагает совершенно иной подход!


Представление Date Picker в виде календаря, действительно решает проблему долгого поиска даты, да и в целом облегчает навигацию. Ну и выглядит это намного приятнее:) Поэтому мне кажется, что на IOS просто необходимо перенести данную концепцию.

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

Спасибо, что уделили время