MULTITIMER: история в одно касание. [Universal iOS App | Обзор]

Здравствуйте, уважаемые Администраторы и не менее уважаемые пикабушники!


"Длинные часы", проведенные на рабочем месте, подвели нас, разработчиков из компании "PersApps" к пониманию проблемы, с которой, без сомнения, сталкивался каждый: всегда кажется, что дела требуют слишком много, что на задание нужно потратить как минимум половину дня, а то и весь день.


Переваливая одну извилину на другую и обратно, родился проект под кодовым названием "FastTimer". Основная мысль сводилась на сотворение таймера обратного отсчёта времени. Казалось бы, что может быть проще, сотворить какой-то там таймер, да не тут то было. Перебрав изрядное количество идей и всевозможных вариантов, появилась концепция приложения, фундаментом в которой выступали простота, доступность, минимализм, функциональность, минимум манипуляций и максимум пользы. И тут...

MULTITIMER: история в одно касание. [Universal iOS App | Обзор] iOS, Приложение, Длиннопост, Разработка, Кулинария, Работа, Шахматы, Обучение

Работа закипела.

Насколько бы детально ни было написано техническое задание, всегда есть большой риск разойтись в содержании понятия "очевидное" или просто забыть указать какую-то деталь. Как раз для того, чтобы как можно раньше увидеть, как будет построена система взаимодействия мобильного приложения с пользователем, был построен прототип.

MULTITIMER: история в одно касание. [Universal iOS App | Обзор] iOS, Приложение, Длиннопост, Разработка, Кулинария, Работа, Шахматы, Обучение

Макет приложения выстраивался таким образом, чтобы во всем была понятна логика переходов и взаимодействия, как для дизайнера, так и для разработчика. При этом во внимание обязательно принимались варианты того, как будет себя вести приложение и его элементы в случае с развернутым экраном. В качестве конструктора для будущего прототипа выступило воображение и приложение для Mac - Pages.

Дизайн - визуальное вдохновение.

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

Думая об удобстве (UI): "чем больше дел одновременно выполняют пользователи, тем больше необходимы мобильные приложения с дизайном, который отвечает их потребностям и дает то, чего пользователи желают – тогда, когда им это нужно".

MULTITIMER: история в одно касание. [Universal iOS App | Обзор] iOS, Приложение, Длиннопост, Разработка, Кулинария, Работа, Шахматы, Обучение

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

Тренировка на кошка и квадратиках.

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

MULTITIMER: история в одно касание. [Universal iOS App | Обзор] iOS, Приложение, Длиннопост, Разработка, Кулинария, Работа, Шахматы, Обучение

Разработка. Необходимые правки.

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


Разработку приложения нельзя назвать завершенной до тех пор, пока не сделано то, что представляет это приложение - иконку. Как факт, с хорошей иконкой пользователю даже не придется заглядывать в описание: для плееров обычно используют ноты, инструменты или визуалайзер, для камер — изображения фотоаппарата или объектива, а для "FastTimer" было решено использовать круги, стилизованные под часы. Некоторые пользователи ассоциируют иконку приложения с Game Center, правда, только до того момента, пока не начинают пользоваться приложением.

MULTITIMER: история в одно касание. [Universal iOS App | Обзор] iOS, Приложение, Длиннопост, Разработка, Кулинария, Работа, Шахматы, Обучение

День рождения "MultiTimer".

Прошло чуть больше четырех месяцев с того момента, когда появилась первая мысль о приложении. Теперь можно было перевести дух и увидеть готовое, простое и, вместе с тем, универсальное приложение. Этот день был отмечен буквой "М", как первая буква коммерческого названия приложения "MultiTimer".

MULTITIMER: история в одно касание. [Universal iOS App | Обзор] iOS, Приложение, Длиннопост, Разработка, Кулинария, Работа, Шахматы, Обучение

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

«Личное общение с пользователями всегда к лучшему».

После того, как приложение успешно прошло модерацию в Apple и стало доступно пользовательской аудитории, отзывы и предложения не заставили себя долго ждать. Было понятно, что аудитория не совсем готова к чему-то новому и необъезженному. Безусловно, в первую очередь речь шла о темном дизайне. Тем не менее, желания сдаваться не было ни "на секунду". Все отзывы, рекомендации и предложения собирались в одну большую копилку и тщательно перерабатывались.

В этот самый период "MultiTimer" закалялся; он отматывал километры пользовательского времени и совершенствовался в бесконечном потоке багов обновляемой яблочной оси, готовясь размещаться на Apple Watch.

MULTITIMER: история в одно касание. [Universal iOS App | Обзор] iOS, Приложение, Длиннопост, Разработка, Кулинария, Работа, Шахматы, Обучение

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

На сегодняшний день "MultiTimer" доступен в базовой версии с возможность расшить функционал, приобретая Pro - обновление.

MULTITIMER: история в одно касание. [Universal iOS App | Обзор] iOS, Приложение, Длиннопост, Разработка, Кулинария, Работа, Шахматы, Обучение

Базовая версия состоит из одной рабочей области, у которой возможно изменить заголовок, назначить звук и вибрацию по умолчанию для всех таймеров, задать сетку таймеров (их количество) в соответствии с предоставленными шаблонами. Каждый таймер также наделен настройками: интервал времени, название, цвет, иконка и индивидуальное звучание уведомления. Увеличение, уменьшение и изменение последовательности таймеров; синхронизация с приложением на Apple Watch; управление завершенным таймером из окна уведомления (рестарт или сброс); бейдж на иконке приложения (количество активных/завершенных таймеров) и управление автоблокировкой устройства - это то малое, что может вам предоставить приложение "MultiTimer".


Pro обновление предлагает, к уже представленным функциям базовой версии, возможность добавлять неограниченное количество дополнительных рабочих областей, что, безусловно, влияет на общее число таймеров; а также производить ручную настройку сетки таймеров - количество таймеров зависит от размера экрана используемого устройства. Теперь таймеры одной тематики можно "группировать" под общим название в одной рабочей области!


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

MULTITIMER: история в одно касание. [Universal iOS App | Обзор] iOS, Приложение, Длиннопост, Разработка, Кулинария, Работа, Шахматы, Обучение

Приложение бесплатное и без какой-либо рекламы.

Не совсем уверен, можно ли оставить прямую ссылку на App Store, поэтому приложение можно найти по названию: multitimer / мультитаймер.

Спасибо за внимание и что прочитали до конца. Если вам понравилось, но оказалось мало, не печальтесь, скоро будет MultiTimer видео-обзор. Искренне надеюсь, наше приложение станет настоящим партнером для вас на каждый день.

Автор поста оценил этот комментарий

так и не понял зачем такое количество таймеров, и как их в реальной жизни можно применить с толком

раскрыть ветку
Автор поста оценил этот комментарий

хоть и реклама но плюсанул

раскрыть ветку
Автор поста оценил этот комментарий

предложи вариант использования более 1 таймера

раскрыть ветку