Приложение SKIF для iOS
Задача перед разработкой
Создать приложение для сервиса по GPS мониторингу, который предоставляет возможность отслеживать состояние объектов мониторинга: автотранспорта, спецтехники, складов и других подвижных или статичных объектов.
Этот сервис работает в В2В и В2С рынках. Он позволяет дать ответ, кто из ваших работников долго задерживался на одном месте и где. Кто ездил не по маршруту, или ехал превышая скорость. Контролировать уровень топлива, заряд аккумулятора и прочие датчики.
Также с его помощью вы можете следить, за детьми, как ваши дети ходят в школу и возвращаются домой. Или следить за вашими пожилыми родителями, например, получать уведомление, если человек внезапно упа
![](https://phenix-group.ru/wp-content/uploads/2019/11/skif_iphone_1.png)
Изучаем сервис, собираем функциональные требования
Все задачи по мониторингу решаются через сайт, где функционала очень много. Наша задача выделить самые главные функции, понять специфику использования (когда и что именно нужно пользователю) и расставить приоритеты.
![](https://phenix-group.ru/wp-content/uploads/2019/11/skif_iphone_2.png)
В проекте много особенностей. По собранным данным мы строим графики. В таблицах можем перемещать и скрывать колонки. Отчеты создаются за фиксированный период времени, отчет можно отправить на почту. Можно создавать и редактировать объекты слежения. Задавать гео-зоны – области на карте, к которым привязываются события. Объекты бывают разных типов: животные, люди, машины или недвижимость.
Разработка прототипа
На этом этапе мы формируем видение всего проекта. Прототип помогает проработать сценарии работы с приложением. Мы делаем интерактивные прототипы, которые можно запустить на устройстве и пройтись по всему приложению, оценить удобство и получить точное представление, каким будет итоговый результат.
![](https://phenix-group.ru/wp-content/uploads/2019/11/skif_iphone_3.png)
Задача прототипа – показать все уникальные состояния в упрощенном виде, на этом этапе прорабатывается логика приложения. Мы решаем такие вопросы: каким будет меню приложения? Какие пункты будут в меню? Как будет работать карта приложения? Какие элементы будут на карте и что произойдет, если мы нажмнем на них?
![](https://phenix-group.ru/wp-content/uploads/2019/11/Skif_ipad_3.png)
На прототипе графическое представление сильно упрощается, нам неневажно, какого цвета будет кнопка или икона, но важно то, что произойдет, если мы на нее нажмем.
![](https://phenix-group.ru/wp-content/uploads/2019/11/Skif_ipad_4.png)
Прототип проработан для ландшафтного и портретного режима.
Добавляем анимации
Анимации – это хороший инструмент для построения связи между экранами или состояниями. Мы их делаем в процессе создания прототипа, но уделяем этому вопросу отдельное внимание.
![](https://phenix-group.ru/wp-content/uploads/2019/11/Skif_ipad_5.png)
Выбор концепции дизайна
![](https://phenix-group.ru/wp-content/uploads/2019/11/skif_iphone_6-423x1024.png)
На примере двух страниц из прототипа показываем разные стилистические решения и предлагаем клиенту на выбор.
Дизайн всех страниц
![](https://phenix-group.ru/wp-content/uploads/2019/11/skif_iphone_7.png)
По выбранной концепции рисуем оставшиеся страницы.
![](https://phenix-group.ru/wp-content/uploads/2019/11/skif_iphone_8.png)
![](https://phenix-group.ru/wp-content/uploads/2019/11/Skif_ipad_7.png)
В процессе рисования, каждый нарисованный экран мы смотрим на устройстве. Как экран смотрится на мониторе компьютера и в руках на устройстве – это совсем разные ощущения и восприятие. Именно так мы рекомендуем заказчикам оценивать дизайн.
![](https://phenix-group.ru/wp-content/uploads/2019/11/Skif_ipad_9.png)
Проснувшись однажды утром после беспокойного сна, Грегор Замза обнаружил, что он у себя в постели превратился в страшное насекомое.
Мы приняли решение делать ландшафтное и портретное состояние, чтобы работа с картой и отчетами стала еще удобнее.
![](https://phenix-group.ru/wp-content/uploads/2019/11/skif_iphone_9-1.png)
![](https://phenix-group.ru/wp-content/uploads/2019/11/Skif_ipad_8.png)
Иконка
Предложили клиенту на выбор несколько разных вариантов иконки для приложения.
![](https://phenix-group.ru/wp-content/uploads/2019/11/skif_iphone_13.png)
![](https://phenix-group.ru/wp-content/uploads/2019/11/skif_iphone_14.png)
Разработка приложения
Полный список требований и функций приложения мы оформляем в отдельном файле «Техническое задание» — это 70 страниц, где все расписано до мелочей. Таким образом, заказчик получает полный перечень всех задач и помогает контролировать исполнение проекта.
Этому приложению для полноценной работы нужен интернет, иначе никак. Все данные берутся с сервера, который собирает значения датчиков и преобразует их в понятные для человека данные, которые после передаются в приложение. Но мы можем кешировать, уже полученные данные, чтобы ими можно было пользоваться и без подключения к сети.
Требования наших клиентов на стадии оценки проекта:
- Успешный опыт разработки проектов для среднего и крупного бизнеса.
- Бизнес-экспертиза при разработке стартапов.
- Команда от 7 специалистов при разработке приложения или веб-сайта.
- Уникальность, никаких типовых решений.
- Срок — разработка от 3-х месяцев.
- Прозрачная система контроля и гибкость в разработке.
- Обоснованная стоимость разработки мобильного приложения
Понравился проект?
Оставьте заявку и наш специалист свяжется с Вами,
чтобы обсудить проект