Разработка устройств
Индустрия разработки программного обеспечения уверенно движется вперед. Наши специалисты обладают высокой квалификацией и навыками работы с самыми используемыми языками программирования и фреймворками:
Языки программирования:
Java, С++, C#, JavaScript, Ruby, Python 3, TypeScript, QT, AndroidStudio.
Фреймворки:
Spring, Node.js, Graalvm, Angular, Polymer, ReactJs, mybatis, JDK, qt5 libs, cutelyst libs, soci, memcashed и другие.
Web front-end:
Bootstrap, HTML, Foundation, CSS, SASS, LESS, PostCSS, ReactJs.
Базы данных:
MySQL / MariaDB, PostgreSQL, MS SQL.
Редакторы и инструменты:
Qt Creator, Qt Design Studio, IntelliJ IDEA, Maven, Tom Cat, Android Studio, Atolic Studio, Visual Studio Code, PyCharm NPM, Git, Jira
Дизайн и проектирование:
Figma, Adobe Ilustrator, Adobe Photoshop, Draw IO, Valentina Studio.
Стек применяемых технологий в наших устройствах и проектах "под ключ":
CAN (Controller Area Network) - стандарт промышленной сети, ориентированный, прежде всего, на объединение в единую сеть различных исполнительных устройств и датчиков.
LIN - стандарт промышленной сети, ориентированный на управление автомобильными системами низкой ответственности.
RS-232 (Recommended Standart 232) - стандарт физического уровня для асинхронного интерфейса (UART).
RS-485 (Recommended Standard 485) - стандарт физического уровня для асинхронного интерфейса.
K-line - однопроводная двунаправленная шина, предназначенная для связи между электронными блоками управления автомобиля и диагностическим оборудованием.
1-wire - двунаправленная шина связи для устройств с низкоскоростной передачей данных, в которой данные передаются по цепи питания.
2G/3G - 2-е и 3-е поколение беспроводной телефонной технологии.
LTE (Long-Term Evolution) - стандарт беспроводной высокоскоростной передачи данных для терминалов, работающих с данными.
Wi-Fi - технология беспроводной локальной сети с устройствами на основе стандартов IEEE 802.11.
Bluetooth - производственная спецификация беспроводных персональных сетей (Wireless personal area network, WPAN).
NFC - технология беспроводной передачи данных малого радиуса действия.
TCP/IP - сетевая модель передачи данных, представленных в цифровом виде.
MQTT (Message Queuing Telemetry Transport) - упрощенный сетевой протокол, работающий поверх TCP/IP, ориентированный для обмена сообщениями между устройствами по принципу издатель-подписчик.
SSL (Secure Sockets Layer) - криптографический протокол. SSL-сертификат создает зашифрованное соединение, создавая тем самым безопасную связь.