簡介:隨著Web技術(shù)的興起,其開發(fā)效率高、更新方便的特性非常適合快速變化的業(yè)務(wù)場景,它與移動端結(jié)合的模式就是混合開發(fā),讓App同時具備原生和Web 的技術(shù)優(yōu)勢,本課程帶大家從基礎(chǔ)開始一步一步學(xué)習(xí)掌握混合開發(fā)的核心原理和實現(xiàn)技術(shù),并進階掌握使用開源方案,通過掌握的技術(shù)開發(fā)一個簡答的混合App。
第1章 混合開發(fā)介紹
本章介紹混合開發(fā)的定義、使用場景、核心技術(shù)
第2章 混合開發(fā)核心技術(shù) JSBridge
本章介紹JSBridge實現(xiàn)的兩種方式以及對應(yīng)實現(xiàn),并討論和實現(xiàn)帶回調(diào)的JSBridge,最后學(xué)習(xí)使用開源的 JSBridge 實現(xiàn)方案
- 視頻: 2-1 JSBridge 實現(xiàn)原理 (14:55)
- 視頻: 2-2 JSBridge 實現(xiàn)方式一:攔截 URL Schema(1) (05:05)
- 視頻: 2-3 JSBridge 實現(xiàn)方式一:攔截 URL Schema(2) (18:01)
- 視頻: 2-4 JSBridge 實現(xiàn)方式二:注入 JS API(1) (01:25)
- 視頻: 2-5 JSBridge 實現(xiàn)方式二:注入 JS API(2) (07:51)
- 視頻: 2-6 帶回調(diào)的 JSBridge(1) (03:45)
- 視頻: 2-7 帶回調(diào)的 JSBridge(2) (23:50)
- 視頻: 2-8 使用 JSBridge 的開源實現(xiàn) (12:41)
第3章 開發(fā)一個簡單的混合 App
本章基于前面所講知識實現(xiàn)一個簡單的混合App,實現(xiàn)兩個能充分體現(xiàn)混合開發(fā)中雙向通信的功能,最終對本課程做一個總結(jié)