[Android App 開發筆記] #從零開始 #D01: Kotlin Introduction, 安裝環境, Hello World

[Android App 開發筆記] #從零開始 #D01: Kotlin Introduction


# Android App 開發

# Reference: Kotlin Bootcamp for Programmers (Link), Lesson 1: Get started (Link)

# Kotlin docs (所有不會的程式碼都可以看這裡: Link)


[簡單介紹 Kotlin]

JetBrains 公司所開發的程式語言

  • 可以編譯成讓 JVM (Java Virtual Machine) 去執行的程式碼的特性,可以與 Java 語言進行橋接的關係 → 所以使用 Kotlin 去開發 Android 程式相當容易
  • 在 2017 年的 Google I/O 中,Google 宣布在 Android 上會為 Kotlin 提供最佳的支援
  • 提供了 Object-Oriented Programming 的語法可以使用外,也導入了很多 Functional Programming 的設計在程式語言裡面


[Step 01: 安裝 Java Development Kit, JDK]

  • 需要安裝 JDK 才可以跑 Kotlin programs

Java Development Kit, JDK vs. Java Runtime Environment, JRE
  • 要有 JRE 的環境還可以跑 Java 和 Kotlin programs
  • JDK, 這個 Kit 就有包含 JRE 還有其他用來寫 Java 的開發工具
  • 安裝 JDK → 免費, 直接去官網就可以 (Link)


*********************************

如果是 Windows 的話要把 JDK installation path 加入系統的 PATH 裡面

  • 控制台 → 系統 → 進階系統設定 → 環境變數
  • 系統變數 → 滑到 Path 點進去 → 新增, 路徑: existing Path value a semi-colon ";" then the JDK's "bin" directory (e.g. ";C:\Program Files\Java\jdk-10.0.0\bin")
安裝完記得用 Terminal windows, (windows+R → cmd) 測試
  • java -version
  • javac -version

*********************************

[Step 02: 安裝 IntelliJ IDEA]

  • IntelliJ IDEA是一種商業化銷售的 Java 整合式開發環境工具軟體,由 JetBrains 軟體公司開發,提供Apache 2.0開放式授權的社區版本以及專有軟體的商業版本,開發者可選擇其所需來下載使用。
  • 免費下載: 連結
  • 記得確認是最新版本

Java Development Kit, JDK vs. Java Runtime Environment, JRE
  • 要有 JRE 的環境還可以跑 Java 和 Kotlin programs
  • JDK, 這個 Kit 


[Step 03: 基本測試: Hello World]

打開 IntelliJ IDEA (我用的是 Community Edition 2021.3.2 版本) → 基本測試

  • Tools → Kotlin → Kotlin REPL
p.s. REPL 是甚麼: Read-Eval-Print Loop, 不需要長篇大論, 寫個小紙條也可以得到執行結果
Ref: (請看 YouTube)

  • 程式碼

  • fun: function
  • println: print one line of text
  • 執行: ctrl (command) + Enter

💭 Murmur time 💭
年後 First Coding
笑笑哭哭, 哭哭笑笑; 有時候覺得, 外面風風雨雨, 但是持本心, 過自己想要的生活

Good luck, Have fun. 



By Mark, 馬克

💬 E-mail: mata.assembled@gmail.com




0 Comments