写点什么

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

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

关注

评论

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

python游戏开发-pgzero

AIWeker

Python python小知识 三周年连更

宝塔人机识别验证:如何确保人脸识别的安全性?

百度开发者中心

人脸识别 人工智能’

iOS MachineLearning 系列(6)—— 视频中的物体轨迹分析

珲少

高性能、快响应!火山引擎ByteHouse物化视图功能及入门介绍

字节跳动数据平台

大数据 数据仓库 云原生 Clickhouse 企业号 4 月 PK 榜

阿里RocketMQ创始人首次分享出这份RocketMQ技术内幕神级架构手册

Java RocketMQ 消息队列 消息中间件

Wallys/DR7915/MT7915/MT7975/industrial mini pcie card /support openwrt

Cindy-wallys

MT7975 MT7915

超级App的构建与技术驱动

没有用户名丶

内蒙农信携手星环科技建设农信大数据平台,激活金融业务创新

星环科技

数据要素流通

anyRTC快对讲融合通信指挥调度平台

anyRTC开发者

音视频 融合通信 快对讲 视频监控 综合调度

在高校内投放共享电单车有什么优势

共享电单车厂家

共享电动车厂家 景区共享电单车 共享电单车投放 校内共享电单车 共享电单车优势

支持多模型数据分析探索的存算分离湖仓一体架构解析(上)

星环科技

湖仓一体

厦门等保备案平台是哪个?多久可以办好?

行云管家

等保备案 厦门

共建清洁能源岛!华为中国数字能源旗舰峰会海南站盛大举行

极客天地

支持多模型数据分析探索的存算分离湖仓一体架构解析(下)

星环科技

湖仓一体

【Python实战】Python采集大学教务系统成绩单

BROKEN

三周年连更

Spring Cloud Stream:打造强大的微服务事件驱动架构

Java 微服务 spring cloud stream

分析型数据库:MPP 数据库的概念、技术架构与未来发展方向

星环科技

MPP数据库

AppleParty(苹果派)v3 支持 App Store 新定价机制 - 批量配置自定价格和销售范围

37手游iOS技术运营团队

In App Purchase AppleParty App Store Connect API 批量创建内购IAP app store

ShareSDK Google平台注册指南

MobTech袤博科技

神了!阿里P8级数据库专家手写出了这份438页数据库高效优化手册

Java 数据库 sql 性能优化

面试官:HashMap线程不安全体现在哪里?

【获奖案例巡展】信创先锋之星——浙江省某市区视频能力中心

星环科技

大数据

分析型数据库:分布式分析型数据库

星环科技

分析型数据库

屌的一批!阿里P8推荐的Spring Cloud实战笔记

小小怪下士

Java 微服务 SpringCloud

什么是存算分离架构?

星环科技

存算分离

【获奖案例巡展】科技向善之星——中航电梯5G+大数据管理平台

星环科技

大数据管理

火山引擎DataTester智能发布平台:智能化A/B实验,助力产品快速迭代

字节跳动数据平台

大数据 AB testing实战 A/B 测试 企业号 4 月 PK 榜

灵活、快捷、低运维成本的数据集成方法:数据联邦架构

星环科技

数据集成 数据联邦结构

临沂等级保护测评机构有几家?在哪里?

行云管家

等保 等级测评 临沂

用C++编写一个简单的发布者和订阅者

华为云开发者联盟

开发 华为云 华为云开发者联盟 企业号 4 月 PK 榜

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