解析PhoneGap中Sencha Touch入門介紹
PhoneGap中Sencha Touch入門介紹是本文要介紹的內(nèi)容,主要是來了解Sencha Touch的學習應用。PhoneGap是一個開源的開發(fā)框架,用來構(gòu)建跨平臺的使用HTML,CSS和JavaScript的移動應用程序。它使開發(fā)者能夠利用iPhone,Android,Palm,Symbian和Blackberry智能手機的核心功能——包括地理定位,加速器,聯(lián)系人,聲音和振動。
PhoneGap是免費的,但是它需要特定平臺提供的附加軟件,例如iPhone的iPhone SDK,Android的Android SDK等。使用PhoneGap只比為每個平臺分別建立應用程序好一點點,因為雖然基本代碼是一樣的,但是你仍然需要為每個平臺分別編譯應用程序。
2011年7月29日,PhoneGap發(fā)布了1.0版產(chǎn)品。PhoneGap 1.0的推出,該公司表示,重點是訪問本地設備的API。
其他的改進包括:
API的整體穩(wěn)定和“可插拔”的架構(gòu)W3C DAP API的兼容性聯(lián)系人API遠程調(diào)試工具一個新的統(tǒng)一的橋接口,使增加平臺和平臺擴展容易改進的插件開發(fā)流程。
PhoneGap特點:
1、兼容性。完全做到了written once, run everywhere。
2、標準化。PhoneGap用W3C標準,特別標準,Web App直接一字不改就能運行。尤其是和JQ Mobile結(jié)合在一起使用,實在是威力無窮?。?/p>
3、用JavaScript+HTML5。你說這和iOS以及Anroid的代碼加XML有區(qū)別嗎?我看都差不多。
當然目前PhoneGap缺陷還是蠻多的,比如運行速度慢,UI反應延時——這是個致命傷。不過嘛,這種問題是會隨著技術的進步而消失的。它的優(yōu)勢是無以倫比的:開發(fā)成本低——筆者個人估計,至多是Native App的五分之一吧。偉大導師馬克思教導我們說,資本有了300%的利潤,就敢踐踏一切人間法律??缙脚_的流行是不可避免的。當然,Native App永遠會有一席之地,比如高端游戲。
sencha touch api:
- http://extjs.org.cn/
小結(jié):解析PhoneGap中Sencha Touch入門介紹的內(nèi)容介紹完了,希望通過本文的學習能對你有所幫助!