Tuesday 11 August 2009

下一代的 s60 不支援 avkon

Download Squad 前幾日有個 post: Next Gen Symbian platform won't run S60 apps
according to the Foundation's David Wood, the group plans to replace the S60's Avkon API with Qt when Symbian^4 is released in late 2010.
David Wood: S60 / Avkon are dead
the plan is that the current “S60 Avkon” APIs for the UIs of applications will be phased out. Other public APIs (such as for middleware and engine portions of applications) will continue to be supported.
好一堆誤導性標題。只係代表著 S60 的 Avkon 架構被踢走,不代表不再是 S60、不代表不能跑 S60 的 App,只是用上 Avkon 的部份會瓜柴。即是說,例如小弟引以自豪的 Auto Keylock 裡,負責 keylock 的 service 能跑,讓用戶更改設定的介面不能用。

問題是:
1) Qt 幾時才完成 S60 的 UI API?
2) 過渡期是怎樣處理?會出現兩棲手機嗎?好像很麻煩
3) 一下子把成千上萬的 app / games 放棄,能做到嗎?
4) 背棄了所有 developers... 要他們全部重新學習 Qt,總支出是多少呢?

是 David Wood 的陰謀吧,"As Futurist, my role is to ...." 因為沒有大改動,Futurist 就失去了存在價值。就是要什麼都大改,改頭換面時,系統公司才需要倚賴這個 Futurist 做統領,不會因金融風暴海嘯山崩而炒掉他。時勢不造英雄,英雄便造時勢,順便做埋世界、做低埋 Symbian Programmers(應該改口叫 Avkon Programmers 以資析別)。


其實 Avkon 只是最上層一個 Layer,可能影響比想像中細(一點吧)


只是 Avkon 是接觸著 App 的面積比較大吧?其實視乎 Programmers 的功力如何,有沒有做好 MVC 的設計 (Modal-View-Controller)。

No comments: