2021-10-26 18:45:00 來(lái)自于應(yīng)用公園
一個(gè)人的開(kāi)發(fā)APP有哪些難點(diǎn)?
解決用戶的高并發(fā)(即如何解決成千上萬(wàn)的用戶同時(shí)訪問(wèn)服務(wù)器而不導(dǎo)致程序崩潰的問(wèn)題)
邏輯難點(diǎn)(部分產(chǎn)品內(nèi)部業(yè)務(wù)邏輯復(fù)雜,重疊點(diǎn)多,難以保證數(shù)據(jù)正確、流程無(wú)誤)
效果很難(也就是說(shuō),對(duì)于一些優(yōu)秀的用戶體驗(yàn)或者炫目的界面效果來(lái)說(shuō),需要花費(fèi)大量的時(shí)間)
體驗(yàn)優(yōu)化(這可以說(shuō)是難的。比如我們之前做過(guò)一個(gè)項(xiàng)目,處理過(guò)圖片,我們?cè)诔跗谔幚硪粋€(gè)需要3秒,后期優(yōu)化到0.5秒,這個(gè)真的很大。要知道處理只需3秒,我們寫(xiě)了幾個(gè)月上萬(wàn)行代碼,在此基礎(chǔ)上優(yōu)化真的很費(fèi)力)
開(kāi)發(fā)?需要誰(shuí)
安卓(安卓)、蘋(píng)果(iOS)、后臺(tái)(java或PHP)、產(chǎn)品經(jīng)理(設(shè)計(jì)流程)、設(shè)計(jì)(設(shè)計(jì)界面),每個(gè)部門(mén)都有一個(gè)人,對(duì)于比較大的項(xiàng)目,每個(gè)部門(mén)都需要很多人參與
多少錢?需要多長(zhǎng)時(shí)間
錢:只能說(shuō)定制的軟件一般5萬(wàn)起步,但是為什么5萬(wàn)起步以后還會(huì)說(shuō)呢?在開(kāi)發(fā)交貨至少需要1個(gè)月
1.自?shī)首詷?lè)APP
開(kāi)發(fā)目的:純粹練習(xí)/自?shī)首詷?lè)
參與者:一名程序員
完成難度:'/
這款app開(kāi)發(fā)方式的難點(diǎn)在于經(jīng)驗(yàn)不足帶來(lái)的技術(shù)問(wèn)題,解決方法很簡(jiǎn)單:學(xué)習(xí)。
2.小型自用APP
開(kāi)發(fā)旨在滿足企業(yè);的日常辦公需求
參與者:企業(yè);信息技術(shù)部門(mén)的兩三個(gè)人
完成難度:'/
很多工作團(tuán)隊(duì)都體驗(yàn)過(guò)這種軟件。企業(yè)經(jīng)常有一些個(gè)性化的需求。當(dāng)市場(chǎng)找不到合適的軟件時(shí),它自己開(kāi)發(fā)了一個(gè)。這類軟件的研發(fā)有很多困難:
(1)由于技術(shù)人員缺乏相關(guān)軟件研發(fā)經(jīng)驗(yàn),進(jìn)度緩慢;
2 R&D是一個(gè)IT部門(mén),用戶大部分是業(yè)務(wù)部門(mén)。R&D人員必須從業(yè)務(wù)人員的角度考慮體驗(yàn)問(wèn)題,中間磨合困難沒(méi)必要說(shuō);
3隨著企業(yè),需求的不斷增加,R&D人員需要不斷補(bǔ)充軟件功能,而第二個(gè)開(kāi)發(fā)無(wú)法逃脫;
相關(guān)R&D人員一旦離崗,很容易因?yàn)榧夹g(shù)門(mén)檻,留下一堆沒(méi)解決的攤子。'/
3.面向整個(gè)市場(chǎng)的APP
開(kāi)發(fā)宗旨:通過(guò)軟件實(shí)現(xiàn)利潤(rùn)目標(biāo)
參與者:整個(gè)企業(yè)
完成難度:'/
這類軟件通常面向整個(gè)市場(chǎng),上面的每一步都要經(jīng)過(guò)。這至少需要來(lái)自產(chǎn)品經(jīng)理、R&D、測(cè)試、UI設(shè)計(jì)師、視覺(jué)設(shè)計(jì)師、營(yíng)銷、運(yùn)營(yíng)、銷售、技術(shù)支持等幾十位人員的配合。
此外,還有兩個(gè)重要問(wèn)題需要考慮:
(1)軟件功能與用戶需求的協(xié)調(diào)。很多人往往只使用一個(gè)軟件5%的功能,剩下的95%在各種用戶提出需求后不斷完善。不難理解,軟件一定要有很高的創(chuàng)新能力,并且能夠在合適的時(shí)間出現(xiàn),滿足目標(biāo)用戶的需求。
'/