" />
LibFetion是一款封裝飛信通信協(xié)議和功能處理邏輯,給開發(fā)者提供簡潔、豐富的API接口的軟件。使用LibFetion的開發(fā)者只需專注于GUI圖形用戶界 面的設(shè)計開發(fā),就能輕易開發(fā)出飛信客戶端,能大大提高飛信客戶端的開發(fā)速度和降低開發(fā)難度。 憑借LibFetion的跨平臺性,使得飛信在多個操作系統(tǒng)平臺上運(yùn)行。
LibFetion由操作界面(GUI shell) + libfetion-core協(xié)議庫兩部分構(gòu)成。
其中GUI shell的實現(xiàn)與操作系統(tǒng)緊密相關(guān),在不同的操作系統(tǒng)其實現(xiàn)是不同的。
libfetion-core協(xié)議庫把飛信協(xié)議和其功能處理邏輯封裝起來,將程序的界面實現(xiàn)和飛信協(xié)議分離,從而使界面開發(fā)者能輕易開發(fā)出飛信客戶端,提高飛信客戶端的開發(fā)速度和降低開發(fā)難度。
libfetion-core協(xié)議庫不依賴于具體操作系統(tǒng)的實現(xiàn),具有較強(qiáng)的跨平臺性,憑借libfetion-core協(xié)議庫跨平臺性,使得LibFetion應(yīng)用程序能在多個操作系統(tǒng)平臺上運(yùn)行,達(dá)到“fetion anywhere“。
LibFetion應(yīng)用程序支持系統(tǒng)平臺:
Linux,Mac OS X,iPhone 1.14/2.1,Window Mobile(部分機(jī)型),Windows(xp和vista)。
libfetion-core協(xié)議庫支持系統(tǒng):
理論上說libfetion-core協(xié)議庫支持所有與POSIX兼容的操作系統(tǒng),目前已在如下系統(tǒng)驗證成功:
Linux,uClinux,Mac OS X,IPhone,Windows,WinCE,Symbian,eCos。
1: 修復(fù)beta1重登錄程序崩潰的BUG.
2: 修復(fù)beta1以短信模式發(fā)送消息失敗的BUG.
3: 修復(fù)beta1登錄在線狀態(tài)錯誤的BUG.
4:修復(fù)部分libfetion庫內(nèi)存泄漏問題
5:修復(fù)GUI程序操作數(shù)據(jù)庫內(nèi)存泄漏問題
6:解決將libfetion加入啟動菜單/桌面 程序為英文界面的bugwindows
7:支持小鍵盤回車登錄小優(yōu)化。