写点什么

Progress 发布 NativeScript 4

  • 2018-05-07
  • 本文字数:766 字

    阅读完需:约 3 分钟

看新闻很累?看技术新闻更累?试试下载 InfoQ 手机客户端,每天上下班路上听新闻,有趣还有料!

NativeScript 4.0 主要是消除了使用 NativeScript 开发的限制并提升了灵活性,改进了 UI 视图的灵活性,优化了创建应用程序的模板,新增了简化原生应用程序开发的工具。

在使用 NativeScript 4.0 时,开发人员可以把任何视图作为应用程序的根节点,这可以实现更为通用的导航模式,创建更为优化的用户界面树。

此外,模态视图的使用更为灵活了,去掉了之前一次只显示一个模态视图的限制。虽然许多用户体验设计者可能不建议这样做,但是,现在可以在一个模态对话框里渲染另外一个模态对话框了。

NativeScript 提供了一组应用程序模板,帮助开发人员着手构建原生移动应用程序,它还提供了新的企业级身份验证模板。之前整体式的NativeScript UI 插件现在作为单独的组件提供了。

该项目还包含一些工具,用于生成应用程序资产的所有版本、基于单张高分辨率图片生成图标和启动界面。这个版本还改进了NativeScript 与webpack 的集成。

NativeScript 在 Angular 社区应用广泛,但是,情况正在发生变化。React 用户通常使用 React Native,而其他框架提供了使用了 NativeScript 的方法。例如,最近发布的 NativeScript-Vue 1.0 插件就是为了集成 Vue 和 NativeScript,让开发人员可以使用 Vue 构建原生移动应用。

NativeScript 提供了一种机制,让 Web 开发人员可以使用现代的 JavaScript 或 TypeScript 及传统的 Web 开发技巧获取原生的 UI 和性能,构建跨平台的、无 Web 视图的原生 iOS 和 Android 应用,

可以通过 npm 安装 NativeScript:

复制代码
npm install -g nativescript

要了解更多信息,请查看 NativeScript 的网站。NativeScript 遵循 Apache 2 开源许可协议,欢迎读者通过 NativeScript GitHub 项目做贡献。

查看英文原文 Progress Announces NativeScript 4 Release

2018-05-07 19:001539
用户头像

发布了 1008 篇内容, 共 410.0 次阅读, 收获喜欢 346 次。

关注

评论

发布
暂无评论
发现更多内容

微信群总是有人发广告?看我用Python写一个自动化机器人消灭他!

刘早起😶

Python

大数据2学习总结

周冬辉

架构师0期Week13总结

Nan Jiang

够开放吗?来,和一群开发者搞事情!

易观大数据

打破Scrum的五个误区(译)

Bruce Talk

Scrum 敏捷开发 Agile

搜索引擎如何推荐网页

dongge

Linux 基础操作

yuanhang

linux命令

Securecrt 使用

yuanhang

securecrt

到底什么是分布式系统?你需要了解这些

华为云开发者联盟

分布式 部署

架构师训练营-第十一周作业

腾志文(清样)

捡到宝啦!阿里内部人手一本的Springboot进阶手册,先学为敬

Java架构师迁哥

JavaScript 简介

InfoQ_34a83d636158

区块链赋能数字经济,为知识和版权确权定价

CECBC

区块链 知识产权 数字经济

35岁以上的程序员们,后来都干什么去了?

华为云开发者联盟

程序员 职业规划 架构师

java安全编码指南之:表达式规则

简爱W

Java java架构师

JavaScript中的原型到底该如何理解?

Walker

Java 大前端 面向对象编程 原型

架构师13周练习

小蚂蚁

物联网为什么需要5G?

华为云开发者联盟

5G 物联网

为什么说区块链是制造信任的机器?

CECBC

区块链 不可篡改

架构师训练营第十三周作业

叮叮董董

淘宝服务端高并发分布式架构演进之路

简爱W

Java java架构师

常用数据分析指标

纯纯

云栖大会倒计时8天,新一代CDN的技术突破和应用实践专场有什么看点?

阿里云Edge Plus

CDN CDN加速

LeetCode题解:225. 用队列实现栈,一个队列, 压入 - O(n), 弹出 - O(1),JavaScript,详细注释

Lee Chen

大前端 LeetCode

大数据解答(二)

dony.zhang

数据分析

从零开始搭建完整的电影全栈系统(二)——简单的WEB展示网站的搭建

刘强西

Yii2 yii

【DevCloud · 敏捷智库】暴走在发布前夜的开发,你怕不怕?

华为云开发者联盟

版本控制 系统集成 发布

架构师训练营-第十二周作业

腾志文(清样)

CommonMistakes

卓丁

北京或先行落地央行数字货币 人民币3.0时代将来临

CECBC

数字货币 银行 人民币

架构师课程第十三周总结

dongge

Progress发布NativeScript 4_JavaScript_Dylan Schiemann_InfoQ精选文章