• 7560阅读
  • 21回复

[提问]Qt跨平台还有希望吗? [复制链接]

上一主题 下一主题
离线chen.kline
 

只看楼主 倒序阅读 楼主  发表于: 2014-06-12
— 本帖被 XChinux 从 新闻资讯 移动到本区(2014-06-12) —
Qt跨平台还有希望吗?
感觉Qt现在越来越冷门, 都搞android和ios去了.
Qt找工作不好找,招人也不好招.
小小蝼蚁
http://weibo.com/chenkline
离线XChinux

只看该作者 1楼 发表于: 2014-06-12
你可以问下C++还有希望吗? 都唱衰十几年了。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线toby520

只看该作者 2楼 发表于: 2014-06-12
版主说有希望 它就有希望,不要找客观原因,只能从自己身上出发,精通了Qt,你还怕没饭吃?亲,Qt你精通了吗?
QtQML多多指教开发社区 http://qtclub.heilqt.com
将QtCoding进行到底
关注移动互联网,关注金融
开发跨平台客户端,服务于金融行业
专业定制界面
群号:312125701   373955953(qml控件定做)
离线彩阳

只看该作者 3楼 发表于: 2014-06-12
楼主应该关注楼上的签名:
-----------------------------------------------
将Qter进行到底,做Qter的宠儿
关注移动互联网,关注手机助手
上海Qt开发联盟,热忱地欢迎你的加入!
离线dragon_fly

只看该作者 4楼 发表于: 2014-06-12
Qt 什么时候失望过!
离线foruok

只看该作者 5楼 发表于: 2014-06-12
Qt 当然有希望了。很多人在用,在做。目前也支持 Android 和 iOS ,真正的跨平台了。
我目前正在写一系列针对 Android 使用 Qt 开发的文章。我还看到有人使用 Qt 在安卓上做的游戏。
一个框架,用的人多,有用它开发出来的 牛X 的应用,它就有希望。

还请各位 qt 开发者给我在 CSDN 博文大赛的参赛文章投票。
Qt on Android: Qt Quick 事件处理之信号与槽

这里是我在 CSDN 的 Qt on Android 专栏 ,欢迎访问。
我的博客:http://blog.csdn.net/foruok
我的微信订阅号:程序视界
离线realfan

只看该作者 6楼 发表于: 2014-06-12
回 foruok 的帖子
foruok:Qt 当然有希望了。很多人在用,在做。目前也支持 Android 和 iOS ,真正的跨平台了。
我目前正在写一系列针对 Android 使用 Qt 开发的文章。我还看到有人使用 Qt 在安卓上做的游戏。
一个框架,用的人多,有用它开发出来的 牛X 的应用,它就有希望。
还请各位 qt 开发者给我在 CS .. (2014-06-12 12:58) 

写得很好,已经投票
离线chen.kline

只看该作者 7楼 发表于: 2014-06-16
我觉得没戏了, 看吧, 苹果已经推出了swift, 紧接着google在android平台应该也会推出新的现代开发语言,看Qt怎么兼容?永远都跟不上节拍。经过无数岁月的等待与徘徊,我决定转换,C++不是唯一的选择,将会逐渐被限制在越来越少数的领域,继续发着微弱的光。
小小蝼蚁
http://weibo.com/chenkline
离线chen.kline

只看该作者 8楼 发表于: 2014-06-16
回 foruok 的帖子
foruok:Qt 当然有希望了。很多人在用,在做。目前也支持 Android 和 iOS ,真正的跨平台了。
我目前正在写一系列针对 Android 使用 Qt 开发的文章。我还看到有人使用 Qt 在安卓上做的游戏。
一个框架,用的人多,有用它开发出来的 牛X 的应用,它就有希望。
还请各位 qt 开发者给我在 CS .. (2014-06-12 12:58)

很多人在用?很多是多少? 我怎么感觉招人几乎招不到?
看看我们的Qt社区目前的“活跃”程度就知道了。
小小蝼蚁
http://weibo.com/chenkline
离线wuming123057

只看该作者 9楼 发表于: 2014-06-16
谷歌最多会使用Go,不过不用怕,早就有开源项目Go-QML了,swift估计也不会远。QML还是很讨人喜欢的。
离线roywillow

只看该作者 10楼 发表于: 2014-06-16
回 彩阳 的帖子
彩阳:楼主应该关注楼上的签名:
-----------------------------------------------
将Qter进行到底,做Qter的宠儿
关注移动互联网,关注手机助手 (2014-06-12 12:24) 

我觉得您的签名可以改成 编码少,创意多,到处跑 XD
专业维修核潜艇,回收二手航母、二手航天飞机,大修核反应堆,拆洗导弹发动机更换机油,无人侦察机手动挡改自动,航天飞机保养换三滤,飞碟外太空年检 ,各型号导弹加装迎宾踏板,高空作业擦洗卫星表面除尘、打蜡及抛光,东风全系列巡航导弹。并提供原子对撞机。量大从优,有正规发票。
离线roywillow

只看该作者 11楼 发表于: 2014-06-16
回 彩阳 的帖子
彩阳:楼主应该关注楼上的签名:
-----------------------------------------------
将Qter进行到底,做Qter的宠儿
关注移动互联网,关注手机助手 (2014-06-12 12:24) 

或者叫 码的少,点子多,满地跑
专业维修核潜艇,回收二手航母、二手航天飞机,大修核反应堆,拆洗导弹发动机更换机油,无人侦察机手动挡改自动,航天飞机保养换三滤,飞碟外太空年检 ,各型号导弹加装迎宾踏板,高空作业擦洗卫星表面除尘、打蜡及抛光,东风全系列巡航导弹。并提供原子对撞机。量大从优,有正规发票。
离线彩阳

只看该作者 12楼 发表于: 2014-06-16
回 roywillow 的帖子
roywillow:或者叫 码的少,点子多,满地跑 (2014-06-16 22:55) 

嗯嗯嗯,这样也挺好的,你的建议我收纳了哦。
上海Qt开发联盟,热忱地欢迎你的加入!
离线chen.kline

只看该作者 13楼 发表于: 2014-06-17
回 wuming123057 的帖子
wuming123057:谷歌最多会使用Go,不过不用怕,早就有开源项目Go-QML了,swift估计也不会远。QML还是很讨人喜欢的。 (2014-06-16 19:08)

应该不会是go
就算有swift-qml, 恐怕也是要慢节拍,很多估计也达不到。
小小蝼蚁
http://weibo.com/chenkline
离线XChinux

只看该作者 14楼 发表于: 2014-06-17
C++和C一样,已经成为了计算机工业的基础语言,大量的基础库是使用C/C++开发的,所以无论如何,你是绕不过这两门语言的,现有硬件体系结构不发生改变,这个现状就不会改变。你无法想像,要开发一个基础库而不提供C、C++开发接口的情况,导致现状的另一个原因,就是C/C++都不受某大公司控制,一旦受某大公司控制,那要么公司衰落等死,要么被公司自己干掉。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线XChinux

只看该作者 15楼 发表于: 2014-06-17
现在的平台多样化比以前更甚,所以跨平台需求比以前更甚,这反而是Qt这类跨平台开发库的机会。能养一个团队就干成的事情为什么要养两个团队来做,当然,原生语言和跨平台类开发库,谁也干不掉谁,看开发需求了。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线chen.kline

只看该作者 16楼 发表于: 2014-06-18
我的意思并不是说Qt在任何场景都没有用,而是说Qt应用场景会继续萎缩,继续被别的平台蚕食,
小小蝼蚁
http://weibo.com/chenkline
离线chen.kline

只看该作者 17楼 发表于: 2014-06-18
回 XChinux 的帖子
XChinux:现在的平台多样化比以前更甚,所以跨平台需求比以前更甚,这反而是Qt这类跨平台开发库的机会。能养一个团队就干成的事情为什么要养两个团队来做,当然,原生语言和跨平台类开发库,谁也干不掉谁,看开发需求了。 (2014-06-17 12:31) 

我的意思并不是说Qt在任何场景都没有用,而是说Qt应用场景会继续萎缩,继续被别的平台蚕食,
就算跨平台性,在PC方面,Qt无疑是最佳的,但是在移动端,我个人觉得Qt会不如类似PhoneGap这样的平台。
小小蝼蚁
http://weibo.com/chenkline
离线XChinux

只看该作者 18楼 发表于: 2014-06-18
在移动端,我认为Qt的路程才刚刚开始,一方面是因为移动平台正方兴未艾,大家都不缺钱,一旦进入平稳期,移动平台开发进入许多普通的行业(没那么多钱可烧)时,Qt的跨平台、省成本优势自然来来。
另一方面,Qt由于前面nokia的问题导致对主流移动平台支持晚了几年,我觉得直到现在都没有达到产品化的地步,现在自然许多开发者只是在评估,而不能用来做正式的产品化开发。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线彩阳

只看该作者 19楼 发表于: 2014-06-18
回 chen.kline 的帖子
chen.kline:我的意思并不是说Qt在任何场景都没有用,而是说Qt应用场景会继续萎缩,继续被别的平台蚕食,
就算跨平台性,在PC方面,Qt无疑是最佳的,但是在移动端,我个人觉得Qt会不如类似PhoneGap这样的平台。 (2014-06-18 14:26) 

请看大家是如何评价最新版的PhoneGap的。
这里
上海Qt开发联盟,热忱地欢迎你的加入!
离线foruok

只看该作者 20楼 发表于: 2014-07-04
回 XChinux 的帖子
XChinux:在移动端,我认为Qt的路程才刚刚开始,一方面是因为移动平台正方兴未艾,大家都不缺钱,一旦进入平稳期,移动平台开发进入许多普通的行业(没那么多钱可烧)时,Qt的跨平台、省成本优势自然来来。
另一方面,Qt由于前面nokia的问题导致对主流移动平台支持晚了几年,我觉得直到现 .. (2014-06-18 15:14) 

嗯。很多行业应用在支持移动平台时,会考虑Qt。Qt是Java/Objective C / Swift / Go 之外的另一种移动开发选择,谁用谁知道。
我的博客:http://blog.csdn.net/foruok
我的微信订阅号:程序视界
离线ashe0817

只看该作者 21楼 发表于: 2014-07-04
一次编码,多个平台运行,现在从技术上来看都不是问题了。只是有这种跨平台需要且功能没有阉割的项目是少之又少。看看QQ for windows和QQ for Mac、thunder for windows和thunder for mac、360 for windows和360 for mac。。。

就可以发现,虽说是不同平台下的同一个产品,但本质来说各平台下的产品都是独立的,并不是一次编码又拿到mac下去编译一次就足够了的。。。

而且为了一个跨平台产品,必然会和平台特定的技术或特性打交道。比如你要开发跨平台的QQ,你得熟悉windows api和cocoa api,这对于开发者来说,要求也很高。

综上所述,个人对“一次编码,多平台运行”这个理念,技术上来说是好的,但是从现实来看不太实用。
快速回复
限100 字节
 
上一个 下一个