日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網(wǎng)為廣大站長(zhǎng)提供免費(fèi)收錄網(wǎng)站服務(wù),提交前請(qǐng)做好本站友鏈:【 網(wǎng)站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(wù)(50元/站),

點(diǎn)擊這里在線咨詢客服
新站提交
  • 網(wǎng)站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會(huì)員:747

教程名稱(chēng):
xa0 xa0 xa0 xa0BAT大廠APP架構(gòu)演進(jìn)實(shí)踐與優(yōu)化之路 還原最真實(shí)的架構(gòu)演進(jìn)優(yōu)化過(guò)程
教程內(nèi)容:
xa0 xa0 教程針對(duì)不同水平的學(xué)員提供了不一樣的上車(chē)方式。剛?cè)腴T(mén)或者初級(jí)的學(xué)員來(lái)說(shuō)重點(diǎn)在于架構(gòu)基礎(chǔ)概念的掌握例如OKHttp、LBS、SVG、RxJAVA已經(jīng)MVP結(jié)構(gòu)的方式以及常用的幾種開(kāi)發(fā)模式。基礎(chǔ)稍微扎實(shí)一點(diǎn)的除了基礎(chǔ)架構(gòu)知識(shí)的掌握之外就需要開(kāi)始著手考慮架構(gòu)的設(shè)計(jì)以及技術(shù)的選型在這些大牛的身上將這些思想性的東西學(xué)習(xí)過(guò)來(lái)并在將來(lái)的開(kāi)發(fā)中運(yùn)用起來(lái)。因?yàn)檫@種架構(gòu)思想是不限于技術(shù)的無(wú)論你是學(xué)習(xí)哪門(mén)語(yǔ)言的學(xué)員。架構(gòu)思想和大企業(yè)的項(xiàng)目流程規(guī)范性都是通用的。課程主要面向安卓想學(xué)習(xí)架構(gòu)設(shè)計(jì)優(yōu)化的開(kāi)發(fā)人員。
教程目錄:
1.打車(chē)課程項(xiàng)目整體介紹
課程介紹:介紹課程內(nèi)容、教授方式,講訴打車(chē)業(yè)務(wù)的整體架構(gòu)思路;針對(duì)打車(chē)業(yè)務(wù)如何進(jìn)行需求分析和工作量化評(píng)估,同時(shí)根據(jù)工作量化提出課程內(nèi)容章節(jié)計(jì)劃。
2.需求分析和工作量化
講解(在BAT大廠中)前后端 API 、文檔維護(hù)方法、平臺(tái)。
3.項(xiàng)目規(guī)范與團(tuán)隊(duì)協(xié)作
分享在BAT大廠中、項(xiàng)目支持是如何維護(hù)、保證代碼質(zhì)量的。然后實(shí)踐,建立滴滴打車(chē)項(xiàng)目的代碼規(guī)范、約定。
4.啟動(dòng)過(guò)渡頁(yè)面開(kāi)發(fā)
講解 SVG 動(dòng)畫(huà)的制作,SVG 制作滴滴 logo 動(dòng)畫(huà),啟動(dòng)頁(yè)的設(shè)計(jì)
5.OkHttp 3.x 的使用
對(duì)比HttpClient,URLConnection,OkHttp 三大網(wǎng)絡(luò)庫(kù)優(yōu)缺點(diǎn),講解 OkHttp 3.0 的使用。學(xué)員需具備 Http 網(wǎng)絡(luò)協(xié)議基礎(chǔ)知識(shí)。
6.基礎(chǔ)網(wǎng)絡(luò)模塊—架構(gòu)實(shí)現(xiàn)及OkHttp封裝
Http模塊的架構(gòu)實(shí)現(xiàn)解析,講解如何封裝 OkHttp 庫(kù),測(cè)試Http模塊等等
7.賬戶注冊(cè)登錄模塊—架構(gòu)設(shè)計(jì)與開(kāi)發(fā)實(shí)現(xiàn)
用戶、注冊(cè)、登錄模塊需求分析,注冊(cè)(下發(fā)驗(yàn)證碼,校驗(yàn)驗(yàn)證碼),用戶是否存在,登錄流程解析,以及狀態(tài)判斷,Token自動(dòng)登錄,講解登錄模塊的設(shè)計(jì)思路和實(shí)現(xiàn),并使用無(wú)分層架構(gòu)的實(shí)現(xiàn)
8.MVP架構(gòu)模式介紹以及優(yōu)化實(shí)現(xiàn)
分層架構(gòu)模式-MVP 介紹,MVP 接口定義,MVP 解耦優(yōu)化登錄模塊,MVP 架構(gòu)下的單元測(cè)試。講解 Android App 業(yè)務(wù)層次解耦原理,并運(yùn)用 MVP 架構(gòu)模式,優(yōu)化帳號(hào)登錄模塊
9.RxJava的使用以及RxJava封裝優(yōu)化MVP
講解 RxJava 的使用,講解如何封裝 RxJava ,讓 MVP 解耦和更干凈
10.高德地圖SDK的接入
介紹高德 LBS 的接入,和相關(guān)用法,在地圖中顯示我的位置,位置藍(lán)點(diǎn)/點(diǎn)標(biāo)記。打車(chē)業(yè)務(wù)LBS模塊的架構(gòu)設(shè)計(jì), 獲取用戶當(dāng)前位置和方向,并上報(bào)位置
11.LBS地圖定位模塊—架構(gòu)設(shè)計(jì)實(shí)現(xiàn)和封裝
地圖定位分層解耦。地圖定位模塊業(yè)務(wù)具有共通性,LBS 隨時(shí)可能更換地圖SDK,甚至滴滴不同的版本有使用高德的、也有使用騰訊的,如何滿足最小成本的切換?講解地圖定位模塊的封裝和抽象。
12.打車(chē)核心業(yè)務(wù)—附近的司機(jī)
講解消息推送機(jī)制,bmob 推送的接入,結(jié)合消息推送,獲取附近的司機(jī),實(shí)現(xiàn)推送更新附近的司機(jī)位置信息
13.打車(chē)核心業(yè)務(wù)—起點(diǎn)終點(diǎn)及呼叫司機(jī)下單
起點(diǎn)終點(diǎn)路徑繪制,地圖定位及poi功能的使用,呼叫司機(jī),下單業(yè)務(wù)的實(shí)現(xiàn)
14.打車(chē)核心業(yè)務(wù)—接單以及接送過(guò)程相關(guān)
司機(jī)接單,司機(jī)到用戶接送過(guò)程,取消訂單。訂單模塊的整體架構(gòu)分析和實(shí)現(xiàn),打車(chē)核心業(yè)務(wù),地圖導(dǎo)航。
15.訂單列表及支付狀態(tài)模塊—架構(gòu)設(shè)計(jì)與實(shí)現(xiàn)
講解支付體系的通用流程,講解用戶訂單列表設(shè)計(jì)和實(shí)現(xiàn)。
16.整體項(xiàng)目總結(jié)
項(xiàng)目整體架構(gòu)圖(模塊、分層),技術(shù)選型評(píng)估,滴滴核心業(yè)務(wù)(前后端整體架構(gòu))??偨Y(jié)該系列課程的核心技術(shù)點(diǎn)、App 架構(gòu)開(kāi)發(fā)的通用流程、方法。

分享到:
標(biāo)簽:之路 架構(gòu) 過(guò)程 移動(dòng)開(kāi)發(fā)
用戶無(wú)頭像

網(wǎng)友整理

注冊(cè)時(shí)間:

網(wǎng)站:5 個(gè)   小程序:0 個(gè)  文章:12 篇

  • 51998

    網(wǎng)站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會(huì)員

趕快注冊(cè)賬號(hào),推廣您的網(wǎng)站吧!
最新入駐小程序

數(shù)獨(dú)大挑戰(zhàn)2018-06-03

數(shù)獨(dú)一種數(shù)學(xué)游戲,玩家需要根據(jù)9

答題星2018-06-03

您可以通過(guò)答題星輕松地創(chuàng)建試卷

全階人生考試2018-06-03

各種考試題,題庫(kù),初中,高中,大學(xué)四六

運(yùn)動(dòng)步數(shù)有氧達(dá)人2018-06-03

記錄運(yùn)動(dòng)步數(shù),積累氧氣值。還可偷

每日養(yǎng)生app2018-06-03

每日養(yǎng)生,天天健康

體育訓(xùn)練成績(jī)?cè)u(píng)定2018-06-03

通用課目體育訓(xùn)練成績(jī)?cè)u(píng)定