IT

通过自然语言代替编程代码,「AppSheet」想让每个人都能构建APP

36氪 作者/陈绍元 2018/4/18 14:29:10

基础程序员会失业吗?

当我们想构建一个 APP 时,我们需要学习相应的编程语言和算法,再编程实现。如果是公司,需要聘用相应的开发人员,或寻找外包公司帮助自己实现。试想一下,如果直接使用日常语言,表达你想要构建的 APP 的类型、功能等要素,就可以快速构建成功,这将会给工作带来多大的便利。

美国西雅图的创业公司 AppSheet 正致力于实现这一设想。AppSheet 专注于帮助企业或个人开发基于数据的应用程序,而不用聘用开发团队或自己学习如何编写代码。

一开始,AppSheet 通过用户数据(电子表格和数据库)的结构来自动创建合适的 APP,这不需要任何编程技巧,但需要用户具备一定的数据技能。AppSheet 不满足于此,认为这种方式仍然存在一定的障碍,于近期发布了最新功能 Spec。用户只需用简单的语言解释他们想要构建的 APPSpec 便可以进入其他 APP 的历史数据库并实时创建新 APP

Spec 的官网演示来看,整个构建过程非常简单,具体如下。

首先,进入 Spec 平台,输入短语表达自己想构建 APP 的大致类型,如“我的 APP 是关于面试的”,Spec 会根据输入的内容,给出一些建议选项,如下图。

通过自然语言代替编程代码,「AppSheet」想让每个人都能构建APP

通过自然语言代替编程代码,「AppSheet」想让每个人都能构建APP。

确定了类型后,你可以继续描述具体的功能要求,并在右侧实时预览相应的界面和交互,如下图。

通过自然语言代替编程代码,「AppSheet」想让每个人都能构建APP。

通过自然语言代替编程代码,「AppSheet」想让每个人都能构建APP

确定了所有功能项后,就可以一键构建 APP 了。

费用方面,构建个人使用的 APP 是免费的,对于部署在商业环境中的 APP,客户需支付 1~10 美元/员工的订阅费。

AppSheet 首席执行官 Praveen Seshadri 表示,AppSheet 的最终目标是让任何人都能创建自己的应用程序,他说:“世界上有十亿人在使用电子表格和文件工作,然而,我们现在生活在一个以移动为中心的世界中,那些桌面工具正快速变得无关紧要。我们认为这些人中的每一个人都可以构建自己的应用程序。”

AppSheet 目前有 15 名员工,已筹集总计约 360 万美元资金,在 50 个国家拥有 5000 多个付费账户,年收入约为 220 万美元,过去 12 个月增长超过 125%。

36氪此前曾报道过 Google App Maker,以及微软的 PowerApps 都在致力于帮助企业或个人简化 APP 的构建方式。

​(编辑/李延)