iOS 程式開發教學

我們專注提供 iOS App 開發教學書籍及課程。透過「Learn by Doing」的教學模式,將艱澀的程式概念變得容易明白。已有超過 25,000位讀者透過我們的程式教學書籍學習 Swift 和 iOS 程式設計。
了解更多

最新出版的電子書

查看全部
iOS 18 App 程式設計實戰心法

iOS 18 App 程式設計實戰心法

學習Swift及iOS開發,由零開始帶領你打造出一支完整且支援雲端資料傳輸的iOS App。此書支援 Swift 6, iOS 18 和 Xcode 16 並提供一年免費更新。還有,此書會教你使用兩套不同的 UI 框架(SwiftUI 和 UIKit)開發同一個範例程式。透過整個開發過程,就能讓你掌握這兩個框架的使用方法。
了解更多
精通 SwiftUI

精通 SwiftUI

無論你是剛剛學習 iOS App 開發或已有一定經驗的 iOS 開發者,這本書也將幫助您了解這個全新的 SwiftUI 框架,並學習如何將結合 UIKit與SwiftUI。全書內容和程式碼都支援 Xcode 16 和 iOS 18。
了解更多
iOS 18 App程式設計進階攻略

iOS 18 App程式設計進階攻略

全書超過900頁,以實作超過40個Xcode專案來討論 API 與 iOS SDK 的框架。如你已有一點Swift以及iOS開發經驗,此進階書可以幫助繼續提升你的開發技術。所有內容和程式碼都支援最新版的 Xcode 16, Swift 6.0 和 iOS 18。
了解更多

讀者推薦

教學文章

查看全部
如何在 SwiftUI App 中開發 Live Activities
SwiftUI 框架

如何在 SwiftUI App 中開發 Live Activities

Live Activities 首次於 iOS 16 推出,是 Apple 最令人興奮的更新之一,能讓 App 與使用者在即時互動上更有連結。它不再需要使用者不斷打開 App,Live Activities 可以讓資訊直接顯示在鎖定畫面和 Dynamic Island 上。
使用 Tool Calling 強化 Foundation Models 功能
AI

使用 Tool Calling 強化 Foundation Models 功能

在前幾篇教學中,我們介紹了 Foundation Models 在 iOS 26 中的運作方式,以及如何使用這個全新框架打造具備 AI 功能的應用。我們也介紹了 @Generable 巨集,它能輕鬆地將模型回應轉換為結構化的 Swift 類型。 現在,在這個 Foundation
活用 Foundation Models 的 @Generable 與 @Guide 製作測驗 App
AI

活用 Foundation Models 的 @Generable 與 @Guide 製作測驗 App

在前一篇教學中,我們介紹了 Foundation Models 框架,並示範了如何用它來進行基本的內容生成。那個過程相當簡單——你提供一個提示詞(prompt),等幾秒鐘,就能獲得自然語言的回應。在我們的範例中,我們建立了一個簡單的問答 App,讓使用者可以提問,App 則直接顯示生成的文字。 但如果回應變得更複雜——你需要把非結構化文字轉換為結構化的物件呢? 舉例來說,
iOS 26 新功能: SwiftUI 的 WebView 與 WebPage
SwiftUI 框架

iOS 26 新功能: SwiftUI 的 WebView 與 WebPage

在 iOS 26 中,SwiftUI 終於推出了其中一個最受期待的元件:WebView,一個原生的解決方案用來顯示網頁內容。在這個更新之前,SwiftUI 開發者必須依賴 UIKit 框架,透過 UIViewRepresentable 包裝 WKWebView 或 SFSafariViewController 來嵌入網頁檢視。

內容分類

查看全部
很好! 你已成功註冊。
歡迎回來! 你已成功登入。
你已成功訂閱 AppCoda 中文版 電子報。
你的連結已失效。
成功! 請檢查你的電子郵件以獲取用於登入的連結。
好! 你的付費資料已更新。
你的付費方式並未更新。