通过自然语言代替编程代码,「AppSheet」想让每个人都能构建APP
36氪 作者/陈绍元 2018/6/5 3:30:28
基础程序员会失业吗?
当我们想构建一个 APP 时,我们需要学习相应的编程语言和算法,再编程实现。如果是公司,需要聘用相应的开发人员,或寻找外包公司帮助自己实现。试想一下,如果直接使用日常语言,表达你想要构建的 APP 的类型、功能等要素,就可以快速构建成功,这将会给工作带来多大的便利。
美国西雅图的创业公司 AppSheet 正致力于实现这一设想。AppSheet 专注于帮助企业或个人开发基于数据的应用程序,而不用聘用开发团队或自己学习如何编写代码。
一开始,AppSheet 通过用户数据(电子表格和数据库)的结构来自动创建合适的 APP,这不需要任何编程技巧,但需要用户具备一定的数据技能。AppSheet 不满足于此,认为这种方式仍然存在一定的障碍,于近期发布了最新功能 Spec。用户只需用简单的语言解释他们想要构建的 APP,Spec 便可以进入其他 APP 的历史数据库并实时创建新 APP。
从 Spec 的官网演示来看,整个构建过程非常简单,具体如下。
首先,进入 Spec 平台,输入短语表达自己想构建 APP 的大致类型,如“我的 APP 是关于面试的”,Spec 会根据输入的内容,给出一些建议选项,如下图。
通过自然语言代替编程代码,「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 的构建方式。
(编辑/李延)