Разработал Android-приложение для специализированного СКУД-терминала с нуля. Реализовал работу с несколькими способами идентификации пользователей: биометрия КБС, RFID и QR-коды. Настроил архитектуру приложения по принципам Clean Architecture + MVVM, разделил бизнес-логику, работу с устройствами и пользовательский интерфейс.
Также была реализована интеграция с аппаратными возможностями терминала и внешними SDK/модулями, необходимыми для работы с биометрией и считывателями.
Основные задачи
Разработка Android-приложения для СКУД-терминала
Интеграция с КБС-биометрией
Работа с RFID-считывателем
Работа с QR-кодами
Построение архитектуры приложения на Clean Architecture + MVVM
Реализация бизнес-логики идентификации пользователей
Интеграция приложения с аппаратными модулями терминала
Подготовка приложения к стабильной работе на специализированном устройстве
Стек технологий
Kotlin, Android SDK, Clean Architecture, MVVM, RFID, QR, КБС биометрия