沒看錯 是今年一月在Las Vegas的CES不是現在正如火如荼的MWC
一個多月前去的 但心情好最近才想寫文 哈哈
完整版看明後天有沒有機會出來
身為Nokia Fanboy 看到最近Qt和Symbian出現大變革真是百感交集~
廢話不多說 直接切正題
今年年初全球兩大科技展莫過於CES和MWC
CES全名是Consumer Electronics Show
和現在在西班牙巴塞隆納的Mobile World Congress類型有些不同
(前者和Taipet Computex一樣囊括全部IT產業 MWC注重在手持裝置)
台灣人熟悉的hTC,acer都沒有Blooth任何攤位
而Nokia只有一間Private Room在South Hall
Private Room和一般的攤位不同
當然不是要對消費者展現強大的產品火力(不然架這麼高的牆幹嘛 )
一種是廠商與客戶談生意的房間
另一種是較特別的技術展示
很顯然Nokia這次只想展出強大的Qt吧
既然叫Private Room
非請勿入感覺不是很禮貌 所以我在門外踟躕了一會~
看著大家好像都進出自如後才一腳跨入
結果櫃檯的姐姐馬上問我
Do you know anything about Qt? (Yes....然後解釋了一堆)
We doesn't display any Smartphone in this room .
哈 感覺就是不信任我黃皮膚的學生
由於裡面不能拍照
我就用口述的方式介紹裡面的擺設吧
Private Room有各式各樣能跑Qt的裝置
無論是小筆電、Nokia自家的筆電、iPad、Android的10'平板等等
連傳真機也有~
原來十幾年前就有不少簡易裝置的Embed System(嵌入式系統)都是由Qt開發出來的
裡面幾乎都是以工程師及Nokia資深業務較多
我就用我的台式英文跟幾位芬蘭口音很重的工程師消磨的一整個上午
(阿宅真的是不分國界一拍即合....... 大多是在開發Meego的Linux Guys)
只能說當時Nokia的困境 玩家知 職員知 但改革的速度就是這麼慢
工程師都覺得Nokia能不能翻身就是看Meego 可惜經費都還是鎖在Symbian上
當時也問了有關Nokia將採用WP7的Rumor
他們說公司部門分很多 他們自己也不是很清楚
在這裡還是跟大家簡單介紹一下QT好了 (個人覺得這篇解釋的真讚)
其實Nate也不是甚麼專家
大二和強者室友在玩Linux時多少就有聽過Qt這玩意
其實Trolltech這間挪威公司早在1991年就開發出Qt這技術
來解決跨平台開發環境不一致的問題
目前用Qt開發的知名軟體有Ubuntu, Skype, Google Map/Earth
一個程式要在Windows和Linux都能進行可能要各開發一個版本
有了Qt 用C++即可撰寫跨平台的軟體(Qt的class等函式庫和C++大致相同)
外加手持裝置的OS更加白熱化
跨平台的Solution就變得十分重要
我在Private Room在不同裝置上使用Qt開發出來的多媒體軟體(有點類似iTune/Zune)
雖然軟體本身不是特別炫
但房間內的工程師表示用了Qt的確省下了不少開發時間
如果沒有點底子還真的不清楚展這些東西是在幹嘛阿XD
基本上Nokia的策略應該是沒甚麼大問題 外加Qt聽起來這麼美好
Apple和Andoird怎麼不一起來呢?
一來因為Qt 函式庫在授權上有一些限制 對於不想花錢又不想開放程式碼的廠商來說 就不太適合了
(Nokia Symbian也是慢慢的從封閉走向開放 但Apple已經在封閉系統中開放出一條康莊大道了)
所以Symbian,Windows和Linux上有這麼多Qt軟體 也不是全部都能移植到N900上的Maemo OS
二來夠邪惡的廠商都希望多些獨佔的軟體服務在自家平台上
外加這一次盟友的Windows Phone 7並不支援Qt
(感覺是Nokia向他們妥協的....)
這又讓Qt的發展上投下變數
本來期待Qt能一次搞定S^3.Meego/Android/iOS/Wp7/Palm等平台的軟體...
也是不錯的Qt介紹
Qt是目前Linux 上支援最多平台的解決方案之一
Qt 最強大的功能之一是它的Animation Framework.....
更多資訊請來這吧 http://qt.nokia.com
還有,Qt應該是Nokia近年來收購的公司中,最好的一個,但很不幸,接下來的roadmap就不知道會怎麼發展了!
Qt 英文維基
跨越的平台不在少數
Symbian和Meego就不用說了
在Android上有Android-Lighthouse
在iOS上有Qt-iPhone
WP7有Qt for Windows CE
Palm也有Qt for webOS
內文搜尋

X