淺談Hybrid技術(shù)的設(shè)計(jì)與實(shí)現(xiàn)第三彈——落地篇

前言

接上文:(閱讀本文前,建議閱讀前兩篇文章先)

淺談Hybrid技術(shù)的設(shè)計(jì)與實(shí)現(xiàn)

淺談Hybrid技術(shù)的設(shè)計(jì)與實(shí)現(xiàn)第二彈

根據(jù)之前的介紹,大家對(duì)前端與Native的交互應(yīng)該有一些簡(jiǎn)單的認(rèn)識(shí)了,很多朋友就會(huì)覺得這個(gè)交互很簡(jiǎn)單嘛,其實(shí)并不難嘛,事實(shí)上單從Native與前端的交互來(lái)說(shuō)就那點(diǎn)東西,真心沒有太多可說(shuō)的,但要真正做一個(gè)完整的Hybrid項(xiàng)目卻不容易,要考慮的東西就比較多了,單從這個(gè)交互協(xié)議就有:

① URL Schema

② JavaScriptCore

兩種,到底選擇哪種方式,每種方式有什么優(yōu)勢(shì),都是我們需要深度挖掘的,而除此之外,一個(gè)Hybrid項(xiàng)目還應(yīng)該具有以下特性:

① 擴(kuò)展性好——依靠好的約定

② 開發(fā)效率高——依賴公共業(yè)務(wù)

③ 交互體驗(yàn)好——需要解決各種兼容問(wèn)題

我們?cè)趯?shí)際工作中如何落地一個(gè)Hybrid項(xiàng)目,如何推動(dòng)一個(gè)項(xiàng)目的進(jìn)行,這是本次我們要討論的,也希望對(duì)各位有用。

文中是我個(gè)人的一些開發(fā)經(jīng)驗(yàn),希望對(duì)各位有用,也希望各位多多支持討論,指出文中不足以及提出您的一些建議。

設(shè)計(jì)類博客

http://www.cnblogs.com/yexiaochai/p/4921635.html
http://www.cnblogs.com/yexiaochai/p/5524783.html

iOS博客

http://www.cnblogs.com/nildog/p/5536081.html#3440931

Android博客

https://home.cnblogs.com/u/vanezkw

代碼地址:https://github.com/yexiaochai/Hybrid

因?yàn)镮OS不能掃碼下載了,大家自己下載下來(lái)用模擬器看吧,下面開始今天的內(nèi)容。

總體概述在第一章,有興趣大家去看

細(xì)節(jié)設(shè)計(jì)在第二章,有興趣大家去看

網(wǎng)友評(píng)論