如果您错过了,自从NativeScript 开发者日以来,NativeScript UI 中的专业组件已完全免费(在 npm 上发布为nativescript-pro-ui)。
亲自体验 NativeScript UI 的强大功能
在我们发布公告后,组件的反馈如潮水般涌来,我们希望这意味着它已经实现了其目标 - 这些组件正在帮助越来越多的人在使用 NativeScript 构建成功案例的旅程中。
我们的下一个里程碑是启用每个组件的使用,而无需安装整个包。 这将使您更容易只添加应用程序所需的组件,从而最大程度地减少应用程序大小和所需的引用。目前最大的不便之一来自这样一个事实,即从 iOS 10 开始,Apple 在尝试访问设备事件时需要明确的描述。我们的日历组件中有这样的代码,但是由于所有组件的代码都包含在一个大型框架中,因此任何使用 NativeScript UI 的应用程序都需要此描述。
接下来我们将做的是以一种每个组件只包含自身代码的方式分离我们的代码 - 因此,日历的要求只有在您实际使用日历时才需要。在我们完成 NativeScript Pro UI 包的拆分后,您只需对 NativeScript 项目进行最小的更改,即可将您使用的组件替换为新的对应组件。
从长远来看,我们还在考虑将 NativeScript Pro UI 开源的选项!
我们认为这是我们需要采取的重要一步,并且已将其作为当前开发的重中之重。 不要因为此而阻止您报告可能发现的任何错误。即使我们可能需要更多时间来提供修复,这些错误也不会被遗忘。