能提問的大多數(shù)第一次希望深度了解互聯(lián)網(wǎng)這個(gè)行業(yè),該行業(yè)專業(yè)性較強(qiáng),水還是比較深,外行進(jìn)來(lái)很容易吃虧,說白了就是成本方面可以做的文章太多了,大家怕上當(dāng)吃虧,從業(yè)十余年了," />

国产成人精品无码青草_亚洲国产美女精品久久久久∴_欧美人与鲁交大毛片免费_国产果冻豆传媒麻婆精东

15158846557 在線咨詢 在線咨詢
15158846557 在線咨詢
所在位置: 首頁(yè) > 營(yíng)銷資訊 > 網(wǎng)站運(yùn)營(yíng) > App 開發(fā)外包注意事項(xiàng)有哪些?

App 開發(fā)外包注意事項(xiàng)有哪些?

時(shí)間:2023-10-22 19:42:01 | 來(lái)源:網(wǎng)站運(yùn)營(yíng)

時(shí)間:2023-10-22 19:42:01 來(lái)源:網(wǎng)站運(yùn)營(yíng)

App 開發(fā)外包注意事項(xiàng)有哪些?:更新時(shí)間2022.9.23

能提問的大多數(shù)第一次希望深度了解互聯(lián)網(wǎng)這個(gè)行業(yè),該行業(yè)專業(yè)性較強(qiáng),水還是比較深,外行進(jìn)來(lái)很容易吃虧,說白了就是成本方面可以做的文章太多了,大家怕上當(dāng)吃虧,從業(yè)十余年了,希望回答能幫你避免一些坑。




深刻理解對(duì)于甲方來(lái)說,一個(gè)APP價(jià)值不菲,這個(gè)產(chǎn)品往嚴(yán)重了說可能就是身家性命,所以對(duì)于首次制作的用戶來(lái)說,考慮的細(xì)一點(diǎn)無(wú)可厚非 ,本篇回答盡量站在提出需求者的角度回答。

首先普及個(gè)概念:

APP制作的流程概要

· 需求整理(雙方參與。甲方提出大致需求,乙方負(fù)責(zé)細(xì)化整理,最終轉(zhuǎn)換成供后期開發(fā)使用的需求文檔,也是項(xiàng)目最終的驗(yàn)收文檔)







· 制作流程圖(乙方實(shí)施,根據(jù)上一步的《需求文檔》設(shè)計(jì)出軟件的運(yùn)行流程,然后甲方確認(rèn),得到一個(gè)流程圖文件)







· 制作原型圖(根據(jù)前兩部的《需求文檔》和《流程圖》制作,界面上要包含這個(gè)界面該有的所有的元素和字段,但是這一步是沒有具體排版的和顏色渲染的)







· 制作設(shè)計(jì)圖(UI):根據(jù)上一步的原型圖,來(lái)具體的排版,渲染顏色。最終產(chǎn)物是一套用戶界面設(shè)計(jì)圖







· 編寫:就是具體的代碼編寫




· 測(cè)試:乙方負(fù)責(zé),根據(jù)需求和后來(lái)制作的設(shè)計(jì)圖來(lái)一步步檢測(cè)功能是否有bug




· 交付:正規(guī)公司會(huì)把我上面說到的所有東西都提供給甲方




· 細(xì)節(jié)補(bǔ)充:現(xiàn)在國(guó)家做知識(shí)產(chǎn)權(quán)保護(hù),所有的APP要上架必須具備《軟件著作權(quán)》。有一些三方的代理公司協(xié)助辦理。




合同注意幾個(gè)點(diǎn):




1. 實(shí)施工期

2. 付款節(jié)點(diǎn):互聯(lián)網(wǎng)公司一般是三期款項(xiàng),334的模式支付。首付款30%、設(shè)計(jì)階段結(jié)束支付30%,項(xiàng)目實(shí)施完甲方驗(yàn)收完畢40%。

3. 需求文檔一定要作為合同的附件,這個(gè)是到時(shí)候交付的標(biāo)準(zhǔn)。這個(gè)文檔那個(gè)越細(xì)越好

4. 產(chǎn)生的第三方費(fèi)用要說清楚到底誰(shuí)承擔(dān)。

a) 軟件著作權(quán)的申請(qǐng)費(fèi)(只是產(chǎn)權(quán)保護(hù),現(xiàn)在APP上架必須需要的文件,相當(dāng)于軟件你的專利。一般不加急3個(gè)月拿到,700元左右)

b) 服務(wù)器的費(fèi)用

c) 短信的費(fèi)用(用來(lái)發(fā)驗(yàn)證碼的一般一條6分錢,一萬(wàn)條=600元)

d) 支付權(quán)限申請(qǐng)的費(fèi)用(微信是年費(fèi)300.支付寶免費(fèi),但是這兩項(xiàng)后期交易流水都存在手續(xù)費(fèi))

e) 是否使用了付費(fèi)的數(shù)據(jù)庫(kù)(MySQL免費(fèi),Orcale是收費(fèi)的)

f) 是否使用了付費(fèi)的第三方SDK(就是開發(fā)用到的一些快速集成工具,但是有些是收費(fèi)的,按年收費(fèi)一般是。比如要開發(fā)直播或者及時(shí)通訊)




怎么進(jìn)行市場(chǎng)價(jià)格調(diào)研?

整理

一些常見的技術(shù)公司套路,其實(shí)就一個(gè)中心思想,價(jià)格低的離譜的肯定有問題,便宜的東西除了便宜好哪都不好。一般的甲方思維先找市場(chǎng)上的公司問一圈,然后整理看看哪個(gè)公司感覺說的專業(yè),然后再在專業(yè)的里面篩選幾個(gè)報(bào)價(jià)不高的反復(fù)比較?;ヂ?lián)網(wǎng)的坑太深了,方法大致沒錯(cuò),但是你得問清楚技術(shù)公司給你的這個(gè)報(bào)價(jià)是基于什么標(biāo)準(zhǔn)?




為什么別人只要幾千,你們要幾十萬(wàn)?

這里給大家提供一個(gè)新名詞,隨著行業(yè)的不斷衍生和發(fā)展,技術(shù)公司也有了自己降低成本的方式,這個(gè)新產(chǎn)物叫“SaaS”這里我先不說SaaS不好,因?yàn)獒槍?duì)不同人群,SaaS確實(shí)也解決了很多人的問題。為了方便大家理解我專門做了個(gè)表,你說的那種幾千的肯定是SaaS不用懷疑,定制是不可能那個(gè)成本把控出一個(gè)項(xiàng)目的。

SaaS一般是按年付費(fèi)的。優(yōu)劣勢(shì)我都有列出來(lái)大家自己選擇。

你們不是有案例嘛?套一個(gè)給我還要這么多錢?

這里給大家提一個(gè)大的方向性問題,國(guó)家在抓知識(shí)產(chǎn)權(quán)保護(hù),就是現(xiàn)在所有的軟件上架應(yīng)用市場(chǎng)都需要《軟件著作權(quán)》,可以理解為軟件的專利,這是硬性指標(biāo),也就是說軟件開發(fā)所用的代碼,理論上要保證原創(chuàng)性和獨(dú)有性,才具備上架資格。實(shí)際上目前沒有那么嚴(yán)格......不要求全部定制,還是可以復(fù)用部分以前的代碼的,因?yàn)樯暾?qǐng)軟著只需要4000行代碼,就是說除了這4000行以外是可以復(fù)用的。

并不是有了案例就像大家想的那么簡(jiǎn)單,隨便套套幾天就出來(lái)一個(gè)了。還有一個(gè)因素導(dǎo)致軟件沒法短期內(nèi)迅速套出來(lái),就是應(yīng)用商店本身也會(huì)有限制,如果兩個(gè)應(yīng)用的相似度太高,上架肯定是失敗的。一個(gè)軟件的開發(fā)至少要保證4000行的原創(chuàng)代碼,以及設(shè)計(jì)方面的獨(dú)特,讓軟件無(wú)論是從外面和里面看起來(lái)都是定制的才有上架的可能性。

套殼應(yīng)用和原生應(yīng)用

咨詢過一些技術(shù)公司的人聽過這兩個(gè)名詞,卻沒得本質(zhì)。因?yàn)楸旧碡?fù)責(zé)跟你溝通的銷售本身他自己應(yīng)該也不怎么清楚.....畢竟是專業(yè)性較強(qiáng)的東西,卻被很多公司用來(lái)偷換概念,欺騙客戶。

原生APP就是用官方語(yǔ)言來(lái)編寫的APP,安卓是用Java寫的,用Java來(lái)寫APP就叫原生,蘋果是用OC(Object-C)或者Swift寫的,用OC和Swift來(lái)編寫蘋果APP就是原生。這里有兩個(gè)概念,第一原生的APP蘋果和安卓使用不同語(yǔ)言編寫的也就是說要寫兩套代碼,但是體驗(yàn)卻是最優(yōu)秀的,因?yàn)樵腁PP很多資源文件,比如圖片、文字等是可以放在手機(jī)本地的,一個(gè)APP加載東西直接從手機(jī)加載當(dāng)然快。

普及個(gè)基本概念:國(guó)內(nèi)目前的操作系統(tǒng)只有安卓和蘋果兩種,Android系統(tǒng)是google公司開發(fā)的開源系統(tǒng),通俗的講就是免費(fèi)的,所以各大手機(jī)廠商都用Android系統(tǒng),蘋果用的是不開源的iOS系統(tǒng),只有他自己能用。至于大家一般聽到的”華為“、”三星“、”ViVo“等都是安卓系統(tǒng)。當(dāng)然國(guó)內(nèi)還有”錘子系統(tǒng)“,基本死了不做描述......

接下來(lái)說點(diǎn)專業(yè)性強(qiáng)的東西,不感興趣的可以跳過。

安卓系統(tǒng)和蘋果系統(tǒng)從技術(shù)角度的分析:

安卓系統(tǒng)的底層是C和C++然后再經(jīng)過JAVA轉(zhuǎn)譯編譯從而體現(xiàn)到用戶界面。蘋果的底層是C,可以直接編譯。發(fā)現(xiàn)問題沒?安卓系統(tǒng)比蘋果系統(tǒng)多了一道編譯的過程,所以就系統(tǒng)本身而言肯定是蘋果的iOS較為優(yōu)秀的,這就是為什么蘋果手機(jī)體驗(yàn)要好于安卓的本質(zhì)原因之一。還有個(gè)原因,安卓使用java寫的,java有個(gè)垃圾回收機(jī)制,這個(gè)是最操蛋的,這個(gè)機(jī)制的初始想法是方便程序員,在用java編寫的時(shí)候不用管內(nèi)存的問題,因?yàn)闄C(jī)制本身會(huì)判斷哪些內(nèi)存該回收了就自動(dòng)回收,而蘋果的OC語(yǔ)言內(nèi)存是需要程序員專門寫方法來(lái)回收的。其實(shí)呢?java的垃圾回收機(jī)制就是SB,非常不智能,會(huì)導(dǎo)致安卓手機(jī)的內(nèi)存得不到妥善的管理,經(jīng)常有很多已經(jīng)無(wú)效的內(nèi)存占用手機(jī)的存儲(chǔ)空間以及手機(jī)運(yùn)行內(nèi)存,從而導(dǎo)致安卓手機(jī)的運(yùn)行內(nèi)存永遠(yuǎn)不夠用,安卓手機(jī)的升級(jí)方法就是加內(nèi)存,最早的運(yùn)行內(nèi)存1G到現(xiàn)在的32G.....聽起來(lái)就兇殘,但是系統(tǒng)本質(zhì)的缺點(diǎn)得不到改善,只能從硬件升級(jí)配置。蘋果呢?蘋果手機(jī)的內(nèi)存一般是1G、2G就這樣了,但是處理速度卻遠(yuǎn)快于安卓,系統(tǒng)本身的差距。喬幫主技術(shù)出身系統(tǒng)確實(shí)優(yōu)秀,我們可以寄希望華為的”鴻蒙系統(tǒng)“能否得到質(zhì)變,技術(shù)出身的我不做太多期待,面市的時(shí)候我估計(jì)就是安卓系統(tǒng)的閹割版.....卻非要說自己研發(fā)的專利系統(tǒng),就好比當(dāng)時(shí)的錘子系統(tǒng),不就是個(gè)安卓嗎?你裝啥呢?




套殼應(yīng)用是指H5編寫的:

H5是干啥的呢?它是一種寫網(wǎng)頁(yè)的代碼,由于安卓和蘋果都做了對(duì)網(wǎng)頁(yè)的適應(yīng),所以H5應(yīng)用只用做一套兩邊系統(tǒng)都可以用,但是體驗(yàn)比較差,因?yàn)榫W(wǎng)頁(yè)的所有資源都需要放在云端的服務(wù)器,原生從本地手機(jī)拿資源,H5需要從遙遠(yuǎn)的云端做網(wǎng)絡(luò)請(qǐng)求才能拉下來(lái)資源能不慢嗎?







神奇的中間產(chǎn)物RN(React Native)

RN之所以說是中間產(chǎn)物是因?yàn)樗戮邆淞嗽虷5的雙向特點(diǎn)。

第一:RN的部分資源是可以放在本地的,因此加載速度也比較快。

第二:RN也可以只做一套,就適配安卓和蘋果兩套系統(tǒng)。

是否覺得發(fā)現(xiàn)了終極解決方案呢?其實(shí)不然,RN還是有一些缺點(diǎn)的。

1.RN本身還不夠完善,技術(shù)在持續(xù)的發(fā)展中

2.掌握RN的技術(shù)人才非常少,因?yàn)楸容^難學(xué),實(shí)用性又較少,學(xué)習(xí)RN需要同時(shí)懂得原生以及H5的js才能夠?qū)W會(huì),導(dǎo)致RN的人才招聘成本非常高。




上架限制

技術(shù)發(fā)展到今天,蘋果和谷歌本身也出現(xiàn)了,針對(duì)RN和H5的政策,這種所謂的套殼應(yīng)用已經(jīng)不讓上架了,套殼應(yīng)用對(duì)于蘋果和谷歌本身是存在風(fēng)險(xiǎn)的,套殼應(yīng)用的本質(zhì)是APP端其實(shí)不用寫什么代碼,只需要加載一個(gè)網(wǎng)頁(yè)就行。

一些不法分子就會(huì)利用這個(gè)漏洞,舉例在上架的時(shí)候,他的域名綁定的是一個(gè)正規(guī)的商城,那么在上架成功之后,他會(huì)把域名的指向改成一個(gè)賭博平臺(tái),他的非法賭博平臺(tái)就成功上架了。所以蘋果和谷歌發(fā)現(xiàn)這種問題之后,就把h5的應(yīng)用一棒子打死。從17年的一月開始,該類應(yīng)用均不讓上架。換個(gè)角度想問題,google和蘋果都是技術(shù)公司,你要用我的操作系統(tǒng),還要用我的應(yīng)用市場(chǎng),但是卻不用我提供的官方語(yǔ)言開發(fā),你想想這兩個(gè)巨頭能不弄你嘛?




寫在最后的一句話 如果你看到這里,證明我花了很長(zhǎng)時(shí)間寫的東西對(duì)你有用。點(diǎn)贊可以讓更多的人看到這篇回答?;ヂ?lián)網(wǎng)類的回答我寫的比較多,如果還要其他類似疑問可以進(jìn)本站主頁(yè)看我其他的回答,希望能夠幫到你。

我是@當(dāng)個(gè)柔軟的人,一個(gè)互聯(lián)網(wǎng)創(chuàng)業(yè)者。

更新時(shí)間2022.9.23




歡迎大家關(guān)注我的公眾號(hào)< 當(dāng)個(gè)柔軟的人 >,我?guī)湍懔私饣ヂ?lián)網(wǎng),淺出的講給你聽。以下是一些可能對(duì)你了解APP有用的帖子,整合了一下

關(guān)鍵詞:注意

74
73
25
news

版權(quán)所有? 億企邦 1997-2025 保留一切法律許可權(quán)利。

為了最佳展示效果,本站不支持IE9及以下版本的瀏覽器,建議您使用谷歌Chrome瀏覽器。 點(diǎn)擊下載Chrome瀏覽器
關(guān)閉