Firebase 賓果連線遊戲 APP 實作 – Java 與 Kotlin 雙語言

NT$3,200

使用 Android Studio 3.6 與 Android 10,加上最新版 Firebase 雲端會員驗證、即時資料庫實作出可多人連線的賓果遊戲,課程使用 Firebase 雲端技術從零到上架,開發出無伺服器的連線賓果遊戲 APP。使用 Firebase 中的 Authentication、Realtime Database。

貨號: firebase-bingo 分類: , , , , 標籤: , , ,

描述

課程內容

 這是一門高度技術導向的課程,適合已具備很完整的 Android 開發能力,課程使用 Firebase 雲端技術從零到上架,開發出無伺服器的連線賓果遊戲 APP。使用 Firebase 中的 Authentication、Realtime Database。

  • Kotlin 基礎程式設計,建議參考「學活之路: Java 與 Kotlin」課程內容
  • Android 基礎開發能力,能設計小型 APP
  • 物件導向觀念
  • 想熟悉並上手整合 Firebase 的人
  • 已具備 Kotlin 程式設計基礎的人
  • 需要專案經驗、從頭到尾開發 APP 能力的人
  • 想進一步進階 Android 開發新技術的人
  • 想在現用專案中導入 Firebase 的開發人員

實作出一個整合 Firebase 的雲端登入、即時資料庫的即時多人遊戲的 Android APP 

目標若訂在想在未來挑戰 Google 官方 Android 認證(AAD)的朋友,可選擇「學強之路: 用 Kotlin 與 Firebase 打造電商 Android APP 實作」,學習官方 MVVM 架構。

請至購課時留下的 Email 收信,按下信中的確認並取得課程的連結後,設定你的帳號密碼後,立馬可以開始上課囉

購課後可無限次觀看,無次數與時間限制,由你決定學習步調

課程每個單元都可留言,單元中問題可在留言區中討論。

老師快則一天,最慢三天會上去回覆。

課程特色

雲端互動多人遊戲

 使用 Android Studio 3.6 與 Android 10,加上最新版 Firebase 雲端會員驗證、即時資料庫實作出可多人連線的賓果遊戲

Firebase 即時資料庫

Firebase 即時資料庫

 使用 Firebase Realtime Database 遊戲資料、25 顆球、遊戲狀態、多人交互選球、遊戲室列表。

Java 與 Kotlin 雙實作

 從頭到尾寫出一個賓果遊戲 Android APP,實作過程有趣好玩~更重要的還是Java 和 Kotlin 雙版本全程實作過程!更能感受到兩種語言寫法差異 

Serverless 無伺服器全雲端

Serverless 無伺服器全雲端

 學習寫出能連線互玩的賓果遊戲,無伺服器Serverless、Firebase全應用實作,從頭寫出來… 無價

課程內容 長度 408 分鐘

  • Android 專案建立 03:49
    預覽
  • 導入 Firebase 類別庫,版本很重要 07:12
  • 雲端會員 Firebase Authentication 06:57
  • 使用 Firebase UI 類別庫,快速實作出登入畫面與功能 08:03
  • 關於 Smartlock,會員登出實作 06:28
  • Kotlin > 專案建立與導入最新版本 Firebase 03:27
  • Kotlin > 會員登入與 Firebase-UI 實作 07:18
  • Kotlin > 登出功能表實作與 Kotlin null 判斷,also 擴充與貓王的配合 05:05
  • 請會員輸入必要資料,匿稱儲存在 Firebase 即時資料庫 10:47
    預覽
  • Kotlin > 儲存資料到 Firebase 即時資料庫,run 擴充 07:53
  • Kotlin > 開發 Firebase 怎麼除錯?先檢查幾個要項 02:45
  • 讀取 Firebase 雲端資料庫 12:21
  • Kotlin > 讀取 Firebase 雲端資料庫,使用者匿稱輸入對話框 10:38
    預覽
  • 傾聽雲端個人資料改變,即時更新畫面元件 11:49
  • Kotlin > 持續傾聽雲端資料並更新元件,頭像選擇功能前導設計 10:41
  • 設計會員頭像選擇功能 10:57
  • 使用者選擇頭像後,儲存並即時更新頭像 12:23
  • Kotlin > 更換匿稱與頭像選擇功能實作 15:37
  • 遊戲資料設計,使用 push 建立遊戲室,Model設計 11:52
  • Kotlin > 建立遊戲室,對話框與類別設計 12:03
  • 大廳遊戲室列表,顯示圖像與文字的清單前導設計 08:12
    預覽
  • 遊戲大廳列表 RecyclerView 開發 12:22
  • 取得課程專案,並連結到另一個 Firebase 專案 09:35
  • Kotlin > 遊戲室列表 RecyclerView、ViewHolder、Adapter 開發實務 12:42
  • 在 Firebase 上為遊戲室產生 25 顆球資料 09:24
  • 亂數設計與規劃,設計單一個號碼球 11:55
  • Kotlin > 產生遊戲25顆亂數號碼球,球的類別設計 13:32
  • 25 顆球的格狀清單設計,debug除錯實務 17:29
  • Kotlin > 25 顆球的格狀清單設計,使用Kotlin設計客製元件時很重要的建構子 16:15
  • 設計能夠對應號碼球的位置,更動資料時的處理 10:25
  • 遊戲狀態與加入者,除錯實務 13:51
  • Kotlin > 遊戲室狀態與加入者功能設計 09:08
  • 賓果遊戲邏輯、遊戲室訊息 10:50
  • RecyclerView 進階程式設計,選球功能設計並確保球的位置 11:26
  • Kotlin > 選球功能與格狀 RecyclerView 進階設計 04:34
  • 交互選球功能設計 04:50
  • 成功賓果連線數程式設計,誰賓果了? 09:16
  • Kotlin > 交互選球與賓果連線數功能實作 07:01
  • 對話框設計,結束遊戲處理 08:32
  • 上架到 Google Play 商店 16:13
  • Kotlin > 賓果了! 對話框與清除遊戲室 07:38

商品評價

目前沒有評價。

只有註冊並且購買過商品的顧客才能撰寫評價。