JavaScript跨平台的開源架構NativeScript

來源:互聯網
上載者:User

JavaScript跨平台的開源架構NativeScript

  本文給大家分享的是一款使用javascript來構建跨平台原生行動裝置 App的開源架構--NativeScript,可以使用JavaScript開發跨平台、真正原生的iOS, Android 和 Windows 移動App。開發人員使用NativeScript提供的庫來構建應用UI,其抽象了各種原生平台之間的不同。

  NativeScript是一款使用JavaScript語言來構建跨平台原生行動裝置 App的開源架構,支援iOS、Android和Windows Phone。且NativeScript的使用沒有過多繁雜的要求,只需使用自己已經掌握的JavaScript和CSS技能就能開發出真正具有原生使用者體驗的行動裝置 App。

  作為免費開源項目的NativeScript,它的源碼已經託管至Github上,讓開發人員可以沒有任何門檻約束的隨意使用。除了無需學習新的程式設計語言,使用大家所熟識的JavaScript編碼及CSS打造應用樣式外,NativeScript的強大之處還有使用跨平台的UI抽象、共用商務邏輯和第三方原生庫。

  100%訪問原生平台API:整個原生平台功能在JavaScript層都是可用的。

  基於ECMAScript5+JavaScript和CSS標準:使用現有的技能構建原生應用。

  100%共用代碼:基於一次編碼,構建Android、iOS和Windows Phone應用。

  使用NativeScript開發的應用展示:

  Amroo:

  Amroo是一款專為養寵物的人員打造的應用,當你要出差或是度假時,可以通過這款應用找到可以幫你照看寵物的人。簡單直觀的介面設計與功能,都是通過NativeScript實現的,你也可以試試。

  Tasks:

  Tasks是用於規劃和監督事情進程的任務管理應用,它的構建當然也是來自NativeScript技術。

  傳送門:NativeScript官網、Github託管地址

  以上就是本文所述的全部內容了,希望大家能夠喜歡。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.