The Qt Company 3 2015 The Qt Company

  • Slides: 22
Download presentation

Коротко о The Qt Company 3 © 2015 The Qt Company

Коротко о The Qt Company 3 © 2015 The Qt Company

Кроссплатформенность в разработке это… … делать ПО для пользователей на разных устройствах Встраиваемые устройства:

Кроссплатформенность в разработке это… … делать ПО для пользователей на разных устройствах Встраиваемые устройства: Embedded Linux, Embedded Android, Windows Embedded, QNX, Vx. Works, INTEGRITY My Software Десктопы: Service Windows, Linux, Mac, Solaris, Enterprise UNIX Мобильные платформы: Android, i. OS, Windows. Phone / Windows. RT, Black. Berry 10, Sailfish 5 © 2015 The Qt Company

Что для этого есть в Qt? Essentials GUI non-GUI Widgets Qt Quick C++ Layouts

Что для этого есть в Qt? Essentials GUI non-GUI Widgets Qt Quick C++ Layouts Styles Open. GL QML Controls Layouts Styles Open. GL Add-ons Web. Engine + Web. View Charts HTML 5 Hybrid UIs SVG Data Visualization Canvas 3 D Virtual Keyboard Core Multimedia Network Serial Port Bluetooth Processes Threads IPC Containers I/O Strings Etc. Audio Video Radio Camera HTTP FTP TCP/UDP SSL Positioning Concurrency Printing Scripting NFC Platform Extras XML Sensors Image formats In-App Purchasing Sql Qt Test SQL and Oracle databases 6 © 2015 The Qt Company

Нативность Qt приложений Qt / Windows Qt Application Qt / OSX Windows GDI Windows

Нативность Qt приложений Qt / Windows Qt Application Qt / OSX Windows GDI Windows Kernel PC HW Cocoa Mac Kernel Mac. HW Qt / Embedded Qt / Android X 11, Wayland, EGLFS Linux Kernel Embedded HW Qt. Gui Qt. Core Qt. Network Qt. Sql Qt. Multimedia etc. 7 Android NDK Android Kernel Android HW © 2015 The Qt Company

Io. T система с использованием Qt Датчики, сенсоры и т. п. Мобильные устройства PE

Io. T система с использованием Qt Датчики, сенсоры и т. п. Мобильные устройства PE TE WE ME Qt Cloud API Embedded устройства Qt Cloud API c GUI Десктопы Qt Cloud Services PE TE WE ME Qt Cloud API Интернет Embedded устройства Embeddedустройства Web сервисы Qt Qt Cloud API без GUI без. GUI Web page Qt Cloud REST API 11 © 2015 The Qt Company

Qt Enterprise Embedded и программный стек Boot. To. Qt Минимальные требования к железу: •

Qt Enterprise Embedded и программный стек Boot. To. Qt Минимальные требования к железу: • 256 MB RAM • 500 MHz CPU (1 GHz для 60 FPS) • Поддержка Open. GL ES 2. 0 (можно заменить Qt Quick 2 D Renderer) • Для Boot. To. Qt на e. Android – версия Android >=4. 2 15 © 2015 The Qt Company

Qt Enterprise Embedded и программный стек Boot. To. Qt: поддерживаемые платформы Группа 1 e.

Qt Enterprise Embedded и программный стек Boot. To. Qt: поддерживаемые платформы Группа 1 e. Linux Устройства с GPU Freescale® SABRE SD i. MX 6 (Freescale® i. MX 6) ARM Cortex A 9, Vivante GC 2000 GPU, 1 GB RAM + Beagle. Bone Black TIAM 335 x 1 GHz ARM® Cortex-A 8, 512 MB RAM + Google Nexus 7 (2013) Qualcomm Snapdragon S 4 Pro APQ 8064– 1 AA So. C (1. 5 GHz quad-core Krait 300 and an Adreno 320 GPU, clocked at 400 MHz) e. Android + Устройства без GPU (Qt Quick 2 D renderer via raster paint engine) Toradex Colibri VF 61 Dual-core (ARM Cortex-A 5 + ARM Cortex-M 4) solution with 1 MB on-chip SRAM + Toradex Colibri VF 50 Single-core (ARM Cortex-A 5) solution with 1. 5 MB on-chip SRAM + 16 © 2015 The Qt Company

Qt Enterprise Embedded и программный стек Boot. To. Qt: поддерживаемые платформы (2) Группа 2

Qt Enterprise Embedded и программный стек Boot. To. Qt: поддерживаемые платформы (2) Группа 2 e. Linux Google Nexus 7 (2012) Nvidia Tegra 3 So. C (1. 3 GHz Quad-Core ARM Cortex A 9, Nvidia Ge. Force ULP GPU, 1 GB RAM) e. Android + Boundary Devices i. MX 6 Boards Freescale® i. MX 6 based devices with Vivante GC 2000 GPU + SILICA Archi. Tech Tibidabo Freescale® i. MX 6 Q ARM Cortex™-A 9 @800 MHz, 2 GB DDR 3, 128 MB NOR, Vivante GC 2000 GPU + Toradex Apalis i. MX 6 Freescale® i. MX 6 Q ARM Cortex™-A 9 @1 GHz, 1 GB DDR 3, 4 GB e. MMC, Vivante GC 2000 GPU + Raspberry Pi Model B 700 Mhz ARM 11, Broadcom videocode IV @250 MHz GPU, 512 MB (shared with GPU) RAM + 17 © 2015 The Qt Company

Спасибо! anton. namestnikov@theqtcompany. com http: //www. qt. io

Спасибо! anton. namestnikov@theqtcompany. com http: //www. qt. io