課程簡介
本課程主要講解如何基于ReactNative實現(xiàn)一套代碼跨三端(iOS、Android、H5),包括跨三端架構(gòu)設(shè)計方案、工具、組件、系統(tǒng)等具體介紹和落地實踐
目標(biāo)收益
通過在一流互聯(lián)網(wǎng)多年的開發(fā)經(jīng)驗積累,全面學(xué)習(xí)跨終端技術(shù)體系,ReactNative在大型APP的具體應(yīng)用和實踐方案
培訓(xùn)對象
前端開發(fā)行業(yè)的初級、中級、高級前端開發(fā)者
課程大綱
移動開發(fā)痛點 | 移動開發(fā)痛點 |
三端架構(gòu) |
架構(gòu)設(shè)計 架構(gòu)框架 性能優(yōu)化 數(shù)據(jù)上報 |
三端設(shè)計 |
UI規(guī)范:統(tǒng)一整站視覺規(guī)范 |
三端組件 |
UI組件:基于視覺規(guī)范JS組件 API:抹平三端差異化的JS API 原生組件:C、java底層代碼 |
三端文檔 |
組件文檔、使用文檔、工具文檔、系統(tǒng)文檔 |
三端工具 |
本地開發(fā)Nodejs腳手架 本地App模擬器-Android 本地App模擬器-iOS 獨立AppStore調(diào)試iOS APP 本地IDE客戶端 |
三端編譯系統(tǒng) |
架構(gòu)介紹 核心流程 上線布發(fā) 系統(tǒng)對外輸出 |
三端SDK |
iOS SDK Android SDK |
三端和APP融合 |
RN APP使用三端 原生App使用三端 |
三端項目開發(fā)流程 |
三端項目開發(fā)流程 |
11. 三端項目展示 |
具體實例解析 |
三端可視化運營平臺 |
運營平臺架構(gòu)設(shè)計 運營平臺介紹 |
三端未來規(guī)劃 |
開放共贏 |
移動開發(fā)痛點 移動開發(fā)痛點 |
三端架構(gòu) 架構(gòu)設(shè)計 架構(gòu)框架 性能優(yōu)化 數(shù)據(jù)上報 |
三端設(shè)計 UI規(guī)范:統(tǒng)一整站視覺規(guī)范 |
三端組件 UI組件:基于視覺規(guī)范JS組件 API:抹平三端差異化的JS API 原生組件:C、java底層代碼 |
三端文檔 組件文檔、使用文檔、工具文檔、系統(tǒng)文檔 |
三端工具 本地開發(fā)Nodejs腳手架 本地App模擬器-Android 本地App模擬器-iOS 獨立AppStore調(diào)試iOS APP 本地IDE客戶端 |
三端編譯系統(tǒng) 架構(gòu)介紹 核心流程 上線布發(fā) 系統(tǒng)對外輸出 |
三端SDK iOS SDK Android SDK |
三端和APP融合 RN APP使用三端 原生App使用三端 |
三端項目開發(fā)流程 三端項目開發(fā)流程 |
11. 三端項目展示 具體實例解析 |
三端可視化運營平臺 運營平臺架構(gòu)設(shè)計 運營平臺介紹 |
三端未來規(guī)劃 開放共贏 |