1 回答

TA貢獻(xiàn)2036條經(jīng)驗(yàn) 獲得超8個(gè)贊
1、蘋果在 iOS 8.2 的開發(fā)者條款中(注:由于精力有限,我沒有進(jìn)一步自己查證)允許開發(fā)者基于 JavaScriptCore 來動(dòng)態(tài)更新應(yīng)用的內(nèi)容。這條條款像是為 React Native 量身定制的。
2、來自蘋果的 UIKIt 的開發(fā)者 Andy Matuschak 在 Twitter 上說,React 的模型比 UIKit 優(yōu)秀(vastly better)很多。
所以我們有理由相信,早期蘋果禁止應(yīng)用動(dòng)態(tài)更新,只是為了防止該項(xiàng)技術(shù)被濫用。在這方面,隨著 React Native 一類的框架的流行,蘋果會(huì)對開發(fā)者更加友好。
關(guān)于動(dòng)態(tài)更新技術(shù),當(dāng)前除了 React Native 和 PhoneGap 這一類基于 JavaScript的外,還有基于 lua 的另一套方案?,F(xiàn)在看來,還是前者比較流行。但我個(gè)人對后者也很感興趣,因?yàn)?lua 可以和 C 更加方便地相互調(diào)用,從而在執(zhí)行效率上做得更好。
- 1 回答
- 0 關(guān)注
- 1349 瀏覽
添加回答
舉報(bào)