自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

諾基亞與微軟結盟 Qt的未來何去何從

移動開發(fā)
諾基亞決定與微軟合作,全面轉向Windows Phone平臺后,Qt將如何前行?本文為圖靈的主編劉江綜合了Qt官方博客的內容,闡述了Qt未來的發(fā)展走向。

在諾基亞與微軟結盟,全面轉向Windows Phone平臺后,諾基亞原有軟件技術Symbian、MeeGo和Qt的命運引起了開發(fā)人員的關注。Qt社區(qū)的失落是顯而易見的,畢竟,去年9月Elop執(zhí)掌帥位之后,曾經宣布將Qt置于橫跨Symbian和MeeGo兩大操作系統(tǒng)之上的統(tǒng)一平臺的地位。而諾基亞已經確認,Qt將不會向Windows Phone移植。

2月12日,諾基亞公司主管Qt生態(tài)鏈(銷售、市場和服務)的負責人Daniel Kihlberg在Qt官方博客發(fā)表文章,闡述了Qt未來的發(fā)展走向。他首先確認,Qt仍將在諾基亞發(fā)揮重要作用。理由是:

◆Symbian。留住2億現(xiàn)有的Symbian用戶并按計劃在未來數(shù)年內繼續(xù)賣出1.5億部Symbian手機,對諾基亞是至關重要的。為此,Symbian必須依靠Qt現(xiàn)代化。

◆MeeGo。諾基亞將在2011年發(fā)布第一款MeeGo設備,而且還將繼續(xù)以開源項目的形式開發(fā)MeeGo,為將來的新一代技術做準備。而MeeGo的開發(fā)平臺還是要依賴Qt。

◆社區(qū)。Qt社區(qū)現(xiàn)在已經非常繁榮,除諾基亞之外,還有多個行業(yè)的數(shù)以萬計的企業(yè)在使用Qt或者參與Qt的開發(fā)。隨著未來數(shù)月之內Qt Quick和Qt SDK 1.1的發(fā)布,相信有更多開發(fā)人員加入現(xiàn)有的40萬Qt開發(fā)者的大家庭。這將使Qt在移動、桌面和嵌入式開發(fā)者之中的地位更加重要。

◆發(fā)展。Qt仍在快速發(fā)展。Qt Quick(包括類JavaScript語言QML、Qt Creator和Qt Declarative)可以使更多非C++程序員和設計師方便地創(chuàng)建應用和界面,從而使Qt擁有更多的用戶;Qt SDK 1.1(上個月剛剛發(fā)布技術預覽版)為桌面和移動開發(fā)人員提供了統(tǒng)一的SDK。

◆潛力。Qt將無所不在。Qt正在大力向低端的Linux設備和版本開疆拓土。Qt還在其他更廣闊的領域支撐創(chuàng)新,比如夢工廠(DreamWorks)就將所有內部的動畫工具都切換到Qt上了,他們已經用Qt制作了《馴龍記》(How to Train Your Dragon)和《超級大壞蛋》(MegaMind)那樣超酷的電影!

他最后表示,Qt現(xiàn)在正在變得越來越流行,2010年僅僅從qt.nokia.com網站的Qt下載量就超過150萬次,是2009年的兩倍。而隨著更多創(chuàng)新、投資和開放管理的引入,Qt的未來值得期待。

從Qt網站還有大批研發(fā)職位在招聘(挪威和德國)來看,這個部門似乎還沒有受到諾基亞轉型的直接影響,至少比公司內部Symbian和MeeGo的哥們強多了。(也有人將之歸因于諾基亞內部的混亂狀態(tài)。)

可是,對諾基亞方面的上述表態(tài),開發(fā)人員并不買賬,他們已經被傷透了心。在這篇博客文章下面的評論里,幾乎都是異口同聲的不滿和抱怨:諾基亞如此出爾反爾,誰還會為將死的平臺開發(fā)?現(xiàn)在Qt還怎么“Code Less. Create More. Deploy Everywhere”?

有些人還心存僥幸地問是否有計劃開發(fā).NET移植,但很快有Qt內部人員予以否認,說這樣只會造成不必要的分裂。馬上遭人回擊:“分裂?那是微軟要考慮的事情,你諾基亞和HTC一樣只是制造商,想那么多干嘛?你要考慮的是跟著你混的開發(fā)人員啊,HTC有嗎?”

更有不少人對微軟戒心很深,呼吁Qt重新獨立,或者考慮更有前途的主人(Intel?Ubuntu背后的Canonical?),也有人提議馬上成立Qt基金會,另起一攤,延續(xù)血脈。一位有創(chuàng)意的憤青同學已經設計了一個像模像樣的名為MSQt參考文檔的網站,預示未來Qt將是微軟的囊中之物,成為未來微軟的Windows、Phone和Tablet的跨平臺技術。

也有比較忠實的諾基亞粉絲建議將Qt向S40移植,這一塊看起來諾基亞的戰(zhàn)略是穩(wěn)定的(還想“連接其他十億人”呢,但是成算有多大呢?)。另外一些忠實擁躉已經開始向諾基亞請愿,重新考慮這個不受歡迎的新戰(zhàn)略。

只有一些桌面和嵌入式開發(fā)者語氣比較氣和,但是他們對Qt未來也憂心忡忡。畢竟,如果Symbian很快消亡,MeeGo在三心二意的投入中未見成果,Qt對于諾基亞來說就不再有任何用處了。

Qt作為一種已經發(fā)展15年的優(yōu)秀開源跨平臺(Windows、Linux、MacOS、QNX、VxWorks等,參見這里)圖形界面開發(fā)技術,這幾年的確越來越流行了,與曾經的主要競爭對手GTK+以及Windows上的MFC相比優(yōu)勢也越來越明顯:

Qt與GTK+、MFC趨勢比較圖

Qt(紅色)GTK(藍色)、MFC(橙色)的Google趨勢比較(鏈接

這一點從Qt官方網站上所列舉的豐富的應用實例可以看出來,航天、國防、醫(yī)療、車載、能源、家庭娛樂、視覺特效、科學儀器等等。相關圖書的銷量也可以作為佐證,Qt圖書雖然不多,但基本上都能上專業(yè)計算機開發(fā)類圖書的暢銷排行榜,而且銷售相當穩(wěn)定,壽命很長??梢哉f,即使Qt丟掉移動開發(fā)領域曾經光明的前途,在桌面和嵌入式系統(tǒng)跨平臺的能力,仍然可以保證它在可見的將來繼續(xù)發(fā)展。

然而,對于Qt而言,諾基亞的支持力度仍然至關重要,2008年被收購后Qt各方面發(fā)展的確很快,就是一個證明。從這一點來說,諾基亞戰(zhàn)略發(fā)布會上演示的這一張有關研發(fā)投資的幻燈片恐怕對Qt不是什么好消息。其中,能分到Qt上的資金會來自哪里?反正相關的投入都在壓縮。

 

 

當然,Kihlberg的文章最后提到了“開放管理的引入”耐人尋味,Qt這個部門在諾基亞本來就是相對獨立的,公司會不會有計劃引入其他伙伴(比如Intel,畢竟MeeGo要繼續(xù)發(fā)展,開發(fā)工具仍然不可少)共同投入呢?無論如何,讓我們祝福Qt。

【2012年2月15日凌晨更新】

看了一下大家的評論,很多初學的讀者在疑慮要不要學Qt,以及學了Qt之后還有沒有用。其實,學什么技術,首先要看自己的目的和應用場合,了解大背景很重要。Qt開發(fā)本來就集中在嵌入式產品和跨平臺的桌面應用,而諾基亞提出要將其作為Symbian和MeeGo的統(tǒng)一平臺只不過是畫了一張餅,計劃擴大它的版圖而已,是個利好消息,但還沒真正實現(xiàn)過,這本來就不是Qt存在的必要條件?,F(xiàn)在這張大餅的尺寸打了折扣(Symbian和MeeGo前途沒那么大了),但對傳統(tǒng)Qt的應用領域而言還是增加了?。⊿ymbian的用戶怎么也是數(shù)以億計的嘛),對大家的選擇應該沒有什么影響吧。

我分析,真正受影響的只有這樣兩類人:一是原來從事Symbian開發(fā),得知諾基亞將Qt作為統(tǒng)一平臺,已經開始著手學習了一段時間的人;熟悉C++語言,想嘗試移動領域,本來以為能夠直接學一下Qt就開發(fā)Symbian和MeeGo應用的人。如果你不在此列,就不要過多考慮這一事件的影響,走自己的路吧。如果你不幸正在此列,也不用灰心嘆氣,新的移動開發(fā)平臺,無論是Android、iOS還是Windows Phone,都已經現(xiàn)代化了,連Symbian和C++你都能應付,轉過來在這些平臺開發(fā),其實不是太難的事情。

【編輯推薦】

  1. 曝光諾基亞Windows Phone概念手機設計和Symbian概念UI
  2. 特別推薦 大話移動開發(fā)之QT-Quick
  3. 一場賭博:諾基亞結盟微軟 展開復興計劃
  4. MeeGo 情人節(jié)前諾基亞與英特爾悲情的分手
  5. 埃洛普談諾基亞的優(yōu)勢、未來和開發(fā)者
責任編輯:佚名 來源: csdn
相關推薦

2011-02-15 09:36:26

諾基亞微軟手機游戲開發(fā)商

2011-02-13 13:33:25

諾基亞微軟Windows Pho

2013-09-03 13:03:27

諾基亞谷歌微軟

2011-02-13 18:55:20

2011-02-18 10:22:58

Qt QuickQt

2011-02-18 08:42:02

QtAndroidFOSS

2010-12-27 17:01:03

Novell微軟

2020-02-12 10:53:03

物聯(lián)網IOT物聯(lián)網技術

2021-10-28 16:36:32

大數(shù)據數(shù)據分析大數(shù)據平臺

2017-03-09 09:24:43

Hadoop技術大數(shù)據

2010-05-10 09:44:05

諾基亞Windows手機

2012-01-16 09:10:44

微軟諾基亞Lumia

2010-03-19 16:38:14

云計算

2013-09-03 11:34:52

2020-01-06 10:47:48

物聯(lián)網技術算法

2011-06-14 10:17:28

埃洛普微軟諾基亞

2013-09-03 10:06:06

諾基亞微軟

2015-08-12 09:02:03

程序員大齡未來

2013-09-03 13:48:10

2011-06-03 16:57:17

平板電腦諾基亞
點贊
收藏

51CTO技術棧公眾號