作者:管理(lǐ)員(yuán)
點擊率:9360
發布時(shí)間:2019-10-22 16:10
App軟件開發的(de)成本很難控制,這(zhè)裏我列舉三大(dà)塊最影(yǐng)響APP軟件質量和(hé)成本的(de)東西。希望大(dà)家一定要記在心裏!!!方便找合适的(de)開發商和(hé)掌控項目質量。
1.功能的(de)開發方式
現在市場(chǎng)上存在的(de)幾種開發方式如下(xià):
a.web網頁加殼生成APP
web網頁加殼生成APP的(de)開發方式,先花幾百塊錢買個(gè)現成的(de)手機網站模闆,在加殼打包一個(gè)APP隻需要5分(fēn)鐘(zhōng),但是做(zuò)出來(lái)的(de)效果很差,耗流量,浏覽體驗極差,訪問速度慢(màn)等等。部分(fēn)開發商利用(yòng)客戶不懂(dǒng),把這(zhè)種5分(fēn)鐘(zhōng)速成的(de)東西,當成原生态開發的(de)APP去欺騙創業者。賣幾千到幾萬的(de)價格。而創業者很多(duō)時(shí)候還(hái)自以爲撿了(le)便宜(問了(le)十幾家這(zhè)家最便宜)。
b.Web網頁+原生态混編(網頁部分(fēn)占80%以上)
混編方式的(de)APP效果比第一種稍好。但是如果要做(zuò)出接近原生态的(de)效果,需要不斷的(de)優化(huà)和(hé)改版,花的(de)錢不比原生态少。而如果不對(duì)網頁和(hé)系統優化(huà),隻是簡單的(de)拼湊。那麽做(zuò)出來(lái)的(de)效果和(hé)web加殼的(de)差不多(duō).
c.HTML5開發
成本大(dà)概是原生态APP的(de)50%到30%,也(yě)是比較接近原生開發能達到效果的(de)一種方式。但受到很多(duō)限制。各大(dà)平台兼容性還(hái)不足,相對(duì)來(lái)說還(hái)處于過渡期,同時(shí)比較耗系統資源。在低配的(de)手機上更卡。手機淘寶的(de)APP目前就是HTML5+原生态混編的(de),相對(duì)來(lái)說在很多(duō)低配的(de)手機上還(hái)是比較卡的(de)。最近優化(huà)了(le)很多(duō),但是早期的(de)表現很不盡人(rén)意。Facebook和(hé)京東都嘗試過HTML5,同時(shí)也(yě)吃(chī)了(le)不成熟的(de)虧。HTML5的(de)未來(lái)或許是美(měi)好的(de),但是這(zhè)期間的(de)試錯成本小公司不一定承受得(de)起。
d.原生态開發
是目前最常用(yòng)和(hé)最成熟的(de)方式。越重視細節成本越高(gāo)。一般根據具體功能要求一個(gè)APP的(de)開發成本從幾千塊到幾千萬不等。
2.功能的(de)實現方式(功能的(de)複雜(zá)程度和(hé)用(yòng)戶量)
比如上面說到的(de)搜索功能,具體對(duì)搜索功能的(de)要求成本會讓成本差出來(lái)幾萬倍。不僅僅是搜索,再舉幾個(gè)例子。比如微信裏面的(de)聊天,分(fēn)爲文字,圖片聊天,錄音(yīn)的(de)語言聊天,語音(yīn)及時(shí)對(duì)講,視頻(pín)聊天。
語音(yīn)及時(shí)對(duì)講和(hé)視頻(pín)聊天隻簡單提一提。這(zhè)些都是開發成本要用(yòng)百萬級和(hé)千萬級來(lái)計算(suàn)的(de)東西。微信和(hé)QQ乃至現在自己的(de)語言對(duì)講和(hé)視頻(pín)聊天都是有很多(duō)問題的(de),比如同時(shí)多(duō)人(rén)聊天會有很大(dà)的(de)回聲,電流,雜(zá)音(yīn)。不是騰訊不知道,是知道了(le)但是很難解決。
這(zhè)裏具體講比如錄音(yīn)發送,一般來(lái)說我們聽(tīng)一段60秒的(de)音(yīn)樂(yuè)是1M左右。而微信的(de)一段60秒的(de)語音(yīn)壓縮到了(le)幾十K,來(lái)保證發送和(hé)接收時(shí)的(de)速度。同時(shí)還(hái)做(zuò)了(le)語音(yīn)降噪(減少周圍的(de)噪音(yīn))等等。而如果這(zhè)些不去考慮,隻是簡單的(de)發送一段語音(yīn)。兩者之間的(de)開發成本相差幾倍到幾百倍很正常。同樣的(de),你的(de)APP做(zuò)出來(lái)你會發現,消息發送很慢(màn),很耗流量等等。
3.APP在手機上的(de)兼容性
相信各位在用(yòng)手機APP的(de)時(shí)候,特别是安卓手機。肯定發現有些APP會閃退,卡死之類的(de)情況。這(zhè)個(gè)就是因爲APP的(de)一部分(fēn)功能在這(zhè)台手機上不兼容或有bug。這(zhè)些問題非常多(duō)而且很難解決。你隻是一個(gè)用(yòng)戶的(de)時(shí)候感覺不會那麽強烈,因爲你用(yòng)的(de)大(dà)部分(fēn)都是大(dà)公司開發的(de)很成熟的(de)産品。但是你自己作爲創業者的(de)時(shí)候就必須要考慮了(le)。因爲沒有人(rén)想自己的(de)APP開發出來(lái),10個(gè)手機上8個(gè)閃退。但是事實又的(de)确如此。很多(duō)幾十萬成本開發出來(lái)的(de)APP到處都是閃退。
兼容性是非常影(yǐng)響成本的(de)(會對(duì)成本造成上下(xià)幾倍到幾百倍不等的(de)成本)。僅安卓而言。安卓手機全世界有一萬多(duō)種機型,各種不同的(de)手機品牌,分(fēn)辨率,操作系統版本号,都對(duì)程序的(de)兼容性有影(yǐng)響。很多(duō)時(shí)候做(zuò)兼容性調試的(de)成本還(hái)要大(dà)于軟件的(de)開發成本,真要做(zuò)到主流手機兼容,光(guāng)買測試的(de)手機就要花幾十萬去買。一個(gè)APP如果開發出來(lái),不做(zuò)兼容性調試開發。和(hé)做(zuò)兼容性調試開發,成本也(yě)是會差出來(lái)N倍的(de)。
另外在說說模闆,很多(duō)時(shí)候一些項目如果有成熟的(de)模闆解決方案能節省很大(dà)的(de)成本。
但是模闆也(yě)一樣價格存在巨大(dà)的(de)差異。同樣的(de)一個(gè)商城(chéng)模闆可(kě)能價格也(yě)上下(xià)差出來(lái)幾十倍,原因也(yě)是因爲細節功能完全不一樣,可(kě)能功能差了(le)十幾倍。如果你在買之前不仔細觀察細節功能,那麽一定會出現買了(le)後大(dà)呼坑爹的(de)情況。這(zhè)個(gè)系統可(kě)能整個(gè)流程都是殘缺的(de),更不要提你拿這(zhè)個(gè)殘缺的(de)系統去運營了(le)。
另外不是所有APP都有模闆,一般來(lái)說隻有商城(chéng)相關的(de)APP的(de)模闆比較多(duō)。而且模闆有成熟不成熟的(de)區(qū)别,真正成熟的(de)模闆開發成本和(hé)時(shí)間是巨大(dà)的(de),一個(gè)公司不可(kě)能同時(shí)有很多(duō)好的(de)模闆。因爲數量多(duō),必定不精。開發一個(gè)好的(de)模闆的(de)成本已經巨大(dà)了(le),同時(shí)還(hái)搞多(duō)個(gè),則說明(míng)每個(gè)模闆上投入的(de)成本和(hé)精力不會太多(duō)。