• <ul id="cgeq2"></ul>
  • 歡迎您光臨深圳塔燈網(wǎng)絡(luò)科技有限公司!
    電話圖標(biāo) 余先生:13699882642

    網(wǎng)站百科

    為您解碼網(wǎng)站建設(shè)的點(diǎn)點(diǎn)滴滴

    【ios學(xué)習(xí)】移動(dòng)App開發(fā)需要考慮的13個(gè)方面

    發(fā)表日期:2018-05 文章編輯:小燈 瀏覽次數(shù):1907

    這篇文章是面向剛進(jìn)入移動(dòng)app開發(fā)領(lǐng)域的新人。經(jīng)過參與各種各樣的移動(dòng)項(xiàng)目,我總結(jié)出一些考慮方面。當(dāng)你設(shè)計(jì)或構(gòu)建一個(gè)移動(dòng)應(yīng)用時(shí)候,需要把它們記在腦中。

    移動(dòng)app開發(fā)考慮的方面

    認(rèn)證層(Authentication Layer)

    這應(yīng)該是你開發(fā)鏈中的第一步。為了應(yīng)對(duì)各種各樣的認(rèn)證請(qǐng)求與inflight request,這一層應(yīng)該有足夠可擴(kuò)展性。需要留意認(rèn)證令牌的刷新,令牌刷新失敗或類似情況時(shí)的錯(cuò)誤處理。

    自動(dòng)編譯

    要確保你為安卓和iOS建立了一個(gè)能自動(dòng)編譯的安裝程序,并且有把他們分配給測(cè)試者的渠道。

    舒適的移動(dòng)體驗(yàn)

    如果因?yàn)橐恍┰颍词故菦]有網(wǎng)絡(luò)或者api停止工作了,也需要保證用戶能夠返回并從app退出。用戶應(yīng)該總能夠點(diǎn)擊到導(dǎo)航欄,這樣還能夠進(jìn)入緩存中的頁面,注銷,當(dāng)網(wǎng)好的時(shí)候重新加載,或退出app等。一定避免用戶不得不強(qiáng)行終止app進(jìn)程的情況。這是需要提前考慮的另一個(gè)設(shè)計(jì)特點(diǎn)。

    數(shù)據(jù)封裝

    當(dāng)設(shè)計(jì)數(shù)據(jù)封裝時(shí)候一定要考慮API的存留時(shí)間(ttl),用默認(rèn)的ttl,緩存層,采用多數(shù)據(jù)源傳送以標(biāo)準(zhǔn)表或者鍵值存儲(chǔ)的數(shù)據(jù)。

    推出更新

    如果app的數(shù)據(jù)頻繁改變,人們想要看到更新的消息,那么這個(gè)特性會(huì)很有用。這對(duì)于那些展示實(shí)時(shí)事件更新的app很需要。

    崩潰分析

    把崩潰分析與app聯(lián)系起來非常重要,這樣如果用戶的app崩潰了,我們就能知道原因并可以更快的在下個(gè)版本修復(fù)。許多工具都可以做到這些。

    數(shù)據(jù)存儲(chǔ)

    從app設(shè)計(jì)出發(fā),這是需要考慮的最重要方面。有很多種在手機(jī)中存儲(chǔ)數(shù)據(jù)的方法。比如WebStorage(LocalStorage, SessionStorage) , InMemory, SQLite. Localstorage的大小是10MB,如果你的要存的數(shù)據(jù)比這個(gè)小,它是個(gè)好選擇。它的缺點(diǎn)之一是,當(dāng)你的內(nèi)存滿了以后,操作系統(tǒng)會(huì)清空Localstorage數(shù)據(jù)。SQLite是基于文件的數(shù)據(jù)庫,而且對(duì)于更大的文件更加穩(wěn)定。它是嵌入式關(guān)系型數(shù)據(jù)庫,如果你想把大量數(shù)據(jù)存儲(chǔ)/緩存在客戶端,它會(huì)是你的好朋友。

    導(dǎo)航堆棧

    當(dāng)需要在不同頁面間導(dǎo)航,并且有不止一種入口可以到達(dá)需要的頁面時(shí),它就是app最重要特性之一。它同樣可以被分為不同的導(dǎo)航堆棧,比如:App導(dǎo)航,Tab導(dǎo)航,菜單導(dǎo)航等。要時(shí)刻考慮到各種情況,這樣用戶就不會(huì)陷入循環(huán)依賴 (死胡同)而需要強(qiáng)制停止app。

    網(wǎng)絡(luò)連接

    開發(fā)者經(jīng)常假定人們總是有良好的互聯(lián)網(wǎng),按照這個(gè)邏輯設(shè)計(jì)app并把它推出。這也是當(dāng)app不工作或不能持續(xù)下載數(shù)據(jù)時(shí),大部分新手開發(fā)者受到打擊的一點(diǎn),最終導(dǎo)致了app在apple/google商店的低評(píng)價(jià)。一旦app已經(jīng)推出,修復(fù)這類問題就很不容易,需要大量的退化。所以設(shè)計(jì)app時(shí),這是需要考慮的重要一點(diǎn)。

    檢查平臺(tái)

    別忘了這個(gè)app是建立在哪種平臺(tái)上的。保證所有的開發(fā)者/測(cè)試者都在機(jī)器上安裝了相關(guān)程序,并且把這些程序列入文檔,這樣任何新來的開發(fā)者都可以很快掌握。要清楚開發(fā)者和測(cè)試者要怎樣進(jìn)行測(cè)試。

    對(duì)于安卓,至少需要安裝Android Studio, Gradle.

    對(duì)于iOS你需要?jiǎng)?chuàng)建簽名請(qǐng)求來生成證書,還有配置文件。(如果你事先不知道它至少花費(fèi)一天,你會(huì)覺得這個(gè)過程很長(zhǎng)。建議去找已經(jīng)做過這一步的人,這一步就會(huì)縮減到15分鐘)。不管你用哪種架構(gòu),要進(jìn)行iOS開發(fā)你都需要至少一個(gè)Mac和iPhone。

    付費(fèi)

    如果你的app需要付費(fèi),需要遵照Google和蘋果付費(fèi)規(guī)則文件。注意:你同樣需要建立一些后端,這樣當(dāng)用戶為你的app付費(fèi)時(shí)候就可以去處理收據(jù),并且你需要在服務(wù)器端保存這些單據(jù)。

    本地特性

    用列表列出app上需要本地設(shè)備支持的特性。例如:相機(jī),狀態(tài)欄,定位服務(wù),通知等。并檢查這些支持是否提供給了框架內(nèi)所有內(nèi)容。

    推送服務(wù)

    如果你的app需要推送服務(wù),提前決定你要用哪家服務(wù)。檢查針對(duì)選擇的框架所用的插件是否有效。第一次用iOS測(cè)試這些時(shí),為了讓設(shè)備接收推送,需要添加一個(gè)app證書。同樣也要決定你需要基于主題推送還是基于設(shè)備。


    本頁內(nèi)容由塔燈網(wǎng)絡(luò)科技有限公司通過網(wǎng)絡(luò)收集編輯所得,所有資料僅供用戶學(xué)習(xí)參考,本站不擁有所有權(quán),如您認(rèn)為本網(wǎng)頁中由涉嫌抄襲的內(nèi)容,請(qǐng)及時(shí)與我們聯(lián)系,并提供相關(guān)證據(jù),工作人員會(huì)在5工作日內(nèi)聯(lián)系您,一經(jīng)查實(shí),本站立刻刪除侵權(quán)內(nèi)容。本文鏈接:http://www.juherenli.com/13246.html
    相關(guān)APP開發(fā)
     八年  行業(yè)經(jīng)驗(yàn)

    多一份參考,總有益處

    聯(lián)系深圳網(wǎng)站公司塔燈網(wǎng)絡(luò),免費(fèi)獲得網(wǎng)站建設(shè)方案及報(bào)價(jià)

    咨詢相關(guān)問題或預(yù)約面談,可以通過以下方式與我們聯(lián)系

    業(yè)務(wù)熱線:余經(jīng)理:13699882642

    Copyright ? 2013-2018 Tadeng NetWork Technology Co., LTD. All Rights Reserved.    

    亚洲国产精品人久久| 日韩精品免费一线在线观看| 亚洲欧洲精品无码AV| 日韩精品中文字幕在线观看| 久久亚洲国产精品成人AV秋霞 | 亚洲国产精品久久久久秋霞小| 久久精品国产久精国产| 国产69精品久久久久99尤物| 9999国产精品欧美久久久久久| 精品调教CHINESEGAY| 精品aⅴ一区二区三区| aaa级精品久久久国产片| 精品丰满人妻无套内射 | 国内精品视频一区二区三区 | 99热在线观看精品| 国产一区麻豆剧传媒果冻精品 | 日韩精品在线观看| 国产精品99爱免费视频| 日韩精品视频免费在线观看| 午夜精品久久久久| 亚洲精品天堂无码中文字幕| 99久久99久久精品免费观看| 欧洲精品视频在线观看| 国产一区二区精品久久凹凸 | 久久亚洲精品高潮综合色a片| 精品人妻系列无码天堂| 久久er这里只有精品| 国内精品人妻无码久久久影院 | 国产伦精品一区二区三区视频小说| 一区二区亚洲精品精华液| 久热中文字幕在线精品免费| 久久精品国产亚洲AV嫖农村妇女| 久久精品韩国三级| 久久精品国产亚洲av四虎| 久久亚洲国产欧洲精品一| 亚洲精品午夜无码电影网| 中文乱码精品一区二区三区| 中文国产成人精品久久一| 国模和精品嫩模私拍视频| 亚洲无线观看国产精品| 国产女人精品视频国产灰线|