第一種 原生app開發(fā)
原生開發(fā)就是編寫兩套app程序(Android的java語言,iOS的objrct-c語言),不同的App在對用的系統(tǒng)上運行
優(yōu)點:運行速度快,功能多,用戶體驗度高,技術(shù)成熟
缺點:兩個版本開發(fā)成本高,版本更新需要用戶更新
第二種 混合開發(fā)
應(yīng)用原生app開發(fā)和H5兩種技術(shù)開發(fā)出一套app程序,可以同時在安卓系統(tǒng)和iOS系統(tǒng)運行,混合比例不限。
優(yōu)點:兼容多個平臺
缺點:用戶體驗不如原生app
app開發(fā)
第三種 web開發(fā)
一般使用的是普通的Web語言進行開發(fā),通過移動設(shè)備上的瀏覽器即可訪問。
優(yōu)點: 開發(fā)成本低,上線時間快
缺點:運行慢、功能少、無法訪問手機功能
總體上來說,三種app開發(fā)方式各有利弊,價格當(dāng)然也各有不同,大概是4:2:1的關(guān)系,你get到了嗎?