社交應(yīng)用開發(fā)PPT課件_第1頁
社交應(yīng)用開發(fā)PPT課件_第2頁
社交應(yīng)用開發(fā)PPT課件_第3頁
社交應(yīng)用開發(fā)PPT課件_第4頁
社交應(yīng)用開發(fā)PPT課件_第5頁
已閱讀5頁,還剩11頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、常規(guī)聊天+實(shí)時(shí)通話+后續(xù)社區(qū)功能劉立正QQ群:901211985社交應(yīng)用開發(fā)分享社交應(yīng)用開發(fā)分享目錄01項(xiàng)目介紹項(xiàng)目整體搭建及配置:服務(wù)器+APP02聊天功能文本、表情、語音、圖片03實(shí)時(shí)通話語音與視頻實(shí)時(shí)通話功能實(shí)現(xiàn)04后續(xù)迭代AndroidX 升級適配、社區(qū)功能添加01項(xiàng)目介紹項(xiàng)目介紹項(xiàng)目簡單介紹,包括服務(wù)器+APP 端1.1服務(wù)器簡單介紹服務(wù)器簡單介紹使用 nodejs 編寫的簡單 api 接口,實(shí)現(xiàn)數(shù)據(jù)的處理與保存服務(wù)器這部分比較簡單,正好自己手邊有一臺服務(wù)器,也自己研究過一點(diǎn)兒 nodejs,就順手自己簡單實(shí)現(xiàn)了下幾個(gè) api 接口:登錄注冊接口個(gè)人信息設(shè)置接口匹配信息提交接口查詢匹

2、配數(shù)據(jù)接口這部分就不詳細(xì)介紹了,可以看下項(xiàng)目 README,有詳細(xì)說明服務(wù)器項(xiàng)目地址:https:/ 端功能實(shí)現(xiàn)還算比較完整,對需要接入聊天以及通話功能的開發(fā)者來說還是挺有參考價(jià)值的開發(fā)環(huán)境:AndroidStudio V3.3.2Java JDK1.8實(shí)現(xiàn)功能:1.注冊登錄2.簡單匹配用戶3.聊天功能4.音視頻通話5.多渠道打包APP 端實(shí)現(xiàn)端實(shí)現(xiàn)(1)APP 端實(shí)現(xiàn)端實(shí)現(xiàn)(2)02聊天實(shí)現(xiàn)聊天實(shí)現(xiàn)主要實(shí)現(xiàn)了社交場景常用的聊天功能,文本、表情、語音、圖片類型消息的收發(fā)實(shí)現(xiàn)了基礎(chǔ)的聊天常用功能會話的置頂、草稿、標(biāo)未讀、刪除清空等這部分在項(xiàng)目的vmim模塊兒 conversation 包下文本、

3、表情、語音、圖片消息的收發(fā),表情雨等這部分主要在 vmim 模塊兒 chat 包下語音消息的錄制與播放,自定錄音控件這部分直接放在了自己瘋狂的 vmlibrary 庫中實(shí)現(xiàn),可以直接引用聊天實(shí)現(xiàn)聊天實(shí)現(xiàn)03實(shí)時(shí)通話實(shí)時(shí)通話實(shí)現(xiàn)了語音視頻實(shí)時(shí)通話功能主要實(shí)現(xiàn):實(shí)時(shí)語音通話實(shí)時(shí)視頻通話視頻通話畫面的切換通話懸浮窗通話部分代碼在 vmim 模塊兒的 call 包下實(shí)時(shí)通話這部分主要是顯得是 1V1通話功能,環(huán)信 SDK 現(xiàn)在也一支持多人通話,需要的可去官網(wǎng)了解下,這里我們主要討論 1V1 功能;實(shí)時(shí)通話實(shí)時(shí)通話04后續(xù)迭代后續(xù)迭代升級適配 AndroidX,以及 app 層面社區(qū)功能的添加畢竟是一個(gè)個(gè)人實(shí)現(xiàn)的項(xiàng)目,還不夠完善,功能也不夠多,所以有些功能會放在后邊繼續(xù)完善優(yōu)化;后續(xù)計(jì)劃要做的:升級支持 AndroidX支持文件、位置、小視頻消息完善個(gè)人信息設(shè)置加入社區(qū)功能同學(xué)可以掃描右側(cè)二維碼加入群大家一起

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論