iT邦幫忙

鐵人檔案

2019 iT 邦幫忙鐵人賽
回列表
Software Development

Kotlin for Android 系列

  本篇適合已有物件導向程式設計經驗的學習者 (若沒有的話,在某些章節可能會較辛苦,不過都可以克服的),未曾使用過 Android Studio 與 Kotlin 的初學者 (作者就是),教學中的程式碼都以圖檔方式呈現,目的是希望學習者能夠跟著一碼一碼練習,趁這個機會一起來學會 Kotlin for Android,內容有所勘誤部分,也希望各位不吝指教協助修正。 :)

鐵人鍊成 | 共 30 篇文章 | 54 人訂閱 訂閱系列文 RSS系列文
DAY 1

Day 01. 簡介與準備就緒

  本教學適合已有物件導向程式設計經驗的學習者 (若沒有的話,在某些章節可能會較辛苦,不過都可以克服的),未曾使用過 Android Studio 與 Kotl...

2018-10-15 ‧ 由 藍諾 分享
DAY 2

Day 02. 設定與 Hello World

  嗨!今天將介紹開發工具的常用設定與如何首次執行專案,以及有可能遇到的問題和解決方式。首先在左上角選單中點選 File > Settings (Ctrl...

2018-10-16 ‧ 由 藍諾 分享
DAY 3

Day 03. 第一個 App - Bucket List 與圖檔資源概念

  繼昨日完成了環境的設置後,今天就來開始開發第一個專案吧!   Mark 是一位剛退休的人士,他終於擺脫了日復一日,年復一年,不斷工作賺錢的平淡生活,從現在...

2018-10-17 ‧ 由 藍諾 分享
DAY 4

Day 04. 第一個 App - Bucket List 與版面視覺設計

  今天一開始我們先來處理兩個錯誤及一個警告:   首先處理 Image without ‘contentDescription’ 問題。設定內容描述 (co...

2018-10-18 ‧ 由 藍諾 分享
DAY 5

Day 05. 第一個 App - Bucket List 與 Kotlin 語言

  版面的部分已經設計完成,接著讓我們開始進行程式設計的部分,首先於專案總管打開 app > java > … > MainActivity....

2018-10-19 ‧ 由 藍諾 分享
DAY 6

Day 06. Kotlin 語言學習 - 變數運用

  今天的課程將使用 https://try.kotlinlang.org/ 進行 Kotlin 程式語法的學習,透過線上版的 IDE 可以快速的呈現程式執行結...

2018-10-20 ‧ 由 藍諾 分享
DAY 7

Day 07. Kotlin 語言學習 - Nullable 安全性

  今日課程的概念在程式設計過程扮演非常重要的角色,有許多應用程式發生錯誤導致 crash,部分的主因與 Null 安全性有很大的關係,在 Kotlin 中宣告...

2018-10-21 ‧ 由 藍諾 分享
DAY 8

Day 08. Kotlin 語言學習 - 函式、判斷式、集合

線上 Kotlin 練習編譯器:https://try.kotlinlang.org/ 函式   Kotlin 的函式 (function) 宣告以...

2018-10-22 ‧ 由 藍諾 分享
DAY 9

Day 09. Kotlin 語言學習 - 迴圈控制

  Kotlin 的迴圈 (loop) for … in 代表著將 in 關鍵字後的群組拆分成 in 前的個體,再於 { } 中依序訪問,若用在字串上則會拆解為...

2018-10-23 ‧ 由 藍諾 分享
DAY 10

Day 10. Kotlin 基本物件導向

線上 Kotlin 練習編譯器:https://try.kotlinlang.org/ 教學內容會融入先前章節提過的知識,若遇到問題可以從前面的章節依序閱讀...

2018-10-24 ‧ 由 藍諾 分享