1. 程式人生 > >【慕課實戰】Android互動直播APP開發

【慕課實戰】Android互動直播APP開發

Android互動直播APP開發

鬥魚,映客,花椒…這些在你生活中不可缺的直播APP原理是什麼?是如何實現直播,聊天,送禮物的?本課程中帶領你全面瞭解直播技術,掌握直播APP前後端核心功能的實現,讓直播技術不再神祕!

第1章 直播必備知識學習

本章將首先對課程進行導學,讓大家對課程具體做什麼,能實現什麼效果,能收穫什麼,以及課程如何安排有所瞭解,然後介紹直播特點,直播流程以及競品分析等直播基礎知識,讓大家對直播有個基本的認知,為後面的實戰儲備一些基本的知識。...
第2章 直播需求分析

本章將對直播APP的需求進行分析,功能進行拆分,讓我們明確本次直播APP做什麼,不做什麼,明確了專案需求範圍,然後對專案效果進行展示,讓我們直觀的看到我們最後要完成的最終效果,之後會進一步對專案的技術進行選型,畢竟做一個直播APP可以的SDK有很多,到底用哪個,為什麼用,選擇的標準是什麼?大家都將從本章中的技術...
第3章 直播技術選型

市面上的直播SDK有很多,到底如何進行選擇?選擇的標準是什麼?本章將通過對各大直播SDK進行對比,分析他們的優缺點,並形成一套選擇的標準,讓你有理有據的選擇最適合自己專案的直播技術棧。
第4章 使用者中心開發與APP主介面搭建

本章將帶大家開發登入註冊功能,並完成使用者資訊編輯功能,包括基本資訊和頭像上傳等功能,然後帶大家把直播APP的主介面搭建起來,讓APP有一個初步的雛形,為後面核心的功能做好使用者資料和主介面導航的準備。
第5章 直播APP服務端介面開發

本章將帶大家開發直播APP所需要的服務端介面。主要有:1.建立直播房間API,2.獲取直播列表API,3.更新觀看人數API,4.推出直播房間API等,大家也可以根據自己的需要繼續拓展自己想要的功能介面。通過這些介面開發來學習到Java Web服務端專案的建立,以及常用API的開發,並學會與APP端聯調,對接等。其他的介面在其他介面之...
第6章 服務端介面優化,直播列表,發起直播,觀看直播功能開發

本章首先對服務端介面程式碼進行重構優化,然後帶大家完成直播列表,發起直播,觀看直播等功能的開發,開發完這些功能後,主播基本可以直播,觀眾也可以看直播了,算是完成了直播APP的雛形。
第7章 聊天功能開發

本章將帶大家開發聊天操作欄,整合聊天SDK,實現聊天列表,自定義聊天訊息,最後帶大家完成彈幕聊天功能。
第8章 禮物功能開發

本章講帶大家開發直播中的禮物功能,首先是禮物九宮格介面的開發,然後是單禮物功能開發,然後是連續發禮物功能的開發,最後是全屏禮物功能的開發, 通過本章的學習大家可以學習到開發禮物功能所要求的各種技術,學習完後也希望大家可以根據自己的愛好繼續拓展禮物功能加強學習。...
第9章 主播操作&房間成員功能開發

本章首先帶大家開發主播操作功能,例如美顏,閃光燈,切換前後攝像頭核心邏輯等,大家也可以拓展為主播賦予更多有趣的功能。之後將帶大家開發房間成員功能,包括房間成員的資訊展示,進出動畫等。同時也會進行房間管理的服務端API開發,以確保伺服器資料的更新,達到自動去掉無效的房間及觀眾成員資訊的目的。 ...
第10章 優化與總結

本章將對APP進行效能,記憶體等方面的優化,最後對本課程進行總結。然後學習中有問題,可以去課程問答區提問,同時課程也提供技術交流QQ群,加群請提供訂單號驗證資訊。最後祝大家都有所收穫。


本課程已完結