返回博客首页
← 所有文章

五個 NativeScript 開發者應該關注 Kinvey Studio 的原因

2019 年 6 月 25 日 — 作者:TJ VanToll

今年三月初,我們推出了 Kinvey Studio,一款来自 Progress 的低代码工具,帮助专业开发者快速构建应用程序。

自从我们上次查看 Studio 以来,已经过去了几个月,所以让我们看看有哪些新功能,以及为什么作为 NativeScript 开发者的你应该关注它。

小贴士报名参加本周四的 Kinvey Studio 网络研讨会,以获得本篇文章所述内容以及更多内容的引导式讲解。

原因 #1:快速简便的脚手架

Kinvey Studio 允许你以可视化的方式构建 Web 和移动应用程序。你可以轻松地从各种模板中创建视图,然后拖放 UI 控件来快速构建界面。

build-fast

在幕后,Studio 使用 NativeScript 来驱动你构建的移动应用程序,因此 Studio 构建的应用程序拥有与 NativeScript 构建的 iOS 和 Android 应用程序相同的性能。

Kinvey Studio 的一项新功能是 Mapbox UI 组件,它让你可以轻松地将强大的原生地图添加到你的 Studio 应用程序中。

mapbox

原因 #2:开箱即用的代码共享

除了帮助你快速构建移动应用程序之外,Kinvey Studio 还允许你从同一个项目构建 Web 应用程序。

code-sharing

Studio 在幕后使用 NativeScript 和 Angular 的官方代码共享方法,因此你可以放心,你是在开放标准的基础上构建应用程序。

如果你一直在考虑开始使用 NativeScript 进行代码共享,Studio 是一个很好的起点。

原因 #3:连接到现有的数据和身份验证系统

Kinvey Studio 中的所有内容都构建在强大的 Kinvey 平台 之上。因此,你可以轻松地连接到 Kinvey 的许多最佳功能,例如 Kinvey 的数据和身份连接器。

你的公司是否拥有存在于 SQL Server、Salesforce、SAP 或 Oracle 中的数据?你是否需要将这些数据用作移动应用程序的一部分?如果是这样,Kinvey 使得 连接到这些数据 并使用 Studio 的可视化工具构建移动应用程序变得轻而易举。

你的组织是否已经使用现有的身份验证解决方案,例如 Active Directory?Kinvey 可以 连接到支持 OAuth2、OpenID 或 SAML 的任何身份提供商,并且在建立连接后,你可以将现有的身份验证提供商无缝地集成到 Studio 构建的应用程序中。对于 Active Directory,最终结果看起来像这样。

mic-sample

原因 #4:轻松地将聊天机器人添加到你的应用程序中

Kinvey 的另一个很棒的功能是 功能齐全的聊天机器人开发平台

chatbot

如果你一直在考虑将聊天机器人集成到你的应用程序中,Kinvey Chat 是一个很好的起点,因为它允许你构建在 Web、移动应用程序甚至 Facebook Messenger 等地方运行的机器人。

Studio 的一项新功能是聊天视图,它允许你使用一个简单的下拉菜单连接到 Kinvey Chat 实例。

kinvey-chat-studio

小贴士:如果你想学习如何从头开始构建新的聊天机器人,请查看我们关于 Kinvey Chat 的新教程。

原因 #5:快速构建,同时保持控制

尽管 Kinvey Studio 是一款可视化工具,但我们希望确保开发人员能够使用自定义代码扩展 Studio 构建的应用程序。

Studio 使用开源和标准工具构建应用程序,例如 TypeScript、Angular 和 NativeScript(用于 Studio 构建的原生应用程序)。在 Studio 中,我们永远不会隐藏你的代码,并且有很多可扩展性点供你使用自定义逻辑扩展你的视图。

code

Studio 中的新功能是自定义代码视图,你可以使用它来构建仅包含代码的视图,这些视图可以与 Studio 的其他可视化工具一起使用。

custom-code-view

了解更多

总的来说,Studio 为专业开发人员提供了一种快速构建应用程序的方式,同时保留了自定义应用程序以满足用户和客户的实际需求的能力。

如果你觉得这很有趣并想了解更多信息,请报名参加本周四的 Kinvey Studio 网络研讨会,我们将介绍本文中的所有内容以及更多内容。