《Kotlin 爐邊漫談》是一個討論 Kotlin 相關資訊的中文 Podcast, 由上海 Kotlin User Group 主辦人禹昂、Kotlin 開發者 Maggie 和 JetBrains 技術傳教士聖佑共同主持, 除了介紹兩岸三地 Kotlin User Group 技術社群活動資訊外, 還會邀請各地 Kotlin 開發者一起來聊聊 Kotlin 實務應用現況。
本集特別來賓:騰訊 QQ 團隊跨平台框架開發者 - 邱良雄 (Tom)
本集節目特別邀請到騰訊 QQ 團隊,負責開發跨平台框架和專案開發的 Tom, 請他跟我們聊聊他們團隊是如何借鑒 React Native 的思路,並透過 KMP 技術, 打造出基於平台原生元件、輕量安裝檔的跨平台框架。 也會分享開發框架時曾面臨的挑戰、框架作者與專案開發者的差別、 如何在公司內部做技術推廣等實務經驗。 請務必聽完整集才不會錯過詳細的框架開發秘辛!
其他收視/聽平台 : https://open.firstory.me/user/kotlin-fireside-chats/platforms
歡迎留言告訴我們你對這一集的想法,若對本節目有任何想法及建議,歡迎 Email 與我們聯絡: podcast@kotlin.tips
時間軸
00:00:57 本集來賓介紹
00:03:00 平時在騰訊負責哪項產品以及工作內容為何?
00:04:00 自己或團隊是什麼時候開始接觸並使用 Kotlin?
00:04:50 選擇跨平台框架時會有哪些考量?
00:10:17 設計框架時如何確保高效能?
00:12:13 自行研發的跨平台框架架構詳解
00:16:45 Kotlin 開發者都愛 DSL
00:18:35 自行研發框架的重點特色
00:20:00 跨平台框架如何做到一致性高的 UI?
00:31:38 跨平台框架如何縮小安裝檔的大小?
00:35:24 框架效能表現數據
00:38:30 騰訊內部在哪些產品裡使用這個框架?
00:39:42 內部使用自行研發的框架後的回饋
00:44:49 開發框架時會面臨的挑戰
00:47:19 框架作者與專案開發者的差別?
00:49:42 對 KMP 未來的看法與期待?
00:55:23 片尾彩蛋:框架開發背後的秘辛