首页| 论坛| 消息

标题:Qt for iOS Preview
作者:fanformylove
日期:2013-03-05 18:42
内容:

原文: http://blog.qt.digia.com/blog/2013/03/05/qt-for-ios-preview/


Qt for iOS Preview

Published March 5, 2013 | By Morten Johan Sørvig
We are very excited to be able to bring Qt to anew platform. Qt for iOS is planned to be a supported part of Qt 5.2,scheduled for release late 2013. The scope of that release is notcompletely determined: available resources, platform/app storerestrictions and Qt legacy set constraints on the project. This blogoutlines the current plan.
Qt 5.1 will contain a preview – which was in fact merged last Friday.It’s also possible to take a look today by checking out the Qt sourcecode. See “Getting Started” for detailed instructions below.
Development and Deployment
Development and especially deployment is done using Xcode. The supportedworkflow is to maintain a .pro file based project, export it to Xcode(and re-export when the project setup changes), and then build anddeploy using Xcode. Source code editing can as usual be done in anyeditor.
Qt 5 Architecture
Understanding the level of support various Qt modules will get, requiresa brief detour into Qt 5 architecture. With Qt 5 there is now a commonAPI that all platforms implement (the Qt platform abstraction – QPA).Most of the Qt for iOS project work will happen here, and this is thecode base the team will support. The QPA layer powers both widgets andQML (1 and 2).
Styling
The Qt Mac style uses the HITheme API provided by OS X to drawnative-looking UI elements. There is no such API on iOS, which meanscreating a QiOSStyle similar to QMacStyle is not possible.Cross-platform styles such as the new Fusion style will however beavailable. Future styling efforts will focus on controls for Qt Quick 2.
Qt Quick 2: JavaScript engines and JIT
Qt Quick 2 uses the V8 javascript engine, which cannot be deployed oniOS due to policy and technical limitations related to V8′ ..


#1 [XChinux 03-05 19:03]
不错啊,Qt for Android/iOS/WinRT,都给了我们一个选择,不用去学习那么多框架,虽然不可能成为主流。Qt的优势还是突出跨平台
#2 [jdwx 03-05 19:21]
下一代 Ubuntu 桌面将基于 Qt 和 QML。
#3 [hitler++ 03-06 06:02]
我等 Qt for Android 等了1年多了,看来就快要到了
#4 [jeffreylee 03-06 08:43]
好消息不断,急切的等待
#5 [hover_sky 03-06 09:31]
5.2 出ios的,什么时候出 Qt for Android 呢?

<< 1 2 3 >> (1/3)

回复 发表
主题 版块