Flutter 使您能夠從單一程式碼庫構建、測試和部署精美的、原生編譯的多平臺應用程式。

概述

#

Flutter 及其核心包通常會自動支援並整合到 Flutter 官方支援的平臺。某些平臺需要您設定額外的工具,但一旦您的開發環境設定完成,Flutter 應用通常開箱即用,跨平臺功能完善。

偶爾,您需要整合特定於平臺的 功能。例如,您可能想使用僅在 iOS 和 iPadOS 上可用的原生庫。對於許多用例,您可以找到並使用 Flutter 團隊和龐大的 Flutter 社群提供的眾多 Flutter 外掛之一。如果其中沒有一個能滿足您的需求,您可以編寫特定於平臺的程式碼,甚至建立自己的外掛

設定平臺開發

#

雖然 Flutter 應用可以構建到各種支援的平臺,而無需對程式碼進行任何修改,但當針對新平臺時,您的開發環境可能需要額外的設定。

要設定針對其他平臺的開發,請從以下平臺中進行選擇

整合到各個平臺

#

如果現有Flutter 外掛未涵蓋您要解決的情況,請檢視以下指南,瞭解如何整合到每個受支援的平臺。

整合到 Android

#

瞭解如何將自定義整合新增到 Android 到您的 Flutter 應用。

整合到 iOS

#

瞭解如何將自定義整合新增到 iOS 到您的 Flutter 應用。

整合到 Web

#

瞭解如何將自定義整合新增到 Web 平臺到您的 Flutter 應用。

整合到 Windows

#

瞭解如何將自定義整合新增到 Windows 到您的 Flutter 應用。

整合到 macOS

#

瞭解如何將自定義整合新增到 macOS 到您的 Flutter 應用。

整合到 Linux

#

瞭解如何將自定義整合新增到 Linux 到您的 Flutter 應用。