
Приложение для отслеживания статуса посылок
Задача
Клиент обратился к нам с идеей создать мобильное приложение для отслеживания статуса посылок. Для Invatechs это была серьёзная задача: на рынке уже существовали приложения для отслеживания посылок, и нужно было создать нечто уникальное и привлекательное для пользователя.
Мы провели исследование рынка, чтобы изучить существующие решения, понять, какие функции и возможности предлагают конкуренты, какие проблемы пользователей они решают и какие новые идеи могут быть востребованы в этом сегменте.
Одной из таких задач стала интеграция с API логистической компании, которая обрабатывала данные о статусе посылок. Наши специалисты решили использовать REST API для связи мобильного приложения и сервера, где хранилась информация о статусе посылок. Также применили XML-парсеры для обработки данных о статусе посылок, поступающих в мобильное приложение в формате XML.
- Создать приложения для iOS и Android;
- Интегрировать REST API;
- Реализовать XML-парсеры;
- Единый сервер для двух приложений.

Решение
Чтобы реализовать эту функциональность и интегрироваться с различными службами доставки, Invatechs использовала REST API и XML-парсер. Приложение также поддерживает уведомления, которые позволяют пользователям в реальном времени получать оповещения о статусе своих посылок.
Одним из ключевых решений Invatechs при разработке приложения стало обеспечение удобства для пользователей. Мы разработали интуитивно понятный интерфейс, который позволяет легко настраивать уведомления о статусе доставки и получать актуальную информацию о посылках в реальном времени.
Для создания приложения использовались следующие решения:
- REST API: для связи с базой данных и получения информации о статусе доставки посылок;
- XML-парсер: для преобразования данных, полученных из API, в удобный формат для отображения на экране мобильного устройства.
При разработке приложения Invatechs также позаботилась об удобстве для пользователей. Для этого был спроектирован интуитивно понятный интерфейс, который позволяет легко настраивать уведомления о статусе доставки и получать актуальную информацию о посылках в реальном времени.
Так Invatechs создала мобильное приложение, которое позволяет пользователям удобно и быстро отслеживать статус своих посылок. Оно разработано с использованием современных технологий и подходов - Kotlin, Swift, REST API и XML-парсеров.
Технологии и инструменты

Процесс
Наша команда специалистов приступила к проекту в 2019 году. Это был не первый заказ клиента, и мы были рады помочь решить задачу. Invatechs предложила работать по методологии Agile, и мы предоставляли отчёты по итогам еженедельных спринтов. Мы связывались с клиентом и делились фактами о проделанной работе и планах по дальнейшей реализации проекта. Общение с клиентом велось через мессенджер Slack, а вся проектная документация и постановка задач - через сервис Jira.
После подписания соглашения NDA мы приступили к созданию приложения. Сначала по просьбе клиента мы начали с разработки MVP. Прототипирование приложения для отслеживания статуса посылок Invatechs начала с тщательного анализа требований клиента. Собрав всю обратную связь и результаты исследования, наша команда создала прототип за полтора месяца.
Клиент полностью одобрил всю функциональность и внешний вид MVP, после чего мы приступили к доработке продукта. Мы занялись интеграцией API и парсера, а также остальными функциями, которые выделяли бы приложение среди конкурентов. Затем мы перешли к этапу тестирования, на котором наши QA-специалисты и разработчики довели продукт до полной оптимизации.
Команда
Сроки проекта

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