在 2025 收官前,看清 Data + AI 的真实走向,点击查看 BUILD 大会精华版 了解详情
写点什么

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:002080
用户头像

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

关注

评论

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

企业需要SD-WAN的十大理由

Ogcloud

SD-WAN 企业组网 SD-WAN组网 SD-WAN服务商 SDWAN

伙伴活动|W3C 标准带头人开讲 WebGPU 前沿趋势

RTE开发者社区

互联网行业,什么人看起来“必成大器”?

秃头小帅oi

Flink 任务调度策略:Lazy from Sources 深入解析

木南曌

实时计算

数据驱动选品:阿里巴巴商品详情API在电商选品中的应用

tbapi

阿里巴巴 阿里巴巴API接口 阿里巴巴商品详情数据接口

微店商品API接口:电商数据集成的新利器

Noah

学Python的别告诉我你还不造celery是干嘛的

我再BUG界嘎嘎乱杀

Python 编程 后端 软件开发 celery

构建稳健、高效与安全的企业级API网关

谷云科技RestCloud

API API网关 ipaas

坚定投入核心软件!腾讯云数据库TDSQL荣获深圳市科技进步奖一等奖

极客天地

Flink 任务调度策略:Eager 模式详解

木南曌

flink 实时计算

关于接口协议,你必须要知道这些!

霍格沃兹测试开发学社

3CX的介绍

cts喜友科技

通信 通讯 云通讯 通信通讯

AI 新质生产力创新先锋 焱融科技入选中国生成式AI企业TOP50

焱融科技

人工智能 高性能存储 软件定义存储 新质生产力

视频标注已上线,支持视频分类、多目标检测|ModelWhale 版本更新

ModelWhale

计算机视觉

如何提升金融业务效率的同时保障身份认证安全和用户体验(一)

芯盾时代

金融 手机银行 iam 统一身份认证 银行业

基于向量检索服务与TextEmbedding实现语义搜索

DashVector

AI 向量检索 大模型 语义搜索

华为云CodeArts 12大安全防护机制,端到端全面保障软件供应链安全!

云计算 软件开发 华为云

如何开展性能测试?性能测试的流程是什么样子?

测试人

软件测试 性能测试 自动化测试 测试开发

pyhttptest 实操指南:测试RESTful API的有效方法

Liam

测试 后端 测试工具 REST API pyhttptest

软件测试丨什么是性能测试?

测试人

软件测试

LLM实战:当网页爬虫集成gpt3.5

不在线第一只蜗牛

GPT LLM

第52期|GPTSecurity周报

云起无垠

AIGC LLMs

NumPy 数组排序、过滤与随机数生成详解

不在线第一只蜗牛

Python 数组 排序 Numpy

一文看懂分布式链路追踪

乘云数字DataBuff

应用性能监控 分布式链路追踪

如何提高python程序代码的健壮性

我再BUG界嘎嘎乱杀

Python 编程 后端 软件开发

PHP反射API与接口的动态分析

技术冰糖葫芦

API boy API 文档 API 性能测试

斯嘉丽·约翰逊指控 OpenAI 非法使用其声音;微软推出AI 工具「回顾」(Recall)丨RTE 开发者日报 Vol.208

RTE开发者社区

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