APPCAN學習筆記003---原生開發與HTML5技術

來源:互聯網
上載者:User

標籤:android   io   os   java   sp   問題   on   代碼   html   

1.HTML5的優勢:
  HTML5強悍堅固的骨架
  CSS3精緻到每個毛孔的皮膚
  javascript久經考驗的肌肉
2.瀏覽器引擎:
  webkit的天下
  可以不斷升級的引擎
  chrome高效的即時調試環境
---------------------------------
3.國外的HTML5應用程式框架
  APPMOBI
  APPCONOMY
  APPCELERATOR
  PHONECAP
 ---------------------
 a.phonecap是比較受歡迎的,因為基於html,css,javascript
 b.jquerymobile用於做手機前端展示
   jquerymobile,senchatouch用純正的html5的前端架構
   是用html+css+javascript來實現應用的介面管理和邏輯管理功能
 c.配合phonecap來配合對手機源生應用進行調用
 d.這樣會有一個問題,雖然瀏覽器引擎都用的webkit,但是在不同版本的作業系統
   中,比如ios4.0,ios5.0,上並不是對所有的css屬性,html屬性支援的,
   比如嚴重一點的android系統中,android1.6,2.0,2.3,3.0,4.0差別會很大
   這樣會造成一個純html的前端架構並不是真正的完全誇平台的
 e.這樣就導致了:
   1.跨平台適配型比較弱
     表現在在一些系統中的效能很差,不可接受
   2.因為是分開的,phonecap提供手機硬體調用,html架構提供ui維護,
     這樣在本地原生開發過程中導致邏輯維護複雜
----------------------------------------------------
4.appcan主推hybrid模式
 a.appcan不單單提供手機底層功能調用,同時還提供瞭解決相容性的
  UI擴充功能
 b.相容性問題通過原生代碼實現,解決了低端手機速度慢的問題
5.提供了代碼加密功能,html代碼混編功能,可以產生android,iPhone
  wphone系統的應用,還發行就緒appstore版本,本地IDE功能就可以
  實現產生不同系統下,不同版本的應用
--------------------------------------

 

APPCAN學習筆記003---原生開發與HTML5技術

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.