[KMP] 01 - 快速開始

2 min

環境安裝

IDE 的選擇

雖然我自己有使用 Android Studio 這個 IDE,但這邊我還是選擇使用 IntelliJ IDEA,如果沒有相關授權的話,會建議還是使用免費的 Android Studio

JetBrains Toolbox App

我自己是使用這一個 Tool 來管理 Jetbrains 的 IDE,可以統一管理安裝與更新。 JetBrains Toolbox App

安裝 Plugins

不管是透過獨立安裝還是透過 JetBrains Toolbox App 安裝,都需要安裝 Kotlin Multiplatform

Kotlin Multiplatform Plugin
Kotlin Multiplatform Plugin

環境參數

如果電腦還沒有 ANDROID_HOME 的環境變數,需要設定 Android SDK 的路徑。

Xcode

如果你的專案有 iOS 的部分,需要一個安裝 Xcode 的 macOS 主機。 IDE 將在底層運行 Xcode 來建立 iOS 框架。

並且必須先執行過一次 Xcode 讓其跑過初始設定。


建立專案

這邊以 IntelliJ IDEA 來建立專案。

IntelliJ IDEA New Project Window
IntelliJ IDEA New Project Window

專案的設定其實很簡單,就是勾選 JDK 版本,以及要加入的平台,還有 iOS 是否要用 Compose 來 Share UI 還是要用自身的 SwiftUI。

Preflight Checks

只要有安裝了 Kotlin Multiplatform Plugin,就會有 Preflight Checks 的檢查,建立完專案後 IDE 打開應該會有以下的畫面出現。

Preflight Checks
Preflight Checks

如果上半部的檢查有未通過的,他會有說明提示。

Run Sample app

接著就可以透過 IDE 上方的 Run 按鈕來執行 Sample app。

Run Sample app
Run Sample app

Comments

Loading comments...