LINE DEVELOPER DAY 2021 — 提升 LIFF 的开发体验

大家好,我是卡米哥,LINE 官方认证的 API 专家,LINE API Expert。目前在维护基于 Rails 的聊天机器人框架 Kamigo。

LINE DEVELOPER DAY 是 LINE 对开发者举办的年度大型研讨会,之前是在日本举办实体研讨会,LINE API Expert 们都会受邀去参加,不过去年跟今年都因为疫情的关係改成线上举办。

由于是线上举办的关係,让大家可以不受时空的限制,只要在家里就能够参加。所有议程的内容都放在 LINE DEVELOPER DAY 2021 的官方网站上,即使活动结束了,影片都可以重複观看。

LINE 很贴心的帮所有的议程準备了三种语系的配音,分别是英文、日文以及韩文配音,这样大部分的开发者就都能听得懂议程,就连简报档也直接免费公开给大家。

大部分的议程是分享一些 LINE 相关的产品或服务的设计理念、内部使用技术细节、使用教学、未来的发展方向等,都是非常精彩、值得一看的议程。

以下我就简单摘要其中一个议程:For Improvement of Developer Experience of All LIFF App Developers,这个议程的讲者是 LIFF 团队的产品经理和前端工程师,主要是在讲如何提升 LIFF 的开发体验。
首先是列出目前 LIFF 在开发上会遇到的各种问题:

LIFF 的开发团队针对这些问题,一一提出了解决方案:

其中有两个我认为最重要的部分,就是 LIFF Inspector 和 LIFF Mock。

目前在开发 LIFF 时,最大的困难点是因为网页是在手机上开启的,所以无法像开发网页程式时一样,有开发人员工具可以使用,就连错误讯息都无法看见,而 LIFF Inspector 解决了这个问题,只要使用 LIFF Inspector 就可以在 Chrome 开发人员工具上面除错!

除了开发时不易除错之外,由于 LIFF 的特性是跟 LINE App 绑在一起,所以目前也都无法用很简单的方式写自动化的测试程式,但是在 LIFF Mock 出现之后,一切都不同了。

另外,还有已经完成的 LINE API Status、LIFF Playground、LIFF Starter 以及未来预计推出的 LIFF Plugin、Create LIFF App 等辅助开发人员的工具,真的很令人拭目以待!

这只是其中一个议程的内容,而在 LINE DEVELOPER DAY 2021 的官方网站上,还有更多的内容在等待大家去挖宝,有兴趣的人一定不要错过了!


关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章