大部分情況下,關(guān)于細(xì)節(jié)方面,只要你不和開(kāi)發(fā)商提,一般就是沒(méi)有(因?yàn)槟阌玫氖潜阋说模阌霉距骄W(wǎng)絡(luò)試試)。如果開(kāi)發(fā)商替你考慮的越全面,開(kāi)發(fā)成本就會(huì)越高。
以 APP 來(lái)說(shuō),這里小編列舉三大塊最影響 APP 質(zhì)量和成本的東西。希望大家一定要記在心里!??!方便找合適的開(kāi)發(fā)商和把控項(xiàng)目質(zhì)量。
Web 網(wǎng)頁(yè)加殼生成 APP
Web 網(wǎng)頁(yè)加殼生成 APP 的開(kāi)發(fā)方式,先花幾百塊錢買個(gè)現(xiàn)成的手機(jī)網(wǎng)站模板,在加殼打包一個(gè) APP 只需要5分鐘,但是做出來(lái)的效果很差,耗流量,瀏覽體驗(yàn)極差,訪問(wèn)速度慢等等。
部分開(kāi)發(fā)商利用客戶不懂,把這種5分鐘速成的東西,當(dāng)成原生態(tài)開(kāi)發(fā)的 APP 去欺騙客戶。賣幾千到幾萬(wàn)的價(jià)格。而客戶很多時(shí)候還自以為撿了便宜(問(wèn)了十幾家這家最便宜)。
Web 網(wǎng)頁(yè)+原生態(tài)混編(網(wǎng)頁(yè)部分占80%以上)
混編方式的 APP 效果比第一種稍好。但是如果要做出接近原生態(tài)的效果,需要不斷的優(yōu)化和改版,花的錢不比原生態(tài)少。而如果不對(duì)網(wǎng)頁(yè)和系統(tǒng)優(yōu)化,只是簡(jiǎn)單的拼湊。那么做出來(lái)的效果和 Web 加殼的差不多。
HTML 5 開(kāi)發(fā)
成本大概是原生態(tài) APP 的50%到30%,也是比較接近原生開(kāi)發(fā)能達(dá)到效果的一種方式。但受到很多限制。各大平臺(tái)兼容性還不足,相對(duì)來(lái)說(shuō)還處于過(guò)渡期,同時(shí)比較耗系統(tǒng)資源。在低配的手機(jī)上更卡。
手機(jī)淘寶的 APP 目前就是 HTML 5+ 原生態(tài)混編的,相對(duì)來(lái)說(shuō)在很多低配的手機(jī)上還是比較卡的。最近優(yōu)化了很多,但是早期的表現(xiàn)很不盡人意。Facebook 和京東都嘗試過(guò) HTML 5,同時(shí)也吃了不成熟的虧。HTML 5 的未來(lái)或許是美好的,但是這期間的試錯(cuò)成本小公司不一定承受得起。
原生態(tài)開(kāi)發(fā)
是目前最常用和最成熟的方式。越重視細(xì)節(jié)成本越高。一般根據(jù)具體功能要求一個(gè) APP 的開(kāi)發(fā)成本從幾萬(wàn)塊到幾千萬(wàn)不等。
比如搜索功能,具體對(duì)搜索功能的要求會(huì)讓成本差出幾萬(wàn)倍。
不僅僅是搜索,再舉幾個(gè)例子。比如微信里面的聊天,分為文字,圖片聊天,錄音的語(yǔ)言聊天,語(yǔ)音及時(shí)對(duì)講,視頻聊天。語(yǔ)音及時(shí)對(duì)講和視頻聊天只簡(jiǎn)單提一提,這些都是開(kāi)發(fā)成本要用百萬(wàn)級(jí)和千萬(wàn)級(jí)來(lái)計(jì)算的東西。
微信和QQ乃至現(xiàn)在自己的語(yǔ)言對(duì)講和視頻聊天都是有很多問(wèn)題的,比如同時(shí)多人聊天會(huì)有很大的回聲,電流,雜音。并不是騰訊不知道,是知道了但是很難解決。
這里具體講比如錄音發(fā)送,一般來(lái)說(shuō)我們聽(tīng)一段60秒的音樂(lè)是1M 左右。而微信的一段60秒的語(yǔ)音壓縮到了只有幾十 KB,來(lái)保證發(fā)送和接收時(shí)的速度。
同時(shí)還做了語(yǔ)音降噪(減少周圍的噪音)等等。而如果這些不去考慮,只是簡(jiǎn)單的發(fā)送一段語(yǔ)音。兩者之間的開(kāi)發(fā)成本相差幾倍到幾百倍很正常。
同樣的,你的 APP 做出來(lái)你會(huì)發(fā)現(xiàn),消息發(fā)送很慢,很耗流量等等。
相信各位在用手機(jī) APP 的時(shí)候,特別是安卓手機(jī)??隙òl(fā)現(xiàn)有些 APP 會(huì)閃退,卡死之類的情況。這個(gè)就是因?yàn)?APP 的一部分功能在這臺(tái)手機(jī)上不兼容或有 bug。這些問(wèn)題非常多而且很難解決。
你只是一個(gè)用戶的時(shí)候感覺(jué)不會(huì)那么強(qiáng)烈,因?yàn)槟阌玫拇蟛糠侄际谴蠊鹃_(kāi)發(fā)的很成熟的產(chǎn)品。但是你自己作為客戶的時(shí)候就必須要考慮了。
因?yàn)闆](méi)有人想自己的 APP 開(kāi)發(fā)出來(lái),10個(gè)手機(jī)上8個(gè)閃退。但是事實(shí)又的確如此。很多幾十萬(wàn)成本開(kāi)發(fā)出來(lái)的 APP 到處都是閃退。
兼容性是非常影響開(kāi)發(fā)成本的(會(huì)造成上下幾倍到幾百倍不等的價(jià)格差距)。僅安卓而言。安卓手機(jī)全世界有一萬(wàn)多種機(jī)型,各種不同的手機(jī)品牌,分辨率,操作系統(tǒng)版本號(hào),都對(duì)程序的兼容性有影響。
很多時(shí)候做兼容性調(diào)試的成本還要大于軟件的開(kāi)發(fā)成本,真要做到主流手機(jī)兼容,光買測(cè)試的手機(jī)就要花幾十萬(wàn)去買。
一個(gè) APP 如果開(kāi)發(fā)出來(lái),不做兼容性調(diào)試開(kāi)發(fā)。和做兼容性調(diào)試開(kāi)發(fā),成本也是會(huì)差出來(lái) N 倍的。
接下來(lái),小編給大家介紹一下常見(jiàn)的兩個(gè)大坑,請(qǐng)各位擦亮你的眼睛,不要明知路有坑,還偏往坑里跳。
常見(jiàn)坑一:知名案例
客戶經(jīng)常會(huì)問(wèn)開(kāi)發(fā)商有什么知名案例。 開(kāi)發(fā)商就會(huì)說(shuō)有啊,美團(tuán),大眾點(diǎn)評(píng),攜程,一號(hào)店都是我們的案例(說(shuō)出一個(gè)一二線,或者是三線有一定知名度 APP 的例子)。
這種情況下90%是偷換概念或者純騙。不管你找的這家公司是真有幾百個(gè)人的大公司還是只有幾個(gè)人的小公司。(劃重點(diǎn)!?。?/span>
實(shí)際情況是,任何你但凡聽(tīng)說(shuō)過(guò)小有名氣的 APP,基本都是互聯(lián)網(wǎng)公司自己招人做的,不太可能是找外包。
你可以在百度搜索任何一家你聽(tīng)說(shuō)過(guò)的 APP 名字或者互聯(lián)網(wǎng)公司名字+招聘2個(gè)字,都能看到他們長(zhǎng)期在招聘大量的程序員工程師,同時(shí)公司長(zhǎng)期備有幾十到幾百,甚至上千人的技術(shù)團(tuán)隊(duì)。
即使真的找外包,可能是最早創(chuàng)業(yè)初期的第一期找的外包,但是他們后來(lái)出名的那個(gè)系統(tǒng)跟最初找外包做的,已經(jīng)完全不是一回事,也不是一個(gè)東西了,業(yè)務(wù)代碼已經(jīng)完全不一樣了。
外包做的產(chǎn)品就是前期高效試錯(cuò)或者融資用的一個(gè)東西,很可能一次都沒(méi)用過(guò)就直接報(bào)廢。
滴滴打車之前最早就是找的外包開(kāi)發(fā)的,但是基本沒(méi)正式用過(guò)就直接報(bào)廢自己招人重新做。但是這家外包公司可能在 N 年后滴滴打車牛逼了后會(huì)跳出來(lái)跟客戶說(shuō):滴滴打車是我客戶案例,滴滴打車是我做的。
利用的就是偷換概念和客戶不懂不會(huì)較真。滴滴打車當(dāng)前找他們做并不是因?yàn)樗麄兣1疲堑蔚未蜍嚳赡芤脖凰麄兛恿恕?/span>
以上都是偷換概念,還有一種就是一點(diǎn)關(guān)系也扯不上, 強(qiáng)行欺騙來(lái)增強(qiáng)客戶信任,揭穿了就算了。
開(kāi)發(fā)商給你的合同一定要仔細(xì)看,很多時(shí)候被騙的客戶自己公司是有法務(wù)的但是也一樣被騙。因?yàn)槟愕姆▌?wù)和律師根本看不懂那些看似專業(yè)的技術(shù)詞語(yǔ)。
所以并不知道他是在扯蛋還是合理的。由其是在驗(yàn)收標(biāo)準(zhǔn)和開(kāi)發(fā)要求的這幾大塊上?;救绻追焦緵](méi)有懂技術(shù)的,哪怕有專業(yè)的法務(wù)也很容易被騙。
一般體現(xiàn)在合同里對(duì)需求描述的不詳細(xì)或者壓根合同里就沒(méi)有提到需求,只說(shuō)要做個(gè)某某 APP,多少錢什么時(shí)候交付,這樣的合同其實(shí)壓根沒(méi)有一點(diǎn)卵用。
你們之間商量的做個(gè)某某 APP 只是你們自己口頭討論了需求,沒(méi)非常詳細(xì)的落實(shí)在合同里,最后開(kāi)發(fā)商隨便給你個(gè)東西也能交付。
甚至壓根就不是最早你們商量的,因?yàn)楹贤锊](méi)有證據(jù)能證明你們要做的到底是什么。
同樣的還有開(kāi)發(fā)方式(原生還是混編,H5還是加殼),驗(yàn)收的標(biāo)準(zhǔn)是什么這些如果不提,每一次都是提前被埋下的炸彈,遇到騙子你去法院都白瞎。根本就告不倒人家,就是合法的騙。
一般負(fù)責(zé)任的公司在簽合同之前與客戶反復(fù)討論并確認(rèn)需求,最后給出一份非常詳細(xì)的需求文檔,根據(jù)項(xiàng)目的大小起碼有幾頁(yè)到幾十頁(yè)不等,里面有各自原型圖和需求說(shuō)明,用到的技術(shù),項(xiàng)目架構(gòu),開(kāi)發(fā)方式等等都講的非常清楚。
這個(gè)文檔是合同非常重要的附件,里面詳細(xì)的描述了你們這次項(xiàng)目具體是要做成什么樣子。如果沒(méi)有這個(gè),雙方簽完合同的時(shí)候其實(shí)都是蒙逼的。
要做什么根本沒(méi)個(gè)界定,到時(shí)候胡亂拿個(gè)東西交差也是不違反合同的。
這個(gè)看似常識(shí)的東西其實(shí)大部分外行都不知道,小編每年都至少見(jiàn)到幾十起外包開(kāi)發(fā)被騙是被坑在這個(gè)地方的。
很多甲方都不重視需求文檔,認(rèn)為都說(shuō)了我要一個(gè)狂拽酷炫叼炸天的 APP,做的不好就不給錢,真是圖樣圖森破。這樣的甲方,等待他的只有萬(wàn)丈深坑。