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