小程序自誕生以來,經過兩年多的發展,成爲了微信開發者生態中最具有生命力的一環,爲外部開發者開闢了全新的想象空間。然而,小程序帶來的改變絕不僅限於微信之外,小程序技術棧的確立,又對微信客戶端的研發產生了怎樣的影響?本次分享將帶來微信客戶端中基於小程序技術棧的跨平臺開發實踐。
演講提綱:
1、微信客戶端的跨平臺實踐嘗試
- 微信客戶端跨平臺技術的應用歷程
基礎組件的跨平臺
業務開發的跨平臺
2、小程序與微信客戶端
- 客戶端視角的小程序運行框架簡介
- 小程序技術棧如何爲微信客戶端業務服務
3、基於小程序技術棧的微信客戶端跨平臺實踐
- 運行效率和研發效率的平衡
- 如何解決小程序用作客戶端功能開發的體驗問題
小程序的體驗問題根源
類 RN 的原生渲染解決方案
跨平臺的 LV-CPP 渲染方案
用 Flutter 優化 LV-CPP 跨平臺渲染方案
4、總結與展望
- Flutter 在微信中的其他應用
聽衆收益:
1、瞭解微信和小程序的技術架構
2、可以拓展 Flutter 在不同層面的應用價值
3、爲跨平臺方案提供新的思路,在開發效率和性能體驗上提出更高的要求