云表格开放平台是什么?通过一年的思考、实践、探索,云表格经历了从0到1的突破。从每一位云表格用户的积极参与和反馈中,我们看到了很多云表格能够实现的功能,也愿意为此而不断努力。 但是~ 当需求池的需求越积越多,研发人员的排期越排越满时,我们意识到,不断累加功能会让云表格失去它本身轻便易用的特质,功能的研发速度也将永远滞后于需求的增加速度。于是我们开始思考 - 怎样在现有研发能力上,为用户提供更多功能?
- 怎样满足不同用户的个性化需求?
- 怎样使云表格功能强大且操作简单?
- 怎样将云表格的价值发挥到最大?
经过讨论和分析,打造开放平台成为云表格的发展方向。开放平台通过应用的方式让更多个性化的需求得以实现,并引入有研发能力的开发者一起参与应用的开发,构建起云表格,开发者,用户三者之间相互依赖共同发展的生态系统。 在云表格开放平台上,每一位开发者可以发挥自己的创造力,利用我们提供的各种原生组件,嵌入点,可用接口等创造出更多简单、易用的优秀应用,让沉淀在云表格上的数据变得更有价值。这些应用不仅可以服务于自己的企业,还可以开放为公共应用,服务于更多的用户。
我们能为你提供什么?
开发者可以通过在云表格中开发“嵌入式”应用的方式,对云表格现有的数据处理能力或页面交互方式进行增强。云表格就类似于您使用的数据库,负责数据的存取,应用的程序则负责对数据的展现、交互、逻辑进行处理。
应用的使用方式: 您开发的应用,既可以作为“公共应用”,发布到应用市场,供所有云表格的用户安装使用,也可以作为“私有应用”,仅开发者自己才能安装使用。
应用的开发及部署方式: - 开发语言:目前仅支持 PHP 做为处理程序,交互页面可使用 HTML + JS 开发。
- 部署方式:程序将托管到云表格的私有云服务器上,可以降低您的运维成本,保证在云表格内的访问速度。
云表格提供三种嵌入应用的方式: - 通过云表格内部的 iframe( Web 页面)和 web view( iOS 和 Android 手机 App )的方式,加载应用的交互页面
- 可以定制表格的数据列表页、数据详情页、数据添加/修改页等页面,例如展示图片的列表页、可以左右两列显示字段的数据添加页、模仿发票样式的数据展示界面等。
- 还可以完全打破现有表格的数据层级,重新定制如何读、写数据,例如我们开发的“轻任务”应用。
- 还可以辅助表格做数据处理,例如我们开发的“统计图表”应用。
- 通过云表格外部的自定义分享链接,直接访问到应用的交互页面
- 可以定制外部用户如何读、写数据,包括展示的界面,以及数据读写逻辑,例如“活动报名”应用、“统计图表”的分享等。
- 在云表格内部页面中,通过调用应用接口的方式,在数据处理过程中调用应用对数据进行二次加工(即将上线)
- 可以在云表格标准的数据读取、创建、修改、删除的过程中,由应用辅助处理数据,例如在数据保存时补充随机编号,对数据做复杂的计算,在数据包后做条件式的数据修改,在数据读取时生成特殊的默认值等。
你是第一个开发者吗?当我们有了想法,便开始实践,所以大家看到了“统计图表”、“轻任务”这些抛砖引玉的应用。我们已搭建好了云表格开放平台的基础能力,开发中的各个环节还有待完善,现诚邀您一起参与α 版本的建设和测试,一起见证云表格开放平台的诞生。
现征集 3 位开发者参与应用试开发,我们将为开发者提供如下支持: - 完善的开发文档,丰富的开发资源
- 研发工程师一对一的技术支持
作为开发者将获得: - 免费部署一个私有应用的特权
- 价值8888元的基础商业服务
为了给您提供更好的开发支持,请在9月28日之前联系我们的工作人员,申请开发者资格。 QQ:2101918064(请注明“云表格开发者”)
|