原生APP用Android,iOS平臺(tái)官方語(yǔ)言開(kāi)發(fā),開(kāi)發(fā)類庫(kù),工具進(jìn)行開(kāi)發(fā)。比如安卓的java語(yǔ)言,iOS的object-c語(yǔ)言。在應(yīng)用性能和交互體驗(yàn)上非常不錯(cuò)。
原生開(kāi)發(fā)(Native App開(kāi)發(fā)):像蓋房子一樣,先打地基然后澆地梁、房屋結(jié)構(gòu)、一磚一瓦、鋼筋水泥、電路走向等,原生APP同理:通過(guò)代碼從每個(gè)頁(yè)面、每個(gè)功能、每個(gè)效果、每個(gè)邏輯、每個(gè)步驟全部用代碼寫(xiě)出來(lái),一層層,一段段全用代碼寫(xiě)出來(lái)。此種APP的數(shù)據(jù)都保存在本地,APP能及時(shí)調(diào)取,所以相應(yīng)速度及流暢性有保障

原生app優(yōu)點(diǎn):
1、可以接入所有功能(如GPS、攝像頭等)的手機(jī),并能實(shí)現(xiàn)功能的完整性和流暢性;
2、速度快,性能高,優(yōu)秀的用戶體驗(yàn);
3、支持大量的圖形動(dòng)畫(huà)和重新發(fā)現(xiàn),無(wú)干擾,反應(yīng)快。
4、快速使用設(shè)備端提供的接口,在處理速度上有優(yōu)勢(shì)。
5、兼容性高,每個(gè)代碼都是程序員精心設(shè)計(jì)的,一般不會(huì)有閃退,還能防止病毒和漏洞的出現(xiàn);
原生app缺點(diǎn):
1、開(kāi)發(fā)時(shí)間長(zhǎng),快則3個(gè)月左右完成,慢則5個(gè)月左右;
2、制作費(fèi)用高,成本高;
3、可移植性比較差。原生App,Android和IOS應(yīng)該各自開(kāi)發(fā),同樣的邏輯和界面應(yīng)該分兩套寫(xiě);
4、內(nèi)容限制(App Store限制);
5、新版本需再次下載應(yīng)用更新。