手機(jī)APP開(kāi)發(fā)難
————認(rèn)證資質(zhì)————
- 個(gè)人未認(rèn)證
- 企業(yè)未認(rèn)證
- 微信未認(rèn)證
- 手機(jī)已認(rèn)證
線上溝通
與商家溝通核實(shí)商家資質(zhì)
線下服務(wù)
核實(shí)商家身份所有交流確保留有證據(jù)
服務(wù)售后
有保障期的服務(wù)請(qǐng)與商家確定保障實(shí)效
服務(wù) | app開(kāi)發(fā) | 詳細(xì)地址 | 是的 |
QQ號(hào) | 1010570442 | 微信號(hào) | xzxtx258 |
手機(jī)APP開(kāi)發(fā)難
只能說(shuō)比較難,也比較耗費(fèi)成本,問(wèn)題太抽象我沒(méi)法量化的回答有多么難,說(shuō)下大致成本,你轉(zhuǎn)換成難度系數(shù)。喂個(gè)APPZ簡(jiǎn)單的也是幾千起步,這種幾千的就是新手的那種比較簡(jiǎn)單的畢業(yè)設(shè)計(jì)。一般是單端(就是說(shuō)只要安卓或者只要蘋果)不包含后臺(tái)(就是不用云端數(shù)據(jù)交互,所有的數(shù)據(jù)都在本地手機(jī)本身交互保存),正規(guī)的商業(yè)APP一般是5萬(wàn)起步,比較復(fù)雜的項(xiàng)目上不封頂。為啥起步就五萬(wàn)了下面會(huì)進(jìn)行說(shuō)明。
需要經(jīng)歷那些流程?
梳理需求設(shè)計(jì)流程設(shè)計(jì)原型(理解為簡(jiǎn)易的用戶界面,只是包含了一些字段。沒(méi)有做排版和美化)設(shè)計(jì)UI(用戶界面)編寫(xiě)代碼測(cè)試上架(上傳應(yīng)用市場(chǎng)”應(yīng)用寶“”appstory“等等)
難點(diǎn)都在哪里?什么時(shí)候出現(xiàn)的?
主要難點(diǎn)
1.需求梳理,要明確甲方具體要做什么功能,要達(dá)到什么目的,主要是雙方的溝通成本高。
2.具體看你做哪種類型的項(xiàng)目,在看功能上有沒(méi)有什么難點(diǎn),舉個(gè)例子直播APP的并發(fā)就比較難,因?yàn)橐粋€(gè)主播可能有幾萬(wàn)甚至幾十萬(wàn)同時(shí)觀看,你要保證用戶體驗(yàn)幾十萬(wàn)人同時(shí)觀看一點(diǎn)都不卡,這個(gè)就算難點(diǎn)。
簡(jiǎn)單將難點(diǎn)分下類:
解決用戶的高并發(fā)(就是指怎么解決幾萬(wàn)幾十萬(wàn)用戶同時(shí)訪問(wèn)服務(wù)器,而不至于讓程序崩潰)
邏輯難點(diǎn)(有些產(chǎn)品內(nèi)部的業(yè)務(wù)邏輯很復(fù)雜,又存在很多交叉的點(diǎn),要保證數(shù)據(jù)正確流程正確不出錯(cuò)比較難)
效果難點(diǎn)(就是一些比較好的用戶體驗(yàn),或者比較炫的界面效果要花費(fèi)很多的時(shí)間)
體驗(yàn)優(yōu)化(這個(gè)可以說(shuō)是Z難的,舉個(gè)例子,之前做過(guò)一個(gè)項(xiàng)目,處理圖片的,我們初期實(shí)現(xiàn)處理一張需要3秒,后期版本非讓我們優(yōu)化成0.5秒真心頭都大了,要知道只是3秒處理,我們就寫(xiě)了幾個(gè)月上萬(wàn)行代碼,在這個(gè)基礎(chǔ)上優(yōu)化真心費(fèi)神)
需要哪些人員進(jìn)行開(kāi)發(fā)?
安卓(Android) 蘋果(iOS) 后臺(tái)(java或者PHP)產(chǎn)品經(jīng)理(設(shè)計(jì)流程) 設(shè)計(jì)(設(shè)計(jì)界面)以上人數(shù)小項(xiàng)目,每個(gè)部門一個(gè)人,大一些的項(xiàng)目每個(gè)部門需要多人參與
需要多少錢多少時(shí)間?
錢:只能說(shuō)定制的軟件,一般5萬(wàn)起步,具體為什么5萬(wàn)起步后面會(huì)說(shuō)道,上不封頂。
時(shí)間:定制類型的軟件不含商討需求的時(shí)間。開(kāi)發(fā)到交付要用至少1個(gè)月以上。
現(xiàn)針對(duì)性的解答問(wèn)題:
一個(gè)APP開(kāi)發(fā)所需要的人員安卓+蘋果+后臺(tái)+設(shè)計(jì)+產(chǎn)品。這是Z合理的配比,當(dāng)然有些小公司是沒(méi)有產(chǎn)品經(jīng)理這個(gè)職位的,一般是美工或者一個(gè)稍微有些經(jīng)驗(yàn)的程序要“代刀”。也就是說(shuō)一個(gè)APPZ少配比一般來(lái)說(shuō)要5個(gè)人,這5個(gè)人里面安卓和蘋果的工資會(huì)高一些,北上廣深在一萬(wàn)五左右,二線成都、南京、杭州、西安、鄭州這些城市在一萬(wàn)左右。產(chǎn)品和設(shè)計(jì)一般能用的就是7k左右吧,后臺(tái)根據(jù)項(xiàng)目來(lái)定,大項(xiàng)目的后臺(tái)工資要超過(guò)安卓、蘋果,小項(xiàng)目就可以不用很強(qiáng)力的后臺(tái)。因?yàn)橐话沩?xiàng)目主要邏輯和數(shù)據(jù)都是后臺(tái)來(lái)處理的,如果項(xiàng)目功能邏輯很多,就得用很有經(jīng)驗(yàn)的后臺(tái)才行,這種后臺(tái)工資高的年薪過(guò)百萬(wàn),一般的后臺(tái)月薪就1萬(wàn)左右吧。
概要的說(shuō)下一個(gè)APP制作的流程:
商談需求(雙方參與,得到一個(gè)需求文檔,乙方整理)
制作流程圖(乙方實(shí)施,設(shè)計(jì)出軟件的運(yùn)行流程,然后甲方確認(rèn)。得到一個(gè)流程圖文件)
制作原型圖(其實(shí)就是把應(yīng)用用到的所有界面都畫(huà)出來(lái),每個(gè)界面上要包含這個(gè)界面該有的所有的元素和字段,但是這一步是沒(méi)有具體排版的和顏色渲染的)
制作設(shè)計(jì)圖(UI):根據(jù)上一步的原型圖,來(lái)具體的排版,渲染顏色。Z終產(chǎn)物是一套用戶界面設(shè)計(jì)圖
編寫(xiě):就是具體的代碼編寫(xiě)
測(cè)試:乙方負(fù)責(zé),根據(jù)需求和后來(lái)制作的設(shè)計(jì)圖來(lái)一步步檢測(cè)功能是否有bug
交付:正規(guī)公司會(huì)把我上面說(shuō)到的所有東西都提供給甲方
細(xì)節(jié)補(bǔ)充:現(xiàn)在國(guó)家做只是產(chǎn)權(quán)保護(hù),所有的APP要上架必須具備《軟件著作權(quán)》,這個(gè)一般乙方會(huì)代理辦理。
開(kāi)發(fā)確實(shí)是比較耗費(fèi)人工的,價(jià)格一般都不低,Z簡(jiǎn)單也得一萬(wàn)起步吧。核心是因?yàn)榧夹g(shù)這個(gè)行業(yè)的人工成本確實(shí)比較高,一線城市技術(shù)的人均成本在15k左右,二線在10k左右吧。當(dāng)然我說(shuō)的是能真的寫(xiě)代碼且寫(xiě)出來(lái)的代碼能用的程序員。杠精跑出來(lái)非要杠說(shuō)他們公司招了個(gè)5k、6k的我不反駁啊,市場(chǎng)上肯定是有新手的,成熟的技術(shù)公司的用法一般是主程就是主要寫(xiě)大框架的程序員肯定要是有經(jīng)驗(yàn)的,部分功能性細(xì)節(jié)可以讓初級(jí)程序員也就是5k程序員來(lái)寫(xiě)。
假設(shè)5k來(lái)當(dāng)主程,信我,你花的錢會(huì)成幾何數(shù)上升,程序這個(gè)工作是比較講究功力的,初級(jí)程序員能寫(xiě)嘛?說(shuō)實(shí)話國(guó)內(nèi)的大多數(shù)應(yīng)用他們也能寫(xiě),因?yàn)閲?guó)內(nèi)的技術(shù)水品真的就不咋地,主要的尖端技術(shù)研究還是一批老外再弄,中國(guó)的程序員Z先掌握的技能就是復(fù)制粘貼,把老外寫(xiě)好的代碼拿過(guò)來(lái)復(fù)制粘貼下然后改改,表面看功能好像是實(shí)現(xiàn)了,其實(shí)他們自己也搞不清楚那段代碼復(fù)制過(guò)來(lái)具體是啥思路,啥意思。這就意味著,這套代碼表面上看甲方提出的需求好像完成了,但是后期所帶來(lái)的就是無(wú)盡的坑要填。
1.代碼的可維護(hù)性差
因?yàn)榇a本身是拼湊來(lái)的,者復(fù)制一點(diǎn)那復(fù)制一點(diǎn),程序員本身也都不知其意,反正看起來(lái)差不多。所以后期如果代碼出現(xiàn)問(wèn)題,基本上沒(méi)法改或者邏輯上有調(diào)整需要調(diào)整部分代碼,基本上這個(gè)項(xiàng)目也死了
2.延伸性差
所謂的延伸性就是代碼的迭代,一般的互聯(lián)網(wǎng)產(chǎn)品沒(méi)有誰(shuí)說(shuō)一個(gè)版本就做的比較完美了,都需要很多個(gè)版本的不停迭代才能達(dá)到理想狀態(tài),結(jié)合一部分市場(chǎng)反饋,結(jié)合一部分功能上的完善。有經(jīng)驗(yàn)的程序員寫(xiě)東西的時(shí)候邏輯性比加強(qiáng),他們的一端代碼是可以去推敲的,正著來(lái)、反著來(lái)都不會(huì)出錯(cuò),初級(jí)程序員寫(xiě)的東西,邏輯性肯定沒(méi)那么強(qiáng),正著來(lái)可以反著來(lái)就會(huì)出錯(cuò)。我說(shuō)的在形象點(diǎn)舉個(gè)例子,比如一個(gè)功能1.2.3.4肯定沒(méi)問(wèn)題,如果換一種方式點(diǎn)進(jìn)去就會(huì)出錯(cuò)這就是新手常范的錯(cuò)誤。另外一點(diǎn)老程序員寫(xiě)東西喜歡“留”,就是說(shuō)會(huì)留一些當(dāng)前看來(lái)沒(méi)有用的數(shù)據(jù)結(jié)構(gòu)和字段放在那里,就是為了滿足后期修改和新增的需求。新手不會(huì)留,也不知道該留啥。
3.市場(chǎng)報(bào)價(jià)的坑
這里是大家Z差以一個(gè)點(diǎn)應(yīng)該,如果你咨詢過(guò)一些公司了已經(jīng),你會(huì)發(fā)現(xiàn)一個(gè)問(wèn)題。關(guān)于軟件各個(gè)公司給你的報(bào)價(jià)天差地別,甚至有些報(bào)價(jià)只有其他公司的零頭。是因?yàn)橛行┕靖静皇嵌ㄖ菩缘慕o你開(kāi)發(fā)的,而是用他們制作好的saas,來(lái)套給你。saas我不說(shuō)好壞整理了一個(gè)文檔方便大家對(duì)比優(yōu)劣性。
2)確認(rèn)收貨前請(qǐng)仔細(xì)核驗(yàn)產(chǎn)品質(zhì)量,避免出現(xiàn)以次充好的情況。
3)該信息由排行8用戶自行發(fā)布,其真實(shí)性及合法性由發(fā)布人負(fù)責(zé),排行8僅引用以供用戶參考,詳情請(qǐng)閱讀排行8免責(zé)條款。查看詳情>
-
請(qǐng)發(fā)送您要咨詢的內(nèi)容,以便及時(shí)解答。