WAP手機(jī)網(wǎng)站 手機(jī)下載 手機(jī)軟件 手機(jī)游戲 手機(jī)網(wǎng)游 手機(jī)主題 手機(jī)圖片 手機(jī)鈴聲 手機(jī)世界微博
手機(jī)游戲攻略

E600的代碼兼容及操作系統(tǒng)架構(gòu)

xinwang325 3533手機(jī)世界 2006-4-28
此文是為了幫助mobileflea兄解惑而作。希望我的解釋你能夠明白。
  E600的硬件平臺的基礎(chǔ)是是Cellon C8K的修改版,操作系統(tǒng)的“內(nèi)核”是Linux(請注意我說的是內(nèi)核)。
  Linux、Unix這種操作系統(tǒng)與微軟的Windows操作系統(tǒng)最大的區(qū)別在于:Linux是“微內(nèi)核”操作系統(tǒng)。它只有一個最小的系統(tǒng)關(guān)鍵核心,所有的次要核心都是他的拓展。這也是為什么Linux屬于強(qiáng)健型操作系統(tǒng)的原因,它的穩(wěn)定性是Windows的千倍。(特別是大型服務(wù)器領(lǐng)域的純Liunx、Unix服務(wù)器)。由于Linux是為內(nèi)核操作系統(tǒng),自然涉及會有一整套的前臺界面顯示的方案。而夏新E600采用了奇趣的Qt/E,就是你說的(qtopia)。這是E600支持Qt/E應(yīng)用程序的理論依據(jù)。
  Qt/E可以用于內(nèi)存有限的智能手機(jī)。它的用戶界面可隨意修改,內(nèi)存占用量低,手機(jī)制造商使用它可以創(chuàng)建令人贊嘆的圖形用戶界面,從而令手機(jī)卓越超群。Qtopia手機(jī)版有兩個版本:鍵盤驅(qū)動和手寫筆驅(qū)動。
  但是需要明白的是,E600的操作系統(tǒng)是Linux而不是Windows,故,E60O上的應(yīng)用程序是采用純C++開發(fā)的而不是基于COM開發(fā)的。這種開發(fā)方式的結(jié)果是,應(yīng)用程序的效率非常高,代碼的重用率也非常好,但是針對不同的硬件平臺,需要采用不同的編譯器進(jìn)行重新編譯后才可以運(yùn)行。
  歸根結(jié)底一句話,如說同樣是采用Qt/E的Moto A1200的硬件平臺也是C8K的話,那么它的應(yīng)用程序理論上是可以拿過來直接用的。如果不行,就需要把純C++的源代碼在C8K的編譯器下重新編譯一次,這樣就可以使用在E600上面了。
  如果夏新沒有在Linux核心上進(jìn)行太大規(guī)模的改動的話。理論上:
  (1)Opera for Linux QT
 。2)Skype with Qt 3.2 1.2.0.11
  這些著名軟件的QT版都可以在E600上安裝使用。由于Linux QT/E的應(yīng)用越來越廣,而將源代碼進(jìn)行移植得成本又相對較低到,故將來我們會看到更多著名軟件的Linux QT/E版。進(jìn)一步的,由于QT/E的開發(fā)文檔和QT/E For PDA的開發(fā)包都可以通過各種手段獲取到,那么只要你了解嵌入式基礎(chǔ)以及純C++的開發(fā),那么我們都可以開發(fā)出E600可用的應(yīng)用程序,拓展這部手機(jī)。
  最后總結(jié)一下:E600不能進(jìn)行拓展的說法是絕對錯誤的,E600是可以使用基于Linux QT/E進(jìn)行拓展的;我們也可以自己編寫基于Linux QT/E的應(yīng)用程序來拓展E600;并不能保證每一個Linux QT/E都可以運(yùn)行在E600的C8K平臺上,只能通過測試進(jìn)行。但如果此Linux QT/E軟件被C8K或者相兼容的編譯器編譯過,那么是一定可以運(yùn)行的。
 

 

手機(jī)資訊


手機(jī)資訊
索尼愛立信LT15i領(lǐng)銜 超值A(chǔ)ndroid手機(jī)推薦
輕巧纖薄方便易攜帶 6款輕薄手機(jī)產(chǎn)品推薦
逐個功能擊破 8大iPhone 4S對抗強(qiáng)機(jī)薦
hold住不買iPhone4S 國慶后暴跌機(jī)搜羅
降至1千5百元左右的智能強(qiáng)機(jī) 熱門推薦
娛樂社交利器 八大鍵盤觸控安卓手機(jī)推薦
最低僅售300元 超高性價比行貨手機(jī)推薦
十一暢銷手機(jī)大盤點(diǎn) iPhone4價格下調(diào)
價低功能也樣樣齊 1500元左右智能手機(jī)
蘋果iPhone 4S發(fā)布 近期降價手機(jī)盤點(diǎn)



手機(jī)資訊
關(guān)于E600
夏新E600與電腦同步的問題
夏新E600購買記及使用小結(jié)
電視購物買的E600幾天來的使用感受
E600之我見
動感鍵盤 Linux智能機(jī)夏新E600僅1K
選用夏新 E600
飛碟式鍵盤 內(nèi)嵌Linux 夏新E600僅899
解決夏新E600手機(jī)待機(jī)時間過短的方法
老舊夏新E600手機(jī)美化方法
手機(jī)論壇


  諾基亞手機(jī) 蘋果手機(jī) HTC手機(jī) 三星手機(jī) 摩托羅拉手機(jī) 索愛手機(jī)