Sober

27 января 2021 г.

Как приятно смахнуть пыль с клавиатуры, включить старую песню из далеких 70-х, подключить моник, набрать ящик пива, открыть Xcode, впустить в комнату музыку и написать очередной метод и сделать очередной проект.

Intro

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

Поэтому я открыл еще одну бутылку Paulaner и запустил XCode. Добавил один date picker и одну кнопку. В picker выбирается день, в котором ты в очередной раз завязываешь, а кнопка начинает отсчет трезвых дней. Просто, как у ребёнка конфетку отобрать.

Interlude

Небольшое отступление: первая версия приложения была сделана три года назад с тем же функционалом, только с плохим дизайном. И в нем было два отзыва, где Soulless писал: "Очень скучный интерфейс", а какой-то Олег: "Скучно, лучше буду пить".

Поэтому, чтобы немного раскрасить приложение, я нарисовал более-менее приятный интерфейс и добавил так называемый график восстановления. Это график, который показывает, что происходит с твоим организмом после одного дня, недели, месяцев и тд.

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

Вся эта канитель заняла у меня пару вечеров. Чтобы максимально облегчить себе работу, я убрал поддержку оси ниже iOS 14, использовал системные иконки и системные цвета, что в итоге бесплатно дало мне темную тему.

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

Приложение было залито в AppStore месяц назад и за это время принесло 100 и один долор, который был отправлен Вастрику ✌️.

To-do:

Сегодня я заметил, что в AppStore есть всего лишь одно приложение на тематику похмелья. Поэтому думаю добавить в приложение блок о том, как вылечить похмелье и, в целом, как пить правильно, если у вас другого выбора нет.

Приложение переведено на английский и русский языки. Если вам интересно и вы хотите перевести 50-60 строк на другие языки, то буду очень рад!

Outro

Скачивайте приложение, ставьте лайки, подписывайтесь на мой канал и нажимайте на колокольчик.

А если серьезно, то буду рад вашим отзывам и предложениям.

Оставайтесь трезвыми! Или не оставайтесь.

Sober | AI41