JavaScript跨平臺的開源框架NativeScript
NativeScript是一款使用JavaScript語言來構(gòu)建跨平臺原生移動應(yīng)用的開源框架,支持iOS、Android和Windows Phone。且NativeScript的使用沒有過多繁雜的要求,只需使用自己已經(jīng)掌握的JavaScript和CSS技能就能開發(fā)出真正具有原生用戶體驗(yàn)的移動應(yīng)用。
作為免費(fèi)開源項(xiàng)目的NativeScript,它的源碼已經(jīng)托管至Github上,讓開發(fā)者可以沒有任何門檻約束的隨意使用。除了無需學(xué)習(xí)新的編程語言,使用大家所熟識的JavaScript編碼及CSS打造應(yīng)用樣式外,NativeScript的強(qiáng)大之處還有使用跨平臺的UI抽象、共享業(yè)務(wù)邏輯和第三方原生庫。
100%訪問原生平臺API:整個原生平臺功能在JavaScript層都是可用的。
基于ECMAScript5+JavaScript和CSS標(biāo)準(zhǔn):使用現(xiàn)有的技能構(gòu)建原生應(yīng)用。
100%共享代碼:基于一次編碼,構(gòu)建Android、iOS和Windows Phone應(yīng)用。
使用NativeScript開發(fā)的應(yīng)用展示:
Amroo:
Amroo是一款專為養(yǎng)寵物的人員打造的應(yīng)用,當(dāng)你要出差或是度假時,可以通過這款應(yīng)用找到可以幫你照看寵物的人。簡單直觀的界面設(shè)計與功能,都是通過NativeScript實(shí)現(xiàn)的,你也可以試試。
Tasks:
Tasks是用于規(guī)劃和監(jiān)督事情進(jìn)程的任務(wù)管理應(yīng)用,它的構(gòu)建當(dāng)然也是來自NativeScript技術(shù)。
傳送門:NativeScript官網(wǎng)、Github托管地址
以上就是本文所述的全部內(nèi)容了,希望大家能夠喜歡。
- 如何通過Proxy實(shí)現(xiàn)JSBridge模塊化封裝
- Flutter使用JsBridge方式處理Webview與H5通信的方法
- android和js的交互之jsbridge使用教程
- Android中極簡的js與java的交互庫(SimpleJavaJsBridge)
- 微信WeixinJSBridge API使用實(shí)例
- 微信內(nèi)置瀏覽器私有接口WeixinJSBridge介紹
- 微信瀏覽器內(nèi)置JavaScript對象WeixinJSBridge使用實(shí)例
- native.js獲取手機(jī)硬件基本信息實(shí)例代碼android版
- Javascript之JSBridge初探
相關(guān)文章
javascript 保存文件到本地實(shí)現(xiàn)方法
本文將提供兩種方式保存圖片,大家可以根據(jù)喜歡自由選擇2012-11-11Websocket通信協(xié)議在數(shù)字孿生中的應(yīng)用
這篇文章主要為大家介紹了Websocket通信協(xié)議在數(shù)字孿生中的應(yīng)用詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-07-07微信小程序?qū)崿F(xiàn)二維碼簽到考勤系統(tǒng)
這篇文章主要介紹了微信小程序?qū)崿F(xiàn)二維碼簽到考勤系統(tǒng),本文通過實(shí)例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價值,需要的朋友可以參考下2020-01-01