以下信息基于小飞参加 2019 FileMaker DevCon 所获知的信息汇编而成。从“FileMaker 未来产品趋势”和“第三方技术整合趋势”2 个角度来分享一下本年度全球 FileMaker 开发者主要关注的行业趋势。

FileMaker 未来产品趋势

声明:以下展示功能非承诺功能,与最终发布功能可能有差别。

file运作模式(新功能评论与案例解析)(1)

云优先

说起来,这部分有点对中国用户不友好。云优先的理念让 FileMaker 持续加强 FileMaker Cloud,但是跟 AWS 捆绑的 Cloud 并没有在中国发布。

在云优先的视角下,用户将拥有一个 FileMaker ID 登陆的数据库管理后台。WebDirect 的性能进一步加强,布局编辑也可以通过网页版布局模式完成。也就是数据&开发都在云上。

file运作模式(新功能评论与案例解析)(2)

file运作模式(新功能评论与案例解析)(3)

移动&网页

移动端及网页体验也是一直被重视的两个端口。移动端主要增加了 Siri Shortcuts、coreML、NFC Reading。

file运作模式(新功能评论与案例解析)(4)

Siri Shortcuts 对中国用户还有点陌生,但是外国人喜欢,这里不多介绍。

coreML 是 Apple 之前推出的机器学习的组件。后续可以在 FileMaker 中调用其功能进行建模和学习。现场演示了一个零售系统,当需要添加产品时,直接打开摄像头拍摄实物。然后通过 coreML 就能识别出实物,继而添加到购物车中。当时,演示完之后,现场一片掌声。

file运作模式(新功能评论与案例解析)(5)

NFC 是近场通讯功能,目前的高端智能手机都带有 NFC 读取的功能。现在也可以通过 FileMaker 获取 NFC 读取的数据了。

file运作模式(新功能评论与案例解析)(6)

网页方面,用户会得到更好的 WebDirect 体验,卡窗口功能开始支持 web端,JavaScript 函数 和 FileMaker 函数之间可以互相调用。

file运作模式(新功能评论与案例解析)(7)

file运作模式(新功能评论与案例解析)(8)

Claris Connect (iPaas 平台)

Apple 收购了 Stamplay,这个产品会被改造成 Claris Connect,用来做连接 FileMaker 及各 SaaS 平台。后续还会有一个产品来做各个企业系统之间的流程自动化,目前暂称为 Claris Next Gen。下面是 Claris 的一些界面图,可能明显的看到,用户只要通过拖拽就能完成流程搭建。

file运作模式(新功能评论与案例解析)(9)

file运作模式(新功能评论与案例解析)(10)

第三方技术整合趋势

整合第三方技术一直是大部分 FileMaker 开发者共同的认知。在我们日常的整合之外,今年又有哪些新点子?FileMaker DevCon 的资深开发者们分享了他们的做法和想法。

机器学习

是的,不管是 FM 厂商,还是线下 FileMaker 开发者,都在想怎么把机器学习的功能传达给用户。当然,把机器学习放在第三方技术整合部分来讲,就意味着这里不是研发机器学习的相关功能,而直接使用云厂商提供的机器学习 API 来服务系统。

file运作模式(新功能评论与案例解析)(11)

演讲主要介绍了 AWS 的机器学习平台的对接,目前比较成熟的是图像识别。上传一张图片,可以识别人脸、识别场景、堆垛计数等等。

file运作模式(新功能评论与案例解析)(12)

目前,国内百度公司在机器学习的开发方面非常活跃,而阿里云、腾讯云等也提供了丰富的机器学习接口。大家可以自行查看。

物联网 IoT

实话说,在参加开发者大会之前,我还基本没怎么考虑过 FileMaker 跟物联网结合。而这次 DevCon 有一个由 particle.io 呈现的 FileMaker 跟 IoT 结合的演讲。particle.io 是一家专门做物联网研发的公司,他们有一个云平台,相关的传感器可以通过无线或蜂窝数据连接到他们的云平台。而后,FileMaker 再通过他们提供的 API 接口进行对接。

file运作模式(新功能评论与案例解析)(13)

当时坐在小飞旁边的是 RCC(出品开源系统 Starting Point 的那家公司) 的一名开发者,他非常认真地听讲,并一步一步实现了相关的功能。我询问他为何对 IoT 如此感兴趣,他表示在之前的一个项目中已经用到 particle.io 的 IoT 产品,这次就是想再深入了解一下,以便开发更有用的系统。

图形数据库

这也是一个新鲜的话题。FileMaker 是关系型数据库,并且是图形化、低代码编程的数据库。而图形数据库则是另一种形式的数据库。关系型数据库用于存储“关系型”数据的效果并不好,其查询复杂、缓慢、超出预期,而图形数据库的独特设计恰恰弥补了这个缺陷。

file运作模式(新功能评论与案例解析)(14)

分享者主要举例 Neo4j,演示了其对数据进行增删改查的操作及跟 FileMaker 整合的步骤。由于,这个话题对大部分 FileMaker 来说都太新,所以最后附上了了解和学习的资源。

至此,飞沫课参加 2019 DevCon 的报道就写完了。

,