Разрабатываем программное обеспечение для децентрализованных IoT систем
- ситуационные центры
- мобильные системы управления
- автономные устройства
А7 Системы поможет разработать:
- концепцию
- архитектуру
- UX/UI дизайн и прототипы устройств
- мобильные и десктопные приложения
- серверное и встраиваемое программное обеспечение
A7 Application Server
Сервер приложений для систем реального времени с возможностью горячего обновления (без остановки работы).
Поддержка:
- JavaScript, С/С++ расширений
- x86/x64, ARM процессоров
Linux
Семейство операционных систем на основе которых создаются как набольшие устройства, так и мощные сервера.
FreeRTOS
Операционная система реального времени для микроконтроллеров, наиболее популярными из которых являются ESP32, хотя FreeRTOS поддерживает гораздо больше типов микроконтроллеров.
Android & iOS
Android и iOS являются доминирующими на рынке мобильных операционных систем для смартфонов. На их основе создаются сами смартфоны. Мобильные приложения должны поддерживать эти системы, или исполняться в браузерах, что несколько сужает их возможности.
WebASM
Технология создания приложений, которые исполняются непосредственно в браузере устройства. WebASM позволяет выполнение приложений без предварительной установки, и без одобрения Google Play и Apple AppStore
Wireless
Использование передачи данных по радиоканалам ZigBee, NTF24, LoRa WAN, BLE Mesh, WiFi позволяет создавать информационные системы из датчиков и систем без соединения проводами.
Video
Получение, кодирование, передача, декодирование и трансляция (воспроизведение) видео в реальном времени
Voice & Sound
Получение, кодирование, передача, декодирование и трансляция (воспроизведение) голоса и любых других звуковых данных в реальном времени
IoT
Интернет вещей (IoT) - концепция взаимодействия устройств между собой. Например датчик протечки передает информацию о затоплении, а клапан перекрывает воду.
Smart
Создание Умных (Smart) Устройств - в данном случае, речь идет об устройствах со встроенными алгоритмами поведения, как правило без ИИ (искуственного интеллекта).
AI
Системы искуственного интеллекта на базе нейронных сетей позволяют создавать осуществлять автоматическое распознование голоса или видео, синтезировать речь, предсказывать протекание процессов или поведение объектов
Языки программирования
В своей работе мы используем следующие языки программирования
- С, С++, JavaScript, Objective-C, Java, QML, GLSL