• 5305阅读
  • 9回复

KDE的Plasma Active环境、Jolla的Sailfish OS和Ubuntu Phone讨论统一QML组件 API [复制链接]

上一主题 下一主题
离线XChinux
 

只看楼主 倒序阅读 楼主  发表于: 2013-01-12
KDE的Plasma Active环境、Jolla的Sailfish OS和Canonical刚刚宣布的Ubuntu Phone,这些新移动OS的界面设计全都使用Qt5的QML,但每一家都提供了不同的UI组件,彼此之间并不兼容。三家平台的开发者在通过IRC聊天之后,决定讨论是否可能创造出通用的API。开发者认为,一个基于QtQuick和Linux共性的开放和供应商中立的应用程序开发策略非常有吸引力,是移动领域前所未有的,“这是我们的罗马,它不会在一天内建成,但能成为世上有重要意义的东西”。

欢迎参与讨论@freenode #jollamobile #mer #ubuntu #active


RESULT:
after a short but positive discussion on the #active freenode channel we
[1] agreed to continue the discussion about QML component implementation
techniques and APIs
The objective is to
1. collect all concepts in various projects
2. explain to each other the pros/cons of the implementation
3. discuss about consistent QML component and common API set
4. bring the discussion to a higher level to understand each others
visions of fundamental techniques
I am sure I do not need to explain the importance and benefits of this
discussion, but clearly a productive collaboration between communities
and companies would be something revolutionary :)
So if you are involved in project to create QML components and
application framework please speak up, introduce your project, point to
the API docs if there is such and let us start the discussion.
cheers,
Zoltan
[1] if you wonder who I mean by 'we'
Marco Martin (notmart @freenode) from Active Plasma/KDE
Aaron J. Seigo (aseigo @freenode) from Active Plasma/KDE
Joona Petrell (jpetrell @freenode) from Sailfish OS
Zoltán Balogh (bzoltan @freenode) from Ubuntu
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线XChinux

只看该作者 1楼 发表于: 2013-01-12
早就该这样搞了,不要搞那么多版本。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线qpengdongshi

只看该作者 2楼 发表于: 2013-01-12
Qt移动开发着的希望啊。太好了!!!
离线wuming123057

只看该作者 3楼 发表于: 2013-01-12
一定要注意生态环境。没有生态环境,再先进的技术都失去意义。
希望Qt能打造属于自己的生态环境,而不是可有可无的角色。
离线XChinux

只看该作者 4楼 发表于: 2013-01-12
若Cascades将来也能与上面三家一同统一API.有独特性没关系,只要有统一公共的接口部分。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线stlf

只看该作者 5楼 发表于: 2013-01-14
QML太需要一套统一,标准,完善的组件库了!
离线stlf

只看该作者 6楼 发表于: 2013-01-14
回 4楼(XChinux) 的帖子
目前的情况是, cascades使用和支持qt框架, 但确和现有的qt(包括qml) 库不能混合使用。
离线XChinux

只看该作者 7楼 发表于: 2013-01-14
打算用Cascades写个简易版的QTCN客户端,能浏览、发帖、回帖,这样以后回帖就不用在PC上处理了。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线yfx2003

只看该作者 8楼 发表于: 2013-01-15
生态环境   这个是王道

关注
www.qtcn.org/gpq4/
ajaxref.okajax.com/
离线jyiigpgf
只看该作者 9楼 发表于: 2013-01-15
这个必须要定啊。
快速回复
限100 字节
 
上一个 下一个