飛霆設計學院:課程介紹

Android APP

什麼是 Android APP?

廣泛應用於各種智慧設備。它的開源性和豐富的生態系統為開發者提供了無限的創作空間。最早是使用Java開發,後於2017年後官方宣布使用Kotlin語言作為主要開發語言,主要看重其現代的、簡潔的、具備更少錯誤的語言,並且與 Java相容性強。

為什麼要學習 Android APP?

  • 簡潔語法

    Kotlin 的語法比 Java 更簡潔,可以減少樣板代碼,提高開發效率。

  • 安全性

    Kotlin 內置了空安全(null safety)機制,減少了空指針異常的風險。

  • 擴展函數

    Kotlin提供了擴展函數,可以不修改現有類的情況下擴展其功能。

  • 簡潔語法

    Kotlin 的語法比 Java 更簡潔,可以減少樣板代碼,提高開發效率。

  • 安全性

    Kotlin 內置了空安全(null safety)機制,減少了空指針異常的風險。

  • 擴展函數

    Kotlin提供了擴展函數,可以不修改現有類的情況下擴展其功能。

Android APP 課程特色

Android生態系統的多樣性

Android作為全球最大的移動操作系統之一,擁有眾多設備、應用和用戶,這些課程將專注於教導學生如何在Android生態系統中開發多樣性豐富的應用,滿足不同用戶群體的需求。

Java或Kotlin語言的使用

課程將深入教授Java或Kotlin語言的使用,Java作為Android開發的傳統語言,而Kotlin則是近年來崛起的現代化語言,適合快速開發高效率的Android應用程式,學生將能夠熟練地運用其中一種語言來開發專業級的Android應用。

用戶體驗的優化

課程將重點放在如何設計和優化用戶體驗上,包括使用者介面設計、動畫效果、用戶反饋等,讓學生的應用程式更具吸引力、易用性和穩定性。

靈活自主學習

彈性學習計畫,根據自己的興趣能力選擇不同學習路徑和專題。

Android APP 入門班

透過有趣和實用的方式,讓學生愛上程式設計,學會製作簡單但超酷的Android APP

1.

開發與環境設置

2.

第一個APP:Hello World

3.

活動與佈局 

4.

UI 元件與事件處理

5.

多媒體應用

6.

資料儲存 

Android APP 應用班

掌握進階的Android開發技術,創作出令人驚豔的APP,並分享到Google Play Store

1.

進階 UI 設計

2.

Fragment 與多畫面應用 

3.

網路操作

4.

資料庫應用

5.

Firebase 與雲端服務 

6.

發布與維護 

Android APP 完課之後

生態應用領域,例如APP開發、智慧手錶(Wear OS)、智慧電視(Android TV)、車聯網(Android Auto)、物聯網(IoT)設備

Android 開發工程師、移動應用開發工程師、全端開發工程師、遊戲開發工程師、物聯網開發工程師、AR/VR 開發工程師