qt roadmap dd2012
TRANSCRIPT
-
7/30/2019 Qt Roadmap DD2012
1/48
Qt Strategy & Roadmap
13. November 2012Lars Knoll
Qt Chief MaintainerCTO, Digia Qt
2011 Digia Plc11/19/12
-
7/30/2019 Qt Roadmap DD2012
2/48
Qt 5.0 Beta 2released
today
2011 Digia Plc
-
7/30/2019 Qt Roadmap DD2012
3/48
Strategy
2011 Digia Plc
-
7/30/2019 Qt Roadmap DD2012
4/48
2011 Digia Plc
Support our user base
onDesktop PCs
-
7/30/2019 Qt Roadmap DD2012
5/48
5
Embedded devicesrequire User Interfaces
2011 Digia Plc
-
7/30/2019 Qt Roadmap DD2012
6/48
2011 Digia Plc
The framework of
choicefor embedded UIs
-
7/30/2019 Qt Roadmap DD2012
7/48
7
The world isconnected
2011 Digia Plc
-
7/30/2019 Qt Roadmap DD2012
8/48
2011 Digia Plc
Qt Applications can be
connected
-
7/30/2019 Qt Roadmap DD2012
9/48
9
Time to market matters
2011 Digia Plc
-
7/30/2019 Qt Roadmap DD2012
10/48
2011 Digia Plc
Create best in class Tooling Solutions
-
7/30/2019 Qt Roadmap DD2012
11/48
11
Two Smartphonessold for every
PC
2011 Digia Plc
-
7/30/2019 Qt Roadmap DD2012
12/48
12
One tablet
sold for every three Laptops 2011 Digia Plc
-
7/30/2019 Qt Roadmap DD2012
13/48
-
7/30/2019 Qt Roadmap DD2012
14/48
2011 Digia Plc
The worlds leading
Cross PlatformFramework
-
7/30/2019 Qt Roadmap DD2012
15/48
Qt Project & Community
2011 Digia Plc
-
7/30/2019 Qt Roadmap DD2012
16/48
16
25.000 commits450 different committers
2011 Digia Plc
-
7/30/2019 Qt Roadmap DD2012
17/48
17
2011 Digia Plc
Top Contributors: Nokia, Digia, KDAB, RIM, Intel
-
7/30/2019 Qt Roadmap DD2012
18/48
Whats in Qt 5?
2011 Digia Plc
-
7/30/2019 Qt Roadmap DD2012
19/48
19
Compatible with Qt 4
99% Source compatible
2011 Digia Plc
-
7/30/2019 Qt Roadmap DD2012
20/48
20
Widgets fully supported
On all desktop platforms
2011 Digia Plc
-
7/30/2019 Qt Roadmap DD2012
21/48
21
Modular architecture
Only include the modules you need
2011 Digia Plc
-
7/30/2019 Qt Roadmap DD2012
22/48
2011 Digia Plc
SDK
PlatformsLinux
Wayland
X11
Windows
MacOSX
Qt Essentials
Tools Qt Add-Ons
BB10
Android
iOS
...
-
7/30/2019 Qt Roadmap DD2012
23/48
Qt CoreQt NetworkQt GuiQt Widgets
Qt SqlQt QmlQt QuickQt Multimedia
Qt Webkit
Essentials
2011 Digia Plc
-
7/30/2019 Qt Roadmap DD2012
24/48
Fully supported
Qt Concurrent Qt Print Support Qt DBus
Qt Testlib
Qt Xml Patterns Qt ActiveQt Qt Help Qt Graphical Effects Qt Declarative (Quick 1)
Supported but deprecated
Qt OpenGL Qt Xml Qt Svg
Qt Script & Script Tools
Add-on modules
2011 Digia Plc
-
7/30/2019 Qt Roadmap DD2012
25/48
25
Qt Platform Abstraction
Used for all ports
2011 Digia Plc
-
7/30/2019 Qt Roadmap DD2012
26/48
26
New Graphics Architecture
Optimal use of your GPU
2011 Digia Plc
-
7/30/2019 Qt Roadmap DD2012
27/48
27
C++11 SupportEnabled on compilers that support it
2011 Digia Plc
-
7/30/2019 Qt Roadmap DD2012
28/48
28
Signals/SlotsNew template based connect mechanism
2011 Digia Plc
-
7/30/2019 Qt Roadmap DD2012
29/48
29
Unicode throughout
2011 Digia Plc
-
7/30/2019 Qt Roadmap DD2012
30/48
Qt Core & Qt Network JSON support Mimetype support QStandardPaths QRegularExpression based on PCRE
QDnsLookup Improved support for IPV6 Improved SSL handling
2011 Digia Plc
-
7/30/2019 Qt Roadmap DD2012
31/48
Qt Gui QWidget based classes moved to Qt Widgets Window system integration and graphics Integrated and greatly improved OpenGL support QOpenGLPaintDevice
2011 Digia Plc
-
7/30/2019 Qt Roadmap DD2012
32/48
Qt QML & Qt Quick brand new, enhanced QML engine Improvements to the type system Improvements to Import and module handling Drawing based on an Open GL scene graph Extremely fast, fully scalable text
MultiPointTouchArea Particle system Many, many other improvements
2011 Digia Plc
-
7/30/2019 Qt Roadmap DD2012
33/48
Qt Multimedia New essential moduleAudio and Video playback and recording Streaming Camera support Uses native system API as backend
2011 Digia Plc
-
7/30/2019 Qt Roadmap DD2012
34/48
Qt WebKit Up to date WebKit Latest HTML5 features WebKit 2 process separation for Qt Quick
Better stability Does not block the UI
2011 Digia Plc
-
7/30/2019 Qt Roadmap DD2012
35/48
and the remaining pieces Qt Graphical effects
Advanced graphical effects for your Qt Quick based application Qt XmlPatterns, Qt Script, Qt Sql, Qt Svg,
Fully compatible with Qt 4.8 Qt Declarative
The Qt Quick 1 engine, also fully compatible with Qt 4.8 Many other Add-ons available
Qt 3D, Qt Location, Qt Sensors, Qt Wayland, Qt Serial Port, Not part of the official Qt 5.0 release May get added in future releases
2011 Digia Plc
-
7/30/2019 Qt Roadmap DD2012
36/48
Qt 5.0 release
anticipatedby end of the year
2011 Digia Plc
-
7/30/2019 Qt Roadmap DD2012
37/48
The road ahead
2011 Digia Plc
-
7/30/2019 Qt Roadmap DD2012
38/48
38
Time based releasesTwo feature releases per year
2011 Digia Plc
-
7/30/2019 Qt Roadmap DD2012
39/48
39 Coming 2013 2011 Digia Plc
-
7/30/2019 Qt Roadmap DD2012
40/48
40 Coming 2013 2011 Digia Plc
-
7/30/2019 Qt Roadmap DD2012
41/48
41 Tier 1 in 2013 2011 Digia Plc
-
7/30/2019 Qt Roadmap DD2012
42/48
42
Under investigation 2011 Digia Plc
-
7/30/2019 Qt Roadmap DD2012
43/48
43
Device development
2011 Digia Plc
2013
-
7/30/2019 Qt Roadmap DD2012
44/48
44
Qt Quick Componentsfor Desktop & Touch
2011 Digia Plc
Before summer
-
7/30/2019 Qt Roadmap DD2012
45/48
-
7/30/2019 Qt Roadmap DD2012
46/48
46
Tooling improvements
2011 Digia Plc
Incremental
-
7/30/2019 Qt Roadmap DD2012
47/48
47
Fully support more
Add-ons
2011 Digia Plc
Incremental
-
7/30/2019 Qt Roadmap DD2012
48/48
2011 Digia Plc
The future looks bright