Разработка веб-сервисов разной степени сложности: образовательных и платежных систем, CRM, маркетплейсов, интернет-магазинов, партнерских программ, корпоративных порталов и другого программного обеспечения для вашего бизнеса.
Разработка нативных и кроссплатформенных приложений. Доработка и модификация существующих систем в сфере LifeStyle, транспорта, медиа.
Разработка настольных приложений, программного обеспечения для вендинговых аппаратов, медицинских систем и другое.
Уточнение требований заказчика, бизнес-анализ, отрисовка макетов, разработка технического задания
Разработка рабочего прототипа системы - пробной версии программы для проверки верности предлагаемых технологических и архитектурных решений
Работа по классической каскадной методологии и по Agile. Для бюджетных организаций подойдет работа с поэтапной разработкой и фиксированной стоимостью. Для стартапов, проектов без детального технического задания рекомендуем работу по гибкой методике архитектурных решений
Проверка корректности работы системы на всех основных устройствах и в браузерах. Нагрузочное тестирование и тестирование безопасности
Размещение на сервере, интеграция с другими системами заказчика, обучение персонала
Разработка руководства пользователя, администратора, разработчика
Компания Квазар – ведущий производитель терминалов для медицинского осмотра в России и СНГ.
Мы участвовали разработке клиентской части мобильного приложения для медицинского осмотра.
Приложение обеспечивает взаимодействие между терминалом медицинских осмотров и сервером. Терминал представляет собой комплекс оборудования для измерения параметров здоровья человека: температуры, давления, пульса и наличия паров алкоголя. После выполнения измерений результаты передаются на сервер.
Приложение позволяет взять часть функций терминала на себя: авторизацию пользователя, отображение данных и результатов измерений, рисование подписи и другое. В отличие от программного обеспечения терминала, приложение легко обновить через магазин приложений.
При реализации приложения были использованы BLE (Bluetooth Low Energy) и gRPC. В качестве SDK был выбран Kotlin Multiplatform, используемый для кроссплатформенной разработки.
gRPC позволяет передавать данные между приложением и сервером наиболее оптимальным образом в бинарном виде, минимизируя трафик, что повышает отзывчивость приложения и улучшает впечатление пользователя.
Беспроводная технология Bluetooth Low Energy использована для передачи данных между терминалом и приложением. Эта технология сложна для интеграции из-за проблем с установкой связи между устройствами.
Практика показала, что стандартное API BLE на Android с некоторыми устройствами не работает, могут не устанавливаться связь и появляться ошибки типа 101, 133. Иногда данные подключения могут сохраняться в кеше устройства, что также может приводить к неверному поведению. Сбросить кеш блютуза просто так нельзя, так как в API Android нет доступной функции. Для решения этой задачи была использована библиотека RxAndroidBle.
Для преодоления проблемы соединения с устройствами в приложение были добавлены несколько попыток повторного сканирования с таймаутами.
От владельцев ресторанного бизнеса, являющихся пользователями системы складского учета, поступил запрос на интеграцию с системой R-Keeper. Заказчик обратился к нам с просьбой разработки связующего программного обеспечения для отправления информации о номенклатуре и продажах из программы R-Keeper в систему складского учета. После совершения продажи ПО получает фискальный чек и отправляет его в R-Keeper для печати.
Компания Квазар – ведущий производитель терминалов для медицинского осмотра в России и СНГ.
Мы участвовали разработке клиентской части мобильного приложения для медицинского осмотра.
Приложение обеспечивает взаимодействие между терминалом медицинских осмотров и сервером. Терминал представляет собой комплекс оборудования для измерения параметров здоровья человека: температуры, давления, пульса и наличия паров алкоголя. После выполнения измерений результаты передаются на сервер.
Приложение позволяет взять часть функций терминала на себя: авторизацию пользователя, отображение данных и результатов измерений, рисование подписи и другое. В отличие от программного обеспечения терминала, приложение легко обновить через магазин приложений.
При реализации приложения были использованы BLE (Bluetooth Low Energy) и gRPC. В качестве SDK был выбран Kotlin Multiplatform, используемый для кроссплатформенной разработки.
gRPC позволяет передавать данные между приложением и сервером наиболее оптимальным образом в бинарном виде, минимизируя трафик, что повышает отзывчивость приложения и улучшает впечатление пользователя.
Беспроводная технология Bluetooth Low Energy использована для передачи данных между терминалом и приложением. Эта технология сложна для интеграции из-за проблем с установкой связи между устройствами.
Практика показала, что стандартное API BLE на Android с некоторыми устройствами не работает, могут не устанавливаться связь и появляться ошибки типа 101, 133. Иногда данные подключения могут сохраняться в кеше устройства, что также может приводить к неверному поведению. Сбросить кеш блютуза просто так нельзя, так как в API Android нет доступной функции. Для решения этой задачи была использована библиотека RxAndroidBle.
Для преодоления проблемы соединения с устройствами в приложение были добавлены несколько попыток повторного сканирования с таймаутами.
От владельцев ресторанного бизнеса, являющихся пользователями системы складского учета, поступил запрос на интеграцию с системой R-Keeper. Заказчик обратился к нам с просьбой разработки связующего программного обеспечения для отправления информации о номенклатуре и продажах из программы R-Keeper в систему складского учета. После совершения продажи ПО получает фискальный чек и отправляет его в R-Keeper для печати.
Компания Квазар – ведущий производитель терминалов для медицинского осмотра в России и СНГ.
Мы участвовали разработке клиентской части мобильного приложения для медицинского осмотра.
Приложение обеспечивает взаимодействие между терминалом медицинских осмотров и сервером. Терминал представляет собой комплекс оборудования для измерения параметров здоровья человека: температуры, давления, пульса и наличия паров алкоголя. После выполнения измерений результаты передаются на сервер.
Приложение позволяет взять часть функций терминала на себя: авторизацию пользователя, отображение данных и результатов измерений, рисование подписи и другое. В отличие от программного обеспечения терминала, приложение легко обновить через магазин приложений.
При реализации приложения были использованы BLE (Bluetooth Low Energy) и gRPC. В качестве SDK был выбран Kotlin Multiplatform, используемый для кроссплатформенной разработки.
gRPC позволяет передавать данные между приложением и сервером наиболее оптимальным образом в бинарном виде, минимизируя трафик, что повышает отзывчивость приложения и улучшает впечатление пользователя.
Беспроводная технология Bluetooth Low Energy использована для передачи данных между терминалом и приложением. Эта технология сложна для интеграции из-за проблем с установкой связи между устройствами.
Практика показала, что стандартное API BLE на Android с некоторыми устройствами не работает, могут не устанавливаться связь и появляться ошибки типа 101, 133. Иногда данные подключения могут сохраняться в кеше устройства, что также может приводить к неверному поведению. Сбросить кеш блютуза просто так нельзя, так как в API Android нет доступной функции. Для решения этой задачи была использована библиотека RxAndroidBle.
Для преодоления проблемы соединения с устройствами в приложение были добавлены несколько попыток повторного сканирования с таймаутами.