BAT大廠APP架構實戰打車APP視頻教程

BAT大廠APP架構實戰打車APP視頻教程

資源下載
僅限永久至尊SVIP下載,請先
✖禁止商用 · ✖僅供美工參考
✔需演示請先發20U,有償搭建,全程錄屏,包修BUG,售後一周。
客服QQ:3102726597
TG: 點我聯系站長
或添加ID : @youmiym
該源碼爲運營級,僅限使用USDT支付,如有不便,聯系客服協助!

BAT大廠APP架構實戰打車APP視頻教程

BAT大廠APP架構演進實踐與優化之路

阿裏“老司機”帶你從技術點到架構,體驗BAT大廠的開發設計流程,掌握在開發不同階段的架構技術方案選型,從而更高效的進行開發,擁有高逼格的商業項目經驗!

第1章 打車課程項目整體介紹

課程介紹:介紹課程内容、教授方式,講訴打車業務的整體架構思路;針對打車業務如何進行需求分析和工作量化評估,同時根據工作量化提出課程内容章節計劃。

1-1 lesson01-課程整體介紹導學

第2章 需求分析和工作量化

講解(在BAT大廠中)前後端 API 、文檔維護方法、平台。

2-1 lesson02-需求分析與工作量化

第3章 項目規範與團隊協作

分享在BAT大廠中、項目支持是如何維護、保證代碼質量的。然後實踐,建立滴滴打車項目的代碼規範、約定。

3-1 lesson03-代碼規範與協作

第4章 啓動過渡頁面開發

講解 SVG 動畫的制作,SVG 制作滴滴 logo 動畫,啓動頁的設計

4-1 lesson04-啓動頁

第5章 OkHttp 3.x 的使用

對比HttpClient,URLConnection,OkHttp 三大網絡庫優缺點,講解 OkHttp 3.0 的使用。學員需具備 Http 網絡協議基礎知識。

5-1 lesson05-Okhttp3

第6章 基礎網絡模塊―架構實現及OkHttp封裝

Http模塊的架構實現解析,講解如何封裝 OkHttp 庫,測試Http模塊等等

6-1 lesson06-Http 模塊封裝及架構解析

6-2 lesson06-Http 模塊架構實現

6-3 lesson06-測試 Http 模塊

第7章 賬戶注冊登錄模塊―架構設計與開發實現

用戶、注冊、登錄模塊需求分析,注冊(下發驗證碼,校驗驗證碼),用戶是否存在,登錄流程解析,以及狀态判斷,Token自動登錄,講解登錄模塊的設計思路和實現,并使用無分層架構的實現

7-1 lesson07-登錄流程解析

7-2 lesson07-通用資源、樣式

7-3 lesson07-下發驗證碼

7-4 lesson07-校驗驗證碼

7-5 lesson07-用戶是否存在

7-6 lesson07-注冊實現

7-7 lesson07-注冊成功自動登錄

7-8 lesson07-登錄實現

7-9 lesson07-token自動登錄

第8章 MVP架構模式介紹以及優化實現

分層架構模式-MVP 介紹,MVP 接口定義,MVP 解耦優化登錄模塊,MVP 架構下的單元測試。講解 Android App 業務層次解耦原理,并運用 MVP 架構模式,優化帳号登錄模塊

8-1 lesson08-MVP 架構思路分析

8-2 lesson08-MVP 接口定義

8-3 lesson08-MVP 實現(上)

8-4 lesson08-MVP 實現(下)

第9章 RxJava的使用以及RxJava封裝優化MVP

講解 RxJava 的使用,講解如何封裝 RxJava ,讓 MVP 解耦和更幹淨

9-1 lesson09-RxJava的使用

9-2 lesson09-封裝RxJava優化MVP

第10章 高德地圖SDK的接入

介紹高德 LBS 的接入,和相關用法,在地圖中顯示我的位置,位置藍點/點标記。打車業務LBS模塊的架構設計, 獲取用戶當前位置和方向,并上報位置

10-1 lesson10-高德地圖接入

10-2 lesson10-顯示當前位置和方向

第11章 LBS地圖定位模塊―架構設計實現和封裝

地圖定位分層解耦。地圖定位模塊業務具有共通性,LBS 随時可能更換地圖SDK,甚至滴滴不同的版本有使用高德的、也有使用騰訊的,如何滿足最小成本的切換?講解地圖定位模塊的封裝和抽象。

11-1 lesson11-LBS模塊的架構封裝

第12章 打車核心業務―附近的司機

講解消息推送機制,bmob 推送的接入,結合消息推送,獲取附近的司機,實現推送更新附近的司機位置信息

12-1 lesson12-獲取附近司機

12-2 lesson13-實時更新司機位置

第13章 打車核心業務―起點終點及呼叫司機下單

起點終點路徑繪制,地圖定位及poi功能的使用,呼叫司機,下單業務的實現

13-1 lesson14-起點與終點_

13-2 lesson15-起點終點路徑繪制_

13-3 lesson16-呼叫司機

第14章 打車核心業務―接單以及接送過程相關

司機接單,司機到用戶接送過程,取消訂單。訂單模塊的整體架構分析和實現,打車核心業務,地圖導航。

14-1 lesson17-取消訂單

14-2 lesson18-司機接單

14-3 lesson19-接送過程

第15章 訂單列表及支付狀态模塊―架構設計與實現

講解支付體系的通用流程,講解用戶訂單列表設計和實現。

15-1 lesson20-支付通用流程

15-2 lesson21-狀态恢複

第16章 整體項目總結

項目整體架構圖(模塊、分層),技術選型評估,滴滴核心業務(前後端整體架構)。總結該系列課程的核心技術點、App 架構開發的通用流程、方法。

16-1 lesson22-項目總結

資源下載
下載價格永久至尊SVIP專享
僅限永久至尊SVIP下載升級永久至尊SVIP
✖禁止商用 · ✖僅供美工參考
✔需演示請先發20U,有償搭建,全程錄屏,包修BUG,售後一周。
客服QQ:3102726597
TG: 點我聯系站長
或添加ID : @youmiym

本站使用須知 1、 本網站永久網址:優洣源碼網
2、 本站永久網址:https://youmiym.com
3、 本網站的所有内容來源于網絡,如有侵權,請聯系站長TG:@youmiym 進行删除處理。
4、 本站除[商業源碼]分類外,其他源碼均爲搬運,未測試,本站不對其内容和可用性做任何保證, 收取的費用爲搬運費,支付後不支持退款。
5、 本站一律禁止以任何方式發布或轉載任何違法的相關信息,訪客發現請向站長舉報
6、 本站資源大多存儲在雲盤,如發現鏈接失效,請聯系我們我們會第一時間更新。
7、 本站源碼僅限用于美工參考,禁止上線運營,違者後負,與本站無關。

  • 在線客服
  • 升級VIP
  • 夜間模式
  • 繁簡切換
  • 返回頂部
顯示驗證碼
沒有賬号?注冊  忘記密碼?