Flutter 讓你能夠從單一程式碼庫,建構、測試並部署美觀、原生編譯的多平台應用程式。

概覽

#

Flutter 及其核心套件通常會自動支援並整合 Flutter 官方支援的平台。 有些平台需要你額外設定開發工具, 但只要你的開發環境設定完成, Flutter 應用程式通常可以直接在多平台運作。

有時你會需要整合平台專屬的功能。 例如,你可能想要使用僅在 iOS 與 iPadOS 可用的原生函式庫。 對於許多使用情境,你可以找到並使用 Flutter 團隊及優秀社群提供的Flutter 插件。 如果現有插件都不符合你的需求,你也可以 撰寫平台專屬程式碼,甚至自行建立插件

設定平台開發環境

#

雖然 Flutter 應用程式可針對多種支援的平台 進行建構,且幾乎不需修改程式碼, 但當你要針對新平台開發時,開發環境可能需要額外設定。

若要為其他平台設定開發環境, 請從下方選擇目標平台:

與各平台整合

#

如果你要解決的情境沒有現有的Flutter 插件可用, 請參考下列指南,學習如何與各支援平台整合。

與 Android 整合

#

學習如何將自訂整合加入你的 Flutter 應用程式中的 Android。

與 iOS 整合

#

學習如何將自訂整合加入你的 Flutter 應用程式中的 iOS。

與 Web 整合

#

學習如何將自訂整合加入你的 Flutter 應用程式中的 Web 平台。

與 Windows 整合

#

學習如何將自訂整合加入你的 Flutter 應用程式中的 Windows。