1)Native APP:Native Code編程仅颇,代碼編譯之后以2進(jìn)制或者字節(jié)碼的形式運(yùn)行在OS上单默,直接調(diào)用OS的Device API;
2)Web APP忘瓦,以HTML+JS+CSS等WEB技術(shù)編程搁廓,代碼運(yùn)行在瀏覽器中,通過(guò)瀏覽器來(lái)調(diào)用Device API(取決于HTML5未來(lái)的支持能力):
3)Hybrid APP耕皮,部分代碼以WEB技術(shù)編程境蜕,部分代碼由某些Native Container承擔(dān)(例如PhonGAP插件,BAE插件)凌停,其目的是在HTML5尚未完全支持Device API和Network API的目前階段粱年,承擔(dān)這部分職責(zé)。
Paste_Image.png