# 開始使用 {#get-started}

選擇與你現時應用程式建構方式相符的路徑。每條路徑都會逐步說明需要安裝的內容、如何啟用快取、分析數據同測試功能，以及如何端到端驗證設定。你可以獨立採用各項功能，或者如果你喺多個平台發布，可以將佢哋結合使用。

大部分路徑都使用 <.localized_link href="/guides/install-tuist">Tuist 命令列介面</.localized_link>。Elixir 使用 Hex 套件，而 Once 則透過其原生 Tuist 提供者連接；兩者嘅整合都唔需要 Tuist CLI。

## Xcode 專案 {#existing-xcode-project}

保留你現有嘅 Xcode 專案或工作區，並逐一加入 Tuist 功能。無需生成專案。

<.localized_link href="/guides/get-started/existing-xcode-project">Start with an Xcode project →</.localized_link>

## 生成嘅 Xcode 專案 {#generated-xcode-project}

讓 Tuist 根據 Swift 清單檔案定義並生成你嘅 Xcode 專案。生成嘅專案將模組化 Xcode 專案嘅複雜性壓縮為簡潔、聲明式嘅圖表描述，並且係 <.localized_link href="/guides/features/cache/module-cache">模組快取</.localized_link> 同 <.localized_link href="/guides/features/selective-testing/generated-xcode-project">選擇性測試</.localized_link> 嘅嚴格要求。

<.localized_link href="/guides/get-started/generated-xcode-project">Start with a generated project →</.localized_link>

## Gradle 專案 {#gradle-project}

透過 `dev.tuist` Gradle 外掛程式，將 Gradle 專案連接到 Tuist 嘅遠端快取、建構分析數據同測試分析數據。

<.localized_link href="/guides/get-started/gradle-project">Start with a Gradle project →</.localized_link>

## Elixir 專案 {#elixir-project}

透過 `tuist_ex` Hex 套件，將 Elixir 專案連接到 Tuist 嘅建構分析數據、測試分析數據、不穩定測試偵測同測試分片。

<.localized_link href="/guides/get-started/elixir-project">Start with an Elixir project →</.localized_link>

## Rust 專案 {#rust-project}

透過 Tuist CLI 執行 Cargo 以報告建構同個別測試結果（包括文件測試），並調查不穩定測試。

<.localized_link href="/guides/get-started/rust-project">Start with a Rust project →</.localized_link>

## Bazel 專案 {#bazel-project}

將 Bazel 工作區指向 Tuist 嘅遠端執行 API 快取同建構事件服務，以便喺你嘅團隊同 CI 之間共享快取命中同分析數據。

<.localized_link href="/guides/get-started/bazel-project">Start with a Bazel project →</.localized_link>

## Once 專案 {#once-project}

將 Once 嘅可快取腳本同建構圖表連接到 Tuist，以实现共享快取、即時建構同測試分析數據、託管測試分片同應用程式預覽。

<.localized_link href="/guides/get-started/once-project">Start with a Once project →</.localized_link>
