央視網|中國網絡電視臺|網站地圖
客服設為首頁
登錄

中國網絡電視臺 > 新聞臺 > 新聞中心 >

開源Rexsee的跨平臺價值取捨

發佈時間:2012年03月22日 19:34 | 進入復興論壇 | 來源:雲網 | 手機看視頻


評分
意見反饋 意見反饋 頂 踩 收藏 收藏
channelId 1 1 1
壟!-- /8962/web_cntv/dicengye_huazhonghua01 -->

更多 今日話題

壟!-- /8962/web_cntv/dicengye_huazhonghua02 -->

更多 24小時排行榜

壟!-- /8962/web_cntv/dicengye_huazhonghua03 -->

  一次開發多平臺運行,還是深度實現單一平臺特性?面對移動應用跨平臺的價值取捨,開源移動Web開發平臺Rexsee選擇深度支持Android。

  伴隨著iOS和Android的持續火熱,WinPhone、黑莓、BADA的調整發力,多個移動操作系統平臺在當前的移動互聯網中各自有著大批用戶支持。擺脫系統平臺和硬體條件的差異,讓應用廣泛適配也逐漸變得更加重要。

  以HTML5為主要驅動的移動Web應用,自一開始就成為了跨平臺應用的期待,大量的開發框架亦提供了不同的跨平臺開發支持。“一次開發,多平臺運行”一時演變成了眾多開發框架統一的市場宣傳語。

  降低對系統平臺和底層的學習成本,提高代碼復用以及最終應用交付的適用範圍,這是跨平臺的優勢所在。但是,劣勢同樣明顯:為兼顧不同平臺,開發框架會相對臃腫,開發模式也會被動調整;其次,對於不同硬體功能的調用難免會因為迎合不同功能交集而做出捨棄,無法全面實現。

  以當前最受關注的iOS和Android為例,前者由於不支持js調用,原本在Android上最為便捷的開發模式需在iOS上變成“黑客”行為,異步調用也成了讓開發者頭疼而又不得不採取的選擇。

  基於這樣的一個魚與熊掌的價值取捨,開源移動Web開發平臺Rexsee(www.rexsee.com)選擇深度支持Android,從而保證了高效同步的開發方式,以及全面功能的應用交付。

  截至目前為止,Rexsee(www.rexsee.com)已提供了接近2000個擴展API,覆蓋95%的Android原生功能實現。同時,針對於目前移動Web開發框架所面對的一個通病,即缺乏對系統原生UI控件的調用能力,難以實現等同於原生應用的界面展現這一問題,Rexsee在最新發佈的2.8版本裏擴展多個對象,主要用於創建和管理原生界面元素,支持Android系統的原生UI佈局(目前已支持Android SDK Platform API8的全部佈局)。

  毫無疑問,跨平臺仍舊會是移動應用發展的最佳願景,但在移動Web應用還未成熟,各個系統平臺缺乏標準支撐的前提下,Rexsee(www.rexsee.com)的抉擇同樣正確。

熱詞:

  • Rexsee
  • 開源
  • Android
  • 異步調用
  • BADA
  • js
  • 跨平臺開發
  • Web開發
  • 開發框架
  • 黑客