• 課程時長

    5 小時 23 分

  • 課程級別

    中級

  • 授課語言

    中文

這堂課你將會學到

  • 透過網路進行的各種資料交換和整合,實現 APP 與網際網路之間的應用
  • 運用 OpenData 資料應用進行開發
  • 設定推播通知
  • 進行網路狀態偵測
  • 3 大進階實作,包含:即時聊天室、推播功能、口罩地圖 APP

章節目錄

  • 1

    第 1 章 網路狀態偵測

    • 單元 1 - 使用網路狀態偵測

    • 單元 2 - 即時偵測網路應變處理

    • 單元 3 - 使用的IP

  • 2

    第 2 章 TCP/UDP資料交換原理

    • 單元 1 - UDP資料交換

    • 單元 2 - TCP資料交換

    • 單元 3 - UDP聊天室

    • 單元 4 - Java原生Http連接方式

  • 3

    第 3 章 Volley資料交換處理應用

    • 單元 1 - 文字資料交換

    • 單元 2 - 文字資料交換應用

    • 單元 3 - 影像資料交換

    • 單元 3 - 影像資料交換

    • 單元 4 - JSON資料交換

    • 單元 5 - 自訂資料交換(以PDF檔案為例)

  • 4

    第 4 章 Web為基礎的開發應用

    • 單元 1 - 基本WebView Part1

    • 單元 2 - 基本WebView Part2

    • 單元 3 - 原生與WebView資料交換

  • 5

    第 5 章 OpenData資料應用開發實例

    • 單元 1 - 政府Opendata資料擷取

    • 單元 2 - 條列簡易資料呈現

    • 單元 3 - 詳細資料呈現處理

  • 6

    第 6 章 GPS與地圖整合應用

    • 單元 1 - GPS感應器

    • 單元 2 - Google Maps應用

    • 單元 3 - 口罩地圖Part1

    • 單元 4 - 口罩地圖Part2

    • 單元 5 - 口罩地圖Part3

  • 7

    第 7 章 推播通知處理

    • 單元 1 - Firebase即時資料庫

    • 單元 2 - Firebase即時訊息