Engineering
С момента основания в 2003 году мы создаём программное обеспечение, разрабатываем алгоритмы, исследуем базовые технологии и обслуживаем системы. Некоторые системы стабильно работают более 20 лет.
Распространение
С 2016 года мы распространяем собственные приложения по всему миру.
- Развёртывание на 39 языках и сопровождение переводов
- Создание и эксплуатация системы публикации в магазинах
- Монетизация приложений за счёт покупок и рекламы
- Измерение и анализ использования
39 языков / покупки в 52 странах и регионах в 36 валютах (с 2016 года)
Базовый стек
Безопасность 2017–
Мобильная дистрибуция 2016–
Встраиваемые системы и ОС 2008–
Сети и протоколы 2004–
Бизнес- и торговые системы 2004–
Обработка изображений, документов и языка 2003–
Технологические решения
Мы занимаемся мобильной разработкой с 2009 года, поколения iPhone 3GS, и с 2016 года публикуем собственные приложения. Отправной точкой стало то, что сделал возможным iPhone: производительное устройство, помещающееся в одной руке, подключённое к сети и способное доставить сервис в любую точку мира.
То, что мы создаём, возвращается к нам данными об использовании. Технологии и UI/UX можно постоянно оценивать в реальной среде, а собственная дистрибуция даёт масштаб проверки, который отдельные проекты дают редко. Полученный там опыт возвращается и в проектирование за пределами мобильной сферы.
В 2016 году мы сравнили Xamarin, Cordova и React Native на уровне реализации, а Flutter оцениваем с момента публичного выпуска. Сегодня основной путь — нативная реализация на Swift и Kotlin, SwiftUI используется в продакшене начиная с поколения iOS 15.
Работа близко к операционной системе и оборудованию позволяет доводить и измеряемую, и ощущаемую скорость отрисовки и работы камеры, а также использовать новые возможности ОС или библиотеки C/C++, не дожидаясь слоя абстракции. Долгоживущие приложения к тому же не зависят от ломающих изменений на стороне фреймворков.
Device Control
Barcode-Based Device Readout
Показания прибора собираются через BLE, Wi-Fi или штрихкод.
Прибор передаёт показания по беспроводной связи и в реальном времени выводит их в виде штрихкода на ЖК-экран. Приложение сканирует штрихкод камерой и записывает показания.
On-Device AI
On-Device AR Recognition
Объекты в кадре камеры распознаются на устройстве и отмечаются метками в AR-представлении.
Каждая метка привязана к положению объекта и остаётся поверх него при перемещении устройства.