您在家尝试过 NativeScript 吗?准备好推动您的公司也采用它了吗?
以下列出了七个您可以与您的管理团队分享的原因
NativeScript 应用是真正的原生应用。这意味着原生 UI、原生 API 访问和设备上的原生渲染。
为什么这很重要? 如果应用在用户交互方面很卡顿(或者感觉很卡顿),您的最终用户会放弃该应用,也会放弃您的业务。
即使您没有提供面向外部的消费者解决方案,您也希望让您的员工对引人入胜且高效的用户体验感到满意(并提高他们的工作效率)。
Progress 是 NativeScript 背后的公司。Progress 在 NativeScript 的开发中投入了大量资源,但使用商业友好的Apache 2.0 OSS 许可证对其进行许可。为什么?对 Progress 有什么好处?
要详细了解 Progress 为什么支持 NativeScript,请参阅这篇文章。
NativeScript 不仅仅是 Progress 的一个副项目。NativeScript 是 Progress 提供的多种解决方案的核心组成部分,最著名的是Progress Kinvey。Progress Kinvey 的一个组成部分是拖放式应用构建解决方案 Kinvey Studio
Kinvey Studio 使专业开发人员能够从共享的 JavaScript 代码库中构建跨平台的移动、Web、聊天和可穿戴设备应用,利用安全且高效的后端。
您知道 Gartner 在其2019 年多体验开发平台魔力象限中将 Progress 评为领导者吗?
这保证了 Progress 对 NativeScript 的投资不依赖于 NativeScript 直接产生的收入(尽管是的,我们确实提供付费企业级支持!),因此您可以放心,NativeScript 会一直存在。
管理层关心生产力。如今,“应用”的定义已经演变为支持 iOS、Android 和 Web。很少有公司有能力为每个平台设立独立的团队(如果有的话,他们会抱怨在团队之间协调应用功能和发布)。
这就是 NativeScript 闪耀的地方。凭借我们内置的Angular 代码共享策略和Vue.js 的新可能性,团队可以从一个共享的 JavaScript 代码库中构建多个平台。
开发人员生产力 FTW!
NativeScript 是由 Web 开发人员为 Web 开发人员构建的。并非说传统的原生开发人员不能使用 NativeScript(他们确实可以使用),但当您支持以下技术时:
...您正在 Web 开发人员已经熟悉的领域与他们会面。
对于 IDE 支持,我们还提供强大的Visual Studio Code 扩展,并且有一个受欢迎的社区支持的WebStorm 插件。
您还可以重复使用现有的原生 CocoaPods、Android JAR,并利用我们永无止境的原生插件列表🔌
由于 NativeScript 是基于 JavaScript 构建的,因此我们必须为当今一些最流行的 JavaScript 框架提供官方支持。
例如:NativeScript 提供对Angular和Vue.js的支持。无需第三方插件或安装。
不是框架粉丝?不用担心!NativeScript 还支持使用纯 JavaScript 或 TypeScript 的无框架开发。
NativeScript 保持其受欢迎程度的主要原因之一是它对100% 的原生设备 API的支持。
使用 NativeScript,您无需等待新框架发布来访问新的或模糊的设备 API。您可以使用 JavaScript 或 TypeScript 直接编写原生表达式。无需浪费时间编写原生 API 的样板包装器 - 使您能够专注于您的业务目标,而不会有任何其他事情。
不想编写调用设备 API 的代码?您不必这样做!查看NativeScript 市场,查看 1000 多个可供您免费使用的跨平台插件。更不用说大量的预构建的示例应用,这些应用可以快速克隆和重新利用。
您知道SAP 使用 NativeScript作为其移动战略的核心组成部分吗?
或者北极星及其在节日期间数百万的应用用户?以及 iOS + Android + Web 代码共享的真实世界示例!
查看众多 NativeScript 展示案例,这些案例继续证明这一点。
NativeScript 已在现实世界中得到验证,无论是在面向消费者的应用中,还是在企业创建以员工为中心的生产力应用中。