Разработка веб-сервисов разной степени сложности: образовательных и платежных систем, 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.
Для преодоления проблемы соединения с устройствами в приложение были добавлены несколько попыток повторного сканирования с таймаутами.
От владельцев ресторанного бизнеса, являющихся пользователями системы складского учета, поступил запрос на интеграцию с системой R-Keeper. Заказчик обратился к нам с просьбой разработки связующего программного обеспечения для отправления информации о номенклатуре и продажах из программы R-Keeper в систему складского учета. После совершения продажи ПО получает фискальный чек и отправляет его в R-Keeper для печати.
У нас работают сильные разработчики с большим опытом. Стаж сотрудников составляет от трех до 20 и более лет в IT. Мы способны выполнять большие объемы задач с высокой скоростью. Все сотрудники компании официально трудоустроены.
Разработчики тактичны в общении, быстро понимают проблемы заказчика. Сотрудники могут сформулировать задачи сами, если у клиента возникли трудности при составлении технического задания, и сделать именно то, что нужно заказчику.
Наша работа понятна и прозрачна для клиента. Отчеты о работе доступны онлайн в любое время.Заказчик при необходимости сам может поставить задачи, посмотреть отчеты, баланс, потраченное время.
Комфортное отслеживание задач онлайн (YouTrack). Вы видите в реальном времени, на каком этапе находится проект.
Оперативное взаимодействие с разработчиком напрямую в чате или по e-mail, если вы этого захотите.
Предоставляем доступ в репозиторий (GitLab).
Точный и удобный документооборот.
Если разработчик находится в ожидании ответов или задач, то это время не оплачивается заказчиком.
Берем проекты на доработку и поддержку.
Мы ищем frontend-, backend-разработчиков, разработчиков мобильных приложений, аналитиков, и других специалистов, увлечённых разработкой крутых решений и готовых принять участие в уникальных, значимых проектах.
У нас можно многому научиться, мы абсолютно открыты идеям любой степени сложности и нестандартности.
Ждем резюме на почту hr@softorium.pro