2025上半年,最新 AI实践都在这!20+ 应用案例,任听一场议题就值回票价 了解详情
写点什么

NativeScript 2.2 将 Webpack 引入 Angular 项目

  • 2016-08-28
  • 本文字数:1225 字

    阅读完需:约 4 分钟

NativeScript 2.2 已经发布。该版本改进了UI,支持iOS 10 Beta 3,并将Webpack 引入了以Angular 2 为基础的项目。

发布公告中,来自Telerik 的Valio Stoychev 详细介绍了组件更新,包括 Data Form (现在尚处于 Beta 测试阶段)、Chart(现已完成 Beta 测试)、SideDrawer 和 AppFeedback。

按照 Stoychev 的说法,Data Form 功能强大,可以节省时间。它允许开发人员“快速构建各种表单,比如:注册、数据输入项、登录,等等。该控件在列表中显示了数据对象的属性。终端用户可以使用不同类型的编辑器编辑这些属性。”

Stoychev 介绍了 Chart 组件的更新,他写道:

Chart 组件去掉了它的 Beta 标签,提供了更强更流畅的体验。它提供了许多不同的图表系列——线形图、面积图、曲线面积图、柱状图、饼图,等等。结合类别型、日期 - 时间型、数值型坐标轴和线注解及带注解,Chart 成为一个适合任意数据场景的、功能强大的可视化工具。底层的 Angular 2 框架仍然处于 RC 状态,因此,如有必要,将来可能会有一些变化。

NativeScript 最新的主版本带来了许多工具更新,包括决定将 Webpack 用于以 Angular 2 为基础的项目。Stoychev 表示,Webpack 已经成为 Angular 2 项目的默认工具,并且很快成为“一个供所有 Web 开发人员使用的事实标准。”NativeScript 把 Webpack 作为一种“热重载机制”来使用,并用它打包及优化应用程序大小,减少加载时间。

不过,Webpack 并不会立即引入,NativeScript 仍然会继续支持 LiveSync 。据 Stoychev 介绍,在维持现有机制的前提下,LiveSync 经过了改进,包括在 1 秒钟内将代码编辑器中的变化体现到应用程序上。

感兴趣的读者可以点击这里预览LiveSync 2.3 的功能。

据Stoychev 介绍,NativeScript 团队正积极推进,让开发人员可以使用Web Workers 规范在后台线程中运行JavaScript 代码,后续还会为开发人员提供使用NativeScript 在 Android iOS 上运行后台服务的能力。在新版本中,使用 NativeScript 的 iOS 开发人员还可以使用由最新发布的 iOS 10 Beta 版提供的新 API。

让 Angular 2.0 可以在 NativeScript 之上运行的工作还在继续。随着 NativeScript 2.2 发布,RC4 版本获得了官方支持。而按照 Stoychev 的说法,团队正在进行修改,以便能符合最新的 RC5 版本的要求。

感兴趣的读者可以点击这里查看完整的变更日志,以下是 NativeScript 2.2 修复的其中一部分特性:

  • 重构了文本修饰、文本转换、字符间距和格式化文本的应用;
  • Label 上的 CSS background-image 在 iOS 中不加载;
  • 多 HTTP 响应头在 Android 上没有正确返回;
  • 在编辑文本并移除 text-view 时应用崩溃;
  • 一个页面上的多个 ScrollViews 会同时触发 scrollEvent;
  • iOS onSuspend + showModal() 返回“错误:该值不是一个本地对象”;
  • 当进入 TabView 的“更多”选项卡时,导航栏重复。

NativeScript 是开源的,遵循 Apache 2.0 许可协议。要想升级到最新版本,请点击这里

查看英文原文 NativeScript 2.2 Introduces Webpack for Angular 2 Projects

2016-08-28 19:001812
用户头像

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

关注

评论

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

从零开始打造一款基于SpringBoot+SpringCloud的后台权限管理系统

Java Spring Cloud Spring Boot 权限管理

华为研究院19级研究员几年心得终成趣谈网络协议文档,附大牛讲解

Java 计算机网络 网络协议

一顿饭的事儿,搞懂了Linux5种IO模型

Java你猿哥

Java Linux 后端 ssm io

被 ChatGPT 点燃的向量数据库们

Bytebase

人工智能 数据库 openai AIGC ChatGPT

ThottleStop 软件的应用场景

汪子熙

cpu intel 三周年连更

HTAP for MySQL 在腾讯云数据库的演进

NineData

MySQL 腾讯云 NineData HTAP for MySQL 2023云数据库技术沙龙

低代码为什么需要专业代码

牛刀专业低代码

KubeEdge在边缘计算领域的安全防护及洞察

华为云开发者联盟

开源 边缘计算 华为云 华为云开发者联盟 企业号 5 月 PK 榜

mosn基于延迟负载均衡算法 -- 走得更快,期待走得更稳

Java你猿哥

Java 负载均衡 ssm 架构师

代码注释的艺术,优秀代码真的不需要注释吗?

阿里技术

代码注释

精品!阿里P8爆款《SpringBoot+vue全栈开发实战项目》笔记太香了

Java 架构 Spring Boot Vue 前后端分离

ElasticSearch中文分词和模糊查询

北桥苏

php elasticsearch thinkphp

好的索引当然是要覆盖了!

江南一点雨

MySQL 数据库

阿里Dubbo技术负责人准备的源码教程,很有大厂风格

Java dubbo

发布会实录|悠易科技CTO李旸:洞察新引擎 品牌新增长

游读分享

技术领先、“忠”于业务,用友走出多维数据库的价值之路

用友BIP

数字人是否能成为企业智能化的门户?

Onegun

人工智能 数字人

真香!阿里P8微服务实战心得首次公开,涵盖架构设计所有知识点

Java你猿哥

Java 架构 微服务架构 架构设计 架构师

精准测试之过程与实践 | 京东云技术团队

京东科技开发者

精准测试 质量保障 企业号 5 月 PK 榜

面对职业焦虑,我们能做些什么?| 社区征文

三掌柜

三周年征文

深入理解 MySQL 索引底层数据结构

Java你猿哥

Java MySQL 算法 ssm sql

LinkFlow发布会实录|食品饮料品牌洞察应用实践分享

游读分享

不同设备如何统一语言编程平台高效开发?本文为你揭秘

HarmonyOS开发者

HarmonyOS

Django-Vue-Admin基于django+vue前后端分离开箱即用框架

巨梦科技

django Vue

最具有中国特色的微服务组件!阿里新一代SpringCloud学习指南

Java 架构 微服务 Spring Cloud spring cloud alibaba

主网NFT铸造交易商城dapp系统开发搭建

开发v-hkkf5566

鬼知道我经历什么,从Java外包到了阿里P7,没想到我也有今天

Java你猿哥

Java Spring Boot JVM java面试 Java八股文

美团太细了!HashMap可以存null,ConcurrentHashMap不可以为什么

Java你猿哥

Java hashmap ssm

项目终于用上了 DDD 领域驱动,太强了!

Java 架构 DDD

面对本地缓存和分布式缓存,我们该如何选择?

一站式统一返回值封装、异常处理、异常错误码解决方案—最强的Sping Boot接口优雅响应处理器 | 京东云技术团队

京东科技开发者

Spring Boot 处理器 企业号 5 月 PK 榜 Graceful Response web接口开发

NativeScript 2.2将Webpack引入Angular项目_JavaScript_James Chesters_InfoQ精选文章