對于一般應(yīng)用,一款功能齊全的應(yīng)用在開發(fā),定制,上架需要18周左右,包括前端設(shè)計、用戶界面、后端集成(如推送通知)、用戶管理、認證、緩存、社交渠道分享等。
在金維2021年發(fā)起的一項調(diào)查中,金維要求100名手機APP設(shè)計師指出,他們認為在開發(fā)生產(chǎn)主要功能的安卓或iOS APP 1.0版本需要多長時間(即較低可行產(chǎn)品)。通過對參與調(diào)查的這100名應(yīng)用程序設(shè)計人員的反饋數(shù)據(jù)進行匯總和平均,Kinvey在開發(fā),發(fā)現(xiàn)一款原生移動APP大約需要18周(即4.5個月),其中后端開發(fā)需要10周左右,前端開發(fā)需要8周左右。
good companies也在2021年發(fā)布了一份報告。固德公司在應(yīng)用領(lǐng)域進行了大量的調(diào)查,包括在開發(fā)開發(fā)一個移動應(yīng)用程序所需的時間,以及在費用,遇到的類似于金維公司采用的問題。好公司調(diào)查了數(shù)十名要求參與調(diào)查的技術(shù)人員公司公司,估計了開發(fā),的Instagram、Tinder和優(yōu)步等應(yīng)用程序需要多長時間,然后對參與者給出的數(shù)據(jù)進行了匯總和平均。
所以,開發(fā)APP不是一件很簡單的事情。完成每個階段可能需要很長時間,但也會給用戶帶來更好的用戶體驗。
很多人說想自學(xué)開發(fā)APP,那一定很難。這主要是因為在自學(xué)開發(fā)APP的過程中,需要設(shè)計很多編碼語言。如果你以前沒接觸過,普通人真的很難上天。因為APP開發(fā),涉及的技術(shù)問題很多,自學(xué)成功的很少。雖然有大量的文章、視頻等。在網(wǎng)上自學(xué)的開發(fā)APP中,它們被用于教學(xué)。但是學(xué)習不是一次性的。因此,開發(fā)的很多公司都做了一些開發(fā)平臺,供一些開發(fā)人員使用,比如火熱的低代碼開發(fā)平臺。低代碼意味著在APP開發(fā),的整個過程中盡量少用代碼語言編譯,用高質(zhì)量的現(xiàn)成模塊化合成APP開發(fā)如果用這種方式進行APP開發(fā),可以在很大程度上降低開發(fā)的資金成本和開發(fā)的周期時間。
一個完整的開發(fā)APP需要開發(fā),藝術(shù)家、規(guī)劃師、工程師等的合作。所以一個人如果想自學(xué)開發(fā)APP,可以優(yōu)先選擇目前在線的開發(fā)平臺,選擇自己開發(fā)平臺中成熟優(yōu)質(zhì)的模塊來搭建,這樣編譯其他不可用的功能就會變得非常簡單。制作完成APP后,需要進行聯(lián)調(diào)測試,比較簡單。畢竟,與鍵入代碼相比,測試工作相對簡單。
親愛的朋友們,看完文章,可以去APICloud平臺獲取開發(fā)工具。自學(xué)開發(fā)APP在后續(xù)的開發(fā)中會越來越簡單。