發表文章

【Android 入門開發實戰:口罩地圖】線上教學課程目錄

圖片
【Android 入門開發實戰:口罩地圖】使用 Kotlin 程式語言,開發應用程式。 本課程開發環境:Android Studio 4.x & Android 11 & Kotlin 1.4.x Android 入門開發實戰:口罩地圖 一次搞懂 Google Maps 基本開發技能,從觀念到實作一次搞定 課程說明 這次課程的主題, KT 老師,選擇貼近你我身邊的實際例子:「口罩地圖」,來開發練習。 2020年初,爆發新型冠狀病毒肺炎(COVID-19)疫情,當時口罩搶破頭,面對一罩難求的情況下,政府管制口罩禁止出口,國內採實名制,民眾可持健保卡至藥局購買。在政府開放口罩庫存資料,透明呈現每間藥局即時庫存,不用辛苦挨家挨戶的跑遍每間藥局詢問有無口罩,方便民眾購買口罩。 我們這次就實際動手來做一個「口罩地圖」APP ,本課程使用 Kotlin 程式語言,來串接口罩即時庫存的公開資料,從實作中來學習如何開發一款 Android APP 應用程式。精彩課程內容中包含了,如何使用主流 OkHttp 第三方 Library 與 GSON 處理網路連線串接實際 API 應用、如何使用 TextView、Button、RecyclerView、Spinner、Toast、AlertDialog 等常用的 UI 元件,且進一步的在實戰中介紹進階 Kotlin 的 Collection 語法,如何靈活去運用,最後學習如何獲取使用者位置權限、判斷使否開啟 GPS、學習如何使用 Google Map 結合口罩資料,在地圖上,使用圖釘 Maker 與自定義客製化資訊視窗,顯示每間藥局名稱與口罩數量。有別於一般 Android 課程內容設計,或許之後疫情趨緩,再也用不上口罩地圖、但實際上這套課程,我們學到的不只是口罩地圖的開發,而是一套紮實開發 Android 應用程式的方法。 有了這套開發經驗,我們只要將資料來源轉換成是天氣,他就會是一款氣象APP,同理換成 YouBike 微笑單車,他就可以變成隨時查詢,目前每站租借單車狀態的 APP,如果是公車進站資訊,就可以變成等公車 APP,以此類推。 網路自學 Java 最常見的三大痛 學習資訊東拼西湊,無法有系統很完整性的學習 英文資料看得霧煞煞,一頭霧水 觀念混淆,挫折感超重 課程特色 由淺入深,無痛學習 Google Map