Заказчик обратился с идеей разработки мобильного приложения, помогающего пользователю эффективно организовать работу с документами. К моменту обращения, back-end проекта был на завершающейся стадии разработки, был готов рабочий API, с помощью которого можно было протестировать работу механизмов искусственного интеллекта для распознавания и классификации документов.
Заказчик уверен, что среднестатистический человек больше не в состоянии контролировать информацию, потому что она сложная, неорганизованная, рассредоточена на разных электронных и бумажных носителях информации. Когда мы не контролируем свою информацию, мы не контролируем нашу жизнь. DOKKA создает инструменты, которые позволяют получить доступ к своей информации и использовать ее наилучшим образом.
Двигаясь в сторону разработки подобного сервиса DOKKA поддерживает принципы сокращения использования бумаги, спасая окружающую среду.
Компанией Fingers было спроектировано и разработано мобильное приложение DOKKA для смартфонов под управлением Android.
Дизайн приложения выдержан в приятных светлых тонах с голубым цветом основных элементов и оранжевым цветом активных элементов. Дизайн приложения соответствует гайдлайнам Material Design.
Вход в приложение может быть выполнен с помощью аккаунта Google+, с предоставлением доступа к Gmail и Google Drive пользователя.
Основной функцией приложения является сканирование документа, которое позволяет создать pdf-документ из изображений, выполненных с помощью камеры смартфона, и загружать документ в DOKKA. DOKKA сама обработает документ и сообщит о том, куда она его поместила.
В случае, если документ загружен в DOKKA через почту, пользователь получит push-нотификацию о том, что DOKKA загрузила несколько документов, пока пользователь отсутствовал.
Просматривать и получать доступ к своим документам очень просто и понятно — для этого была продумана структура и иерархия папок, при которой документы попадают в ту директорию, которой соответствует тип документа.
Для поиска документов продуман функциональный поиск, который позволяет найти документы по ключевым словам или метаданным документа.
Сканирование документов — нетипичная задача для мобильной разработки. Задача сканирования для проекта DOKKA состояла из нескольких этапов:
Подробнее о процедуре и сложностях сканирования документа, в скором времени можно будет прочитать на нашем сайте.
Поддержка приложением мультиязычности очень важно для проектов, нацеленных на международную и мультиязычную аудиторию. В целом это типичная задача, состоящая в создании и поддержке файлов локализации. Однако специфика именно иврита состоит в написании в направлении справа налево, поэтому задача состояла не только в изменении текста и его корректном выравнивании, но и полном вертикальном отражении всех элементов интерфейса мобильного приложения.
Раздел, имеющий многоуровневую иерархию для поддержки вложенности папок.
Раздел со всеми документами пользователя, отсортированными по дате поступления.
Возможность найти документ по ключевым словам, тематике или другим параметрам.
Функционал сканирования бумажного документа и загрузки в DOKKA.
Функционал перемещения документа в другую папку.
Отправка документа.
Количество непрочитанных документов в папке.
Уведомления о добавлении новых документов в DOKKA.
Добавление пинкода при открытии приложения.
PROJECT MANAGEMENT | DESIGN | FRONT-END |
Trello Slack |
Sketch App |
Java API Integration Localization Google Authorization SQLite Camera Work Firebase |
Проведите конкурс среди участников CMS Magazine
Узнайте цены и сроки уже завтра. Это бесплатно и займет ≈5 минут.