SwiftUI 框架 利用 SwiftUI Path 輕鬆建立漂亮的折線圖! 本篇原文(標題:Create a Line Chart in SwiftUI Using Paths)刊登於作者的 Medium,由 Anupam Chugh 所著,並授權翻譯及轉載。 SwiftUI 框架於 WWDC AppCoda 編輯團隊 Jun 10, 2020 7 分鐘閱讀時間
Swift 程式語言 Computer Vision :利用矩形偵測和文字辨認 打造一個掃描信用卡的 App 本篇原文(標題:Scanning Credit Cards with Computer Vision on iOS)刊登於作者的 Medium,由 Anupam Chugh 所著,並授權翻譯及轉載。 自 iPhone 問世以來, AppCoda 編輯團隊 Jun 3, 2020 12 分鐘閱讀時間
Swift 程式語言 Swift 5.3 新功能預覽 大大提高整體語言的品質和性能 Swift 5.3 的發佈過程已經開始了,這次的新版本將大大提高整體語言的質量和性能,並使 Swift 支援 Windows 和 Linux 等多個平台。在這篇文章中,Ilario 會向大家詳細解釋每一個新功能,看看新版本到底可以解決甚麼問題吧! AppCoda 編輯團隊 May 27, 2020 9 分鐘閱讀時間
iPadOS SwiftUI 教學:利用 iPad 的 Swift Playgrounds 都可以學習 App 開發! 自從 Swift Playgrounds v3.1 發佈後,Apple 增加了對 SwiftUI 的支援。很多讀者會問我們,可以用 iPad 來學 SwiftUI 嗎?在這篇文章中,你將親身體驗利用 Swift Playgrounds 寫一個簡單的範例 App,看看這個教育工具的好處與限制吧! Simon Ng May 20, 2020 18 分鐘閱讀時間
Swift 程式語言 Swift 5.2 初探:有甚麼嶄新的功能等著你去探索? 本篇原文(標題:What’s incipient in Swift 5.2 )刊登於作者 Medium,由 Megha Aneja 所著,並授權翻譯及轉載。 隨著 Apple 推出 Xcode AppCoda 編輯團隊 May 13, 2020 7 分鐘閱讀時間
Swift 程式語言 Swift 教學:認識 Higher Order Functions 高階函數(Reduce 和 FlatMap) Swift 是種富含多種特性的語言,當中有一個不能錯過的良好特性,就是高階函數 (higher order functions)。在本篇文章中,我會介紹十個常見的高階函數,並透過簡單的範例教你實作。你會發現使用高階函數可以減少我們所需要的程式碼,並讓程式碼變得更加清晰及有效率! Gabriel Theodoropoulos May 6, 2020 36 分鐘閱讀時間
Swift 程式語言 淺談回應鏈 (Responder Chain) 讓你認識這個靈活又實用的設計模式! 在 UIKit 當中負責處理使用者動作的東西,叫做回應鏈 (Responder Chain)。回應鏈是由許多部件一起組成的一個複合元件,包括 view、view controller、window、application 等等。這些元件經由單向鏈結串列 (singly linked list) 的架構連接在一起,使得接收動作與處理動作的物件可以不用是同一個。 Hsu Li-Heng Apr 30, 2020 10 分鐘閱讀時間
SwiftUI 框架 SwiftUI 教學:利用 WebSocket 打造一個 Bitcoin 價格即時更新 App 隨著 iOS 13 發佈,Apple 在 URLSession 及 Network 網路框架裡介紹了 WebSocket。這次,我們會建立一個基於 SwiftUI 和 Combine 的 App,利用 WebSocket 接收 API 回傳的 Bitcoin 即時價格更新,讓你看到它在資料傳輸有多快! AppCoda 編輯團隊 Apr 22, 2020 6 分鐘閱讀時間
ARKit 2020 第一季最觸目的 10 個 iOS Projects 啟發你創建更酷的項目! 本篇原文(標題:Top 10 Trending iOS Projects at the Start of 2020)刊登於作者 Medium,由 Anupam Chugh 所著,並授權翻譯及轉載。 2020 AppCoda 編輯團隊 Apr 15, 2020 6 分鐘閱讀時間
SwiftUI 框架 GraphQL 教學:為你迭代快速的專案 提供最適合的解決方案! 近年 GraphQL 非常火紅,它是一個由 Facebook 開發、而且公開的資料查詢語言。GraphQL 強大的彈性,對於迭代快速、功能複雜的公司來說,可以說是一個非常值得嘗試的工具。在這篇文章中,我會為大家介紹這個工具,並帶你動手做一個簡單的 GraphQL+SwiftUI 專案! Huang ShihTing Apr 9, 2020 28 分鐘閱讀時間
Swift 程式語言 iOS 13 Dark Mode 教學:為 App 配置 Dark Mode 讓使用者體驗更進一步 我想你都已經聽說過 iOS 13 的深色模式 (Dark Mode),就是使用者介面顏色變暗的模式。這個模式可以改善光線不足時的可見性,並減少 App 的能源消耗,讓你的 App 有更豐富的使用者體驗。 AppCoda 編輯團隊 Apr 1, 2020 4 分鐘閱讀時間
Swift 程式語言 在 Swift 利用 Forward Pipe Operator 達成複雜的自動化流程! 在類 Unix 系統的終端機 shell 裡,有一個功能叫做管線 (pipeline),可以把A程式的輸出口與 B 程式的輸入口串接起來,使 A 與 B 變成連動的程式。 比如說,我們可以把 ls -al(把當前資料夾底下全部的檔案用列表方式列出來) Hsu Li-Heng Mar 25, 2020 9 分鐘閱讀時間