网络研讨会:以 KMM x Ktor 打造全平台应用
Kotlin 支持多平台开发的特性一直受到众多开发者的期待,毕竟能用一种语言开发前端(Kotlin/JS)、后端(Kotlin/JVM)、Android(Kotlin/JVM)及 iOS(Kotlin/Native)是多么吸引人。2020 年 8 月,Kotlin 团队正式发布 1.4 版,并推出 KMM(Kotlin Multiplatform Mobile)插件,使 Kotlin 开发者可以在同一个 IDE 里方便的开发 Android、iOS 双平台的 App。同时,Kotlin 生态系里的各个扩展库及 Ktor 框架也一并推出对应的更新,为 Kotlin 全平台应用构建出良好的基础。
想像一下,若用 KMM 开发双平台 Mobile App,再加上 Ktor 开发服务端 API,一个全平台应用可以仅用一种编程语言打造,是不是很美好?
为了让开发者更具体的看到以 Kotlin 打造全平台应用的流程,5/22 (六) 15:00-17:00 我邀请到 Kotlin 中文社区核心成员乔禹昂与我一同直播。在这场分享里,禹昂会在两个 Mobile 平台上实现一个新闻阅读器的 UI,并通过 KMM Share Module 的设计向后端抓取数据。而圣佑则会用 Ktor 抓取 RSS 新闻来源,并整理成前端所需的 JSON API。听完这场分享后,您将会对全平台开发有更明确的概念,并学会使用 Kotlin 打造 Android、iOS App 及 Restful API,高效开发全平台应用!
本次活动使用腾讯会议并在 BiliBili 直播,演示内容全程录影,待剪辑后会公布视频,相关材料也会发送至与会者邮箱,请预先报名以收取活动信息。
嘉宾简介
范圣佑 – JetBrains 技术布道师
圣佑是 JetBrains 技术布道师,负责推广 JetBrians 相关技术与产品,包括:Kotlin 编程语言、 IntelliJ IDEA 系列 IDE 及 Space、YouTrack、TeamCity、Upsource 等团队合作解决方案,协助开发者善用工具辅助来提升生产力,同时维护代码品质。
乔禹昂 – 携程机票移动端资深工程师
禹昂是 Kotlin 中文社区核心成员,曾多次在 Kotlin 用户组、GDG 等技术分享活动担任讲师。除了积极推广 Kotlin 技术外,也是图书《Kotlin 编程实践》译者,并在工作上持续探索 Kotlin 在不同平台上的应用潜力。