2024-09-13 |
iOS 18 新API:使用 Navigation Transition 創建 Hero 動畫式過場 |
|
|
2024-07-24 |
如何使用 Vision APIs 從圖像中辨識文字 |
|
|
2024-06-24 |
使用最新的 Translation API 為 iOS Apps 加入翻譯功能 |
|
|
2024-06-20 |
iOS 18更新:SwiftUI 新功能介紹 |
|
|
2024-05-16 |
使用 Google Gemini 和 SwiftUI 建立一個 AI 圖像識別應用程式 |
|
|
2024-04-26 |
如何使用 Swift 整合 Google Gemini AI |
|
|
2023-08-15 |
iOS 17 引入 UnevenRoundedRectangle 新視圖 讓你輕鬆設定特定的圓角 |
|
|
2023-06-02 |
如何使用 ProgressView 和 ProgressViewStyle 自訂義進度條樣式 |
|
|
2023-04-27 |
透過 Swift CLI 使用 Stable Diffusion 以文本生成漂亮的圖像吧! |
|
|
2023-04-13 |
如何把 Swift DocC 文檔託管到 Web Server 或 GitHub |
|
|
2023-04-03 |
MotionBar:SwiftUI 動態Tab Bar 程式庫 |
|
|
2023-03-30 |
在 SwiftUI 構建可滾動的客製化標籤列 大大提升使用者體驗 |
|
|
2023-03-15 |
Xcode 14.3 新功能:輕鬆客製化 SwiftUI Bottom Sheet 背景及滾動行為 |
|
|
2023-02-28 |
在 SwiftUI 利用 ToggleStyle 簡單建立客製化的切換按鈕 |
|
|
2023-02-15 |
在 SwiftUI 開發一個 QR Code 讀取器 App |
|
|
2023-01-31 |
Swift 5.7:應用新的 Regex 語法 在 SwiftUI 和 Combine 驗證使用者的輸入 |
|
|
2023-01-11 |
利用 SwiftUI 的ViewBuilder 輕鬆創建複雜佈局和視圖層次結構 |
|
|
2022-12-31 |
初探 iOS 16 的 WidgetKit:一起創建一個主畫面 Widget |
|
|
2022-12-15 |
如何使用SwiftUI Grid API 創建網格佈局 |
|
|
2022-12-01 |
在 SwiftUI 使用新的 NavigationStack 視圖 輕鬆構建資料導向的導航 |
|
|
2022-11-16 |
了解 Swift Concurrency 如何限制 thread 上限 避免發生 thread explosion |
|
|
2022-11-03 |
簡介 iOS 16 的新 Layout 協定 讓我們簡單創建自己的容器 |
|
|
2022-10-19 |
利用 SwiftUI 的 AnyLayout 幾行程式碼就可以切換 layout! |
|
|
2022-10-05 |
SwiftUI 新視圖 Gauge 讓我們在 iOS 16 客製化自己的 Gauge 樣式 |
|
|
2022-09-21 |
在 SwiftUI 中複製 Dynamic Island 動畫 為我們的 App 增添美感 |
|
|
2022-09-07 |
利用 SwiftUI 的新 NavigationSplitView 為使用者創建多列導航的體驗 |
|
|
2022-08-24 |
SwiftUI Navigation 框架的新功能 讓我們更有效率地導航視圖 |
|
|
2022-08-09 |
SwiftUI 的新視圖 PhotosPicker 讓我們直接處理選擇相片的操作 |
|
|
2022-07-27 |
SwiftUI ImageRenderer:如何把 SwiftUI 視圖轉換為 PDF 文件 |
|
|
2022-07-20 |
利用新的 ImageRenderer API 輕鬆把 SwiftUI 視圖轉換為圖像 |
|
|
2022-07-13 |
透過 SwiftUI 的 ShareLink 來分享文本和圖像等資料 |
|
|
2022-07-06 |
利用 SwiftUI 的新 Charts API 輕鬆建立漂亮的折線圖 |
|
|
2022-06-29 |
在 SwiftUI 利用 Live Text API 從圖片中擷取文本 |
|
|
2022-06-22 |
善用 Swift 的嵌套物件功能 編寫出更清晰的程式碼 |
|
|
2022-06-14 |
WWDC 22 的重點更新:SwiftUI 4.0 新功能一覽 |
|
|
2022-06-06 |
整合 16 個好用的 SwiftUI 擴充功能 來迎接 WWDC 2022 |
|
|
2022-06-01 |
利用 ConfettiSwiftUI 簡單打造屬於自己的彩色紙屑動畫 |
|
|
2022-05-25 |
有了 SwiftUI 在 iOS 進行網頁抓取更輕鬆! |
|
|
2022-05-18 |
一步步編寫模組化程式碼 在 SwiftUI 套用 Swift Package |
|
|
2022-05-13 |
在 SwiftUI 中 利用 ViewInspector 框架測試包含 @State 的視圖 |
|
|
2022-05-06 |
SwiftUI 小技巧:利用 Stack 簡單構建彈性的卡片視圖 |
iOS App 程式開發 ‧ Simon Ng |
|
2022-05-04 |
Swift 5.7 新功能 縮短 Unwrap 的程式碼到底是好是壞? |
Swift 程式語言 ‧ AppCoda 編輯團隊 |
|
2022-05-02 |
深入了解依賴反向原則 讓我們可以編寫出更好的程式碼 |
Object Oriented Programming ‧ AppCoda 編輯團隊 |
|
2022-05-02 |
iOS 17 App 程式設計實戰心法 |
Simon Ng |
|
2022-05-02 |
精通 SwiftUI |
Simon Ng |
|
2022-05-02 |
iOS 17 App程式設計進階攻略 |
Simon Ng |
|
2022-05-02 |
Flutter CI/CD 全自動化詳細解析:一個產品 App 的環境管理 |
Yu Hao Chen |
|
2022-05-02 |
SwiftUI 動畫入門教學: 建立一個下載指示器 |
動畫實作 ‧ Simon Ng |
|
2022-05-02 |
iOS 14 AI 框架新功能 讓你製作出更好的 AI iOS App! |
AI ‧ AppCoda 編輯團隊 |
|
2022-05-02 |
利用 LibraryContentProvider 重用 SwiftUI 視圖 大大加速開發過程! |
Gabriel Theodoropoulos |
|
2022-05-02 |
iOS 14 Vision Framework 新功能 建構更有趣和真實的使用者體驗! |
AppCoda 編輯團隊 |
|
2022-05-02 |
iOS 14 新功能: Vision Contour Detection 讓你建構電腦視覺處理 App |
AppCoda 編輯團隊 |
|
2022-05-02 |
iOS 14 UICollectionView 新功能 讓我們跟 Cell Item Identifier 說再見! |
AppCoda 編輯團隊 |
|
2022-05-02 |
利用 EarlGrey 做 UI Test 強化你的 UI 測試流程 |
Huang ShihTing |
|
2022-05-02 |
超越沙盒限制:不透過 Mac App Store 都可以簽署並發佈 macOS App ! |
macOS ‧ Andrew Jaffee |
|
2022-05-02 |
用 Swift 建造自己的輕量級 Dependency Injection 與 Inversion Of Control! |
Swift 程式語言 ‧ Yu Hao Chen |
|
2022-05-02 |
利用 UIViewControllerRepresentable 協定 在 SwiftUI 存取相簿並使用相機 |
Simon Ng |
|
2022-05-02 |
Xcode 12 和 Swift 5.3 新功能詳解 讓你寫出更強大的程式碼! |
Swift 程式語言 ‧ Gabriel Theodoropoulos |
|
2022-05-02 |
利用 SwiftUI 建立 Expandable List View 並探索 Inset Grouped 樣式! |
SwiftUI 框架 ‧ Simon Ng |
|
2022-05-02 |
SwiftUI 小技巧:簡單在列表視圖移除分隔線 (Line Separator) |
Swift 程式語言 ‧ Simon Ng |
|
2022-05-02 |
使用 UIViewRepresentable 協定 讓你輕鬆建立 SwiftUI TextView |
Swift 程式語言 ‧ Simon Ng |
|
2022-05-02 |
SwiftUI 教學:利用 LazyVGrid 和 LazyHGrid 簡單步驟創建集合視圖 |
Simon Ng |
|
2022-05-02 |
SwiftUI 教學:使用 SwiftUI 來打造 Search Bar 原來那麼簡單! |
SwiftUI 框架 ‧ Simon Ng |
|
2022-05-02 |
13 種實用 Xcode Shortcuts (快捷鍵) 讓你大大提升工作效率! |
AppCoda 編輯團隊 |
|
2022-05-02 |
利用 SwiftUI Path 輕鬆建立漂亮的折線圖! |
AppCoda 編輯團隊 |
|
2022-05-02 |
Computer Vision :利用矩形偵測和文字辨認 打造一個掃描信用卡的 App |
Swift 程式語言 ‧ AppCoda 編輯團隊 |
|
2022-05-02 |
Swift 5.3 新功能預覽 大大提高整體語言的品質和性能 |
Swift 程式語言 ‧ AppCoda 編輯團隊 |
|
2022-05-02 |
SwiftUI 教學:利用 iPad 的 Swift Playgrounds 都可以學習 App 開發! |
iPadOS ‧ Simon Ng |
|
2022-05-02 |
Swift 5.2 初探:有甚麼嶄新的功能等著你去探索? |
Swift 程式語言 ‧ AppCoda 編輯團隊 |
|
2022-05-02 |
Swift 教學:認識 Higher Order Functions 高階函數(Reduce 和 FlatMap) |
Gabriel Theodoropoulos |
|
2022-05-02 |
淺談回應鏈 (Responder Chain) 讓你認識這個靈活又實用的設計模式! |
Swift 程式語言 ‧ Hsu Li-Heng |
|
2022-05-02 |
SwiftUI 教學:利用 WebSocket 打造一個 Bitcoin 價格即時更新 App |
AppCoda 編輯團隊 |
|
2022-05-02 |
2020 第一季最觸目的 10 個 iOS Projects 啟發你創建更酷的項目! |
ARKit ‧ AppCoda 編輯團隊 |
|
2022-05-02 |
GraphQL 教學:為你迭代快速的專案 提供最適合的解決方案! |
Huang ShihTing |
|
2022-05-02 |
iOS 13 Dark Mode 教學:為 App 配置 Dark Mode 讓使用者體驗更進一步 |
AppCoda 編輯團隊 |
|
2022-05-02 |
在 Swift 利用 Forward Pipe Operator 達成複雜的自動化流程! |
Hsu Li-Heng |
|
2022-05-02 |
簡單解釋 Any 與 AnyObject 的差別 讓你快速掌握這兩個概念! |
Swift 程式語言 ‧ AppCoda 編輯團隊 |
|
2022-05-02 |
SwiftUI 教學:運用不同 UI 元件 輕鬆建立一個電影預告片 App |
Swift 程式語言 ‧ AppCoda 編輯團隊 |
|
2022-05-02 |
iOS App 環境管理 : 靈活運用 Xcode Scheme、GitLab 和 Fastlane 設置不同的開發環境 |
Yu Hao Chen |
|
2022-05-02 |
Swift Package Manager 實用指南 讓你有效率地重複使用元件! |
Swift 程式語言 ‧ Gabriel Theodoropoulos |
|
2022-05-02 |
SwiftUI 教學:認識手勢 (Gestures) 和 @GestureState |
Simon Ng |
|
2022-05-02 |
簡單解決 Xcode 11.3 的 Bug:無法把間距約束設為零? |
Auto Layout ‧ Simon Ng |
|
2022-05-02 |
SwiftUI 小技巧:透過 PreferenceKey 簡單對齊視圖 |
AppCoda 編輯團隊 |
|
2022-05-02 |
善用 Static Factory Method 重構程式碼 讓它更流暢好讀! |
Hsu Li-Heng |
|
2022-05-02 |
利用 SwiftUI 元件 大幅簡化 TabView 的管理流程! |
iOS App 程式開發 ‧ AppCoda 編輯團隊 |
|
2022-05-02 |
SwiftUI 教學:如何建立星際大戰透視文字(Perspective Text) |
Simon Ng |
|
2022-05-02 |
利用尺寸類別 (Size Classes) 建構自適應佈局 靈活為不同螢幕尺寸做開發 |
iOS App 程式開發 ‧ AppCoda 編輯團隊 |
|
2022-05-02 |
在 Google Maps 上繪製曲線 (Curved Lines) 風格新穎又省錢! |
iOS App 程式開發 ‧ AppCoda 編輯團隊 |
|
2022-05-02 |
實作客製化 Apple Shortcuts 圖示系統 打造出色的使用者體驗 |
Core Data ‧ AppCoda 編輯團隊 |
|
2022-05-02 |
用 Swift 實作 Smalltalk MVC 大幅減少資料流的複雜度! |
Hsu Li-Heng |
|
2022-05-02 |
透過 Objective-C 快速了解 iOS 記憶體管理的概念 |
Memory Management ‧ AppCoda 編輯團隊 |
|
2022-05-02 |
ViewController 轉場進階指南:進一步創建絢麗的轉場動畫 |
動畫實作 ‧ AppCoda 編輯團隊 |
|
2022-05-02 |
ViewController 轉場初階指南:簡單打造酷炫的轉場動畫 |
動畫實作 ‧ AppCoda 編輯團隊 |
|
2022-05-02 |
詳解 Swift 各種 Type Polymorphism 找出最適合的實作方式! |
iOS App 程式開發 ‧ Hsu Li-Heng |
|
2022-05-02 |
利用 CocoaPods 及 GitHub 一步步創建可重用的函式庫! |
Gabriel Theodoropoulos |
|
2022-05-02 |
Compositional Layout 詳解 讓你簡單操作 CollectionView! |
Huang ShihTing |
|
2022-05-02 |
SwiftUI 小技巧:利用 Stack 簡單構建彈性的卡片視圖 |
iOS App 程式開發 ‧ Simon Ng |
|
2022-05-02 |
SwiftUI & PromiseKit:讓 Alert 樣式統一又可復用 打破彈出視窗的惡夢 |
iOS App 程式開發 ‧ AppCoda 編輯團隊 |
|
2022-05-02 |
利用 Network Framework 輕易監控網路狀態變化 |
Gabriel Theodoropoulos |
|
2022-05-02 |
善用狀態機架構 大幅簡化 View Controller ! |
iOS App 程式開發 ‧ Hsu Li-Heng |
|