精品国产一级在线观看,国产成人综合久久精品亚洲,免费一级欧美大片在线观看

當前位置:企業應用軟件行業動態 → 正文

NativeScript 2.0的發布帶來了使用Angular 2的移動應用程序開發

責任編輯:editor004 作者: James Chesters |來源:企業網D1Net  2016-05-16 11:48:08 本文摘自:INFOQ

NativeScript 2.0發布,集成了AngularJS 2.0,讓開發者可以編寫iOS和Android端本地移動應用程序。

在題為《NativeScript 2.0——最佳搭建跨平臺本地移動應用程序的選擇》的博文中,Telerik公司的Valio Stoyche說,Angular 2 框架給開發者帶來了“前所未有的代碼復用于網絡和本地移動應用程序的體驗”。

NativeScript 2.0可以讓開發者跨多個平臺使用現有的代碼來搭建移動應用程序,它的發布旨在減少Angular開發者搭建本地移動應用程序的學習時間和準備時間。

在題為《使用NativeScript進行Angular 2本地移動應用程序代碼中代碼復用》的博文中,Angular和NativeScript的狂熱愛好者、工程師Nathan Walker說:“這不是復用、Cordova或是web視圖,而是真的使用JavaScript編寫的本地的60fps移動應用程序。”

Walker使用下面Chrome、Android以及 iPhone下運行相同的代碼的圖片展示了本地應用程序。

NativeScript 2.0在性能上進行了很大的改善,發布了一個試驗性的功能,旨在加速Android應用程序。

軟件開發總監Georgi Atanasov描述了NativeScript github中的解決方案,他說:

簡單來說,由于Android應用程序的加載時間需要進行改進,我們已有了一個POC實現,利用V8啟動快照功能查看它能獲得什么。結果非常可觀,通過保存所有模塊,我們可以得到大于1秒的改進。

Antanasov還說,由于V8 API的特性,NativeScript需要集合整個JS模塊到一個單獨的文件中,并傳到V8::CreateSnapshotDataBlob方法中。根據Stoychev所說,對于發布模式的應用程序,開發者可以將所有的代碼封裝為一個包,并將它加載到虛擬機的內存中去。

Todd Anglin(Progress首席布道者)告訴InfoQ他對2.0版本發布的看法,“對于超過一百萬的使用Angular框架的開發者來說,編寫交互式web應用程序方面,NativeScript 2.0框架是一個很大的飛躍,它們可以使用Angular特性下完全原生的UI和性能創建0缺陷移動應用程序。”

NativeScript的藍圖上有對Windows支持的需求,以及多線程和NativeScript熱加載功能性能的改善。

NativeScript是根據Apache 2.0許可證發布的開源產品。

查看英文原文:NativeScript 2.0 Release Brings Mobile App Development with Angular 2

關鍵字:NativeScript移動

本文摘自:INFOQ

x NativeScript 2.0的發布帶來了使用Angular 2的移動應用程序開發 掃一掃
分享本文到朋友圈
當前位置:企業應用軟件行業動態 → 正文

NativeScript 2.0的發布帶來了使用Angular 2的移動應用程序開發

責任編輯:editor004 作者: James Chesters |來源:企業網D1Net  2016-05-16 11:48:08 本文摘自:INFOQ

NativeScript 2.0發布,集成了AngularJS 2.0,讓開發者可以編寫iOS和Android端本地移動應用程序。

在題為《NativeScript 2.0——最佳搭建跨平臺本地移動應用程序的選擇》的博文中,Telerik公司的Valio Stoyche說,Angular 2 框架給開發者帶來了“前所未有的代碼復用于網絡和本地移動應用程序的體驗”。

NativeScript 2.0可以讓開發者跨多個平臺使用現有的代碼來搭建移動應用程序,它的發布旨在減少Angular開發者搭建本地移動應用程序的學習時間和準備時間。

在題為《使用NativeScript進行Angular 2本地移動應用程序代碼中代碼復用》的博文中,Angular和NativeScript的狂熱愛好者、工程師Nathan Walker說:“這不是復用、Cordova或是web視圖,而是真的使用JavaScript編寫的本地的60fps移動應用程序。”

Walker使用下面Chrome、Android以及 iPhone下運行相同的代碼的圖片展示了本地應用程序。

NativeScript 2.0在性能上進行了很大的改善,發布了一個試驗性的功能,旨在加速Android應用程序。

軟件開發總監Georgi Atanasov描述了NativeScript github中的解決方案,他說:

簡單來說,由于Android應用程序的加載時間需要進行改進,我們已有了一個POC實現,利用V8啟動快照功能查看它能獲得什么。結果非常可觀,通過保存所有模塊,我們可以得到大于1秒的改進。

Antanasov還說,由于V8 API的特性,NativeScript需要集合整個JS模塊到一個單獨的文件中,并傳到V8::CreateSnapshotDataBlob方法中。根據Stoychev所說,對于發布模式的應用程序,開發者可以將所有的代碼封裝為一個包,并將它加載到虛擬機的內存中去。

Todd Anglin(Progress首席布道者)告訴InfoQ他對2.0版本發布的看法,“對于超過一百萬的使用Angular框架的開發者來說,編寫交互式web應用程序方面,NativeScript 2.0框架是一個很大的飛躍,它們可以使用Angular特性下完全原生的UI和性能創建0缺陷移動應用程序。”

NativeScript的藍圖上有對Windows支持的需求,以及多線程和NativeScript熱加載功能性能的改善。

NativeScript是根據Apache 2.0許可證發布的開源產品。

查看英文原文:NativeScript 2.0 Release Brings Mobile App Development with Angular 2

關鍵字:NativeScript移動

本文摘自:INFOQ

電子周刊
回到頂部

關于我們聯系我們版權聲明隱私條款廣告服務友情鏈接投稿中心招賢納士

企業網版權所有 ©2010-2024 京ICP備09108050號-6 京公網安備 11010502049343號

^
  • <menuitem id="jw4sk"></menuitem>

    1. <form id="jw4sk"><tbody id="jw4sk"><dfn id="jw4sk"></dfn></tbody></form>
      主站蜘蛛池模板: 雷州市| 陇川县| 托克逊县| 勐海县| 兴义市| 苍南县| 濉溪县| 武乡县| 疏附县| 尉犁县| 甘泉县| 忻城县| 洪洞县| 永川市| 高雄县| 临海市| 尼玛县| 阿鲁科尔沁旗| 庆城县| 凉城县| 平湖市| 阿鲁科尔沁旗| 仪陇县| 醴陵市| 宝山区| 通辽市| 伊宁县| 和平县| 莱阳市| 高密市| 喀喇| 平邑县| 滁州市| 延长县| 新化县| 繁峙县| 泰州市| 宜兴市| 吉安县| 砀山县| 莲花县|