Figma 教學:讓技術開發人員都能輕鬆實作畫面設計 Figma 是一個非常容易使用的 UI/UX 設計工具,不管是不是專業的 UX/UI 設計師,開發者都可以去使用和實作畫面設計。在這篇文章中,Gavin 將會和大家分享使用 Figma 設計 UI/UX 的經驗,讓你也可以發展在畫面設計領域的能力,不再只專注於編寫程式碼。 AppCoda 編輯團隊 Sep 24, 2020 13 分鐘閱讀時間
AI iOS 14 AI 框架新功能 讓你製作出更好的 AI iOS App! 本篇原文(標題:Advancements in Artificial Intelligence in iOS 14)刊登於作者 Medium,由 Anupam Chugh 所著,並授權翻譯及轉載。 Apple 近幾年一直推動 AI 相關領域的發展, AppCoda 編輯團隊 Sep 16, 2020 10 分鐘閱讀時間
Swift 程式語言 利用 LibraryContentProvider 重用 SwiftUI 視圖 大大加速開發過程! Apple 在 WWDC 2020 帶來了許多新功能和改善。在本篇文章中,Gabriel 會帶大家探索新的 LibraryContentProvider 功能,以隨插即用的方式,讓開發者在不同專案中重用 SwiftUI 視圖與修飾器,甚至是分享給其他開發者,大大加速開發過程。 Gabriel Theodoropoulos Sep 9, 2020 36 分鐘閱讀時間
iOS 14 Vision Framework 新功能 建構更有趣和真實的使用者體驗! 本篇原文(標題:What’s New in the Vision Framework in iOS 14)刊登於作者 Medium,由 Anupam Chugh 所著,並授權翻譯及轉載。 在 AppCoda 編輯團隊 Sep 2, 2020 8 分鐘閱讀時間
iOS 14 新功能: Vision Contour Detection 讓你建構電腦視覺處理 App 本篇原文(標題:New in iOS 14: Vision Contour Detection )刊登於作者的 Medium,由 Anupam Chugh 所著,並授權翻譯及轉載。 Apple 在 WWDC 2020( AppCoda 編輯團隊 Aug 26, 2020 9 分鐘閱讀時間
iOS 14 UICollectionView 新功能 讓我們跟 Cell Item Identifier 說再見! 本篇原文(標題:What’s New in iOS 14’s UICollectionView?)刊登於作者的 Medium,由 Anupam Chugh 所著,並授權翻譯及轉載。 雖然在 WWDC 2020 AppCoda 編輯團隊 Aug 19, 2020 6 分鐘閱讀時間
UI 利用 EarlGrey 做 UI Test 強化你的 UI 測試流程 在軟體的開發過程中,我們一定會需要測試我們做出來的東西是不是運作正常。以手機開發為例,我們通常都是咻咻咻地寫好一堆程式之後,把它丟到手機或模擬器上面執行,然後東點一點西點一點,看看是不是一切都運作正常。這樣的流程雖然運作正常,但是卻非常花時間,而且很容易漏掉該測試的項目。如果要簡化這個流程,你就會需要電腦來幫你做自動化測試 (Test Automation)。 自動化測試有分很多類型,目前大家最常使用的分類法是用 Mike Cohn 所提出來的測試金字塔 (Test Huang ShihTing Aug 12, 2020 31 分鐘閱讀時間
macOS 超越沙盒限制:不透過 Mac App Store 都可以簽署並發佈 macOS App ! 因為 OS X Mojave(特別是 Catalina)問世、以及 Apple 對 App 公證 (Notarization) 的要求,讓我們這些資深的 macOS 開發者開始擔心,Apple 會否禁止開發者自行發佈 App Andrew Jaffee Aug 5, 2020 25 分鐘閱讀時間
Swift 程式語言 用 Swift 建造自己的輕量級 Dependency Injection 與 Inversion Of Control! 你聽過依賴注入嗎?身為 iOS 的開發者,是否對於依賴注入 (Dependency Injection) 與反轉控制 (Inversion Of Control) 的設計模式感到心動呢?接下來就讓我們手把手,不依賴第三方類別庫,打造屬於自己的輕量級 DI 與 IoC,增加程式碼的可讀性與可測試性,也一併提升可維護性與彈性。 Yu Hao Chen Jul 29, 2020 8 分鐘閱讀時間
SwiftUI 框架 利用 UIViewControllerRepresentable 協定 在 SwiftUI 存取相簿並使用相機 如果我們要在 App 中使用相機或訪問相簿 (photo library),該如何將 UIImagePickerController 類別整合到 SwiftUI 視圖中呢?在這篇文章中,我們會利用 UIViewControllerRepresentable 協定達成目的,允許 App 訪問相簿和相機。 Simon Ng Jul 22, 2020 8 分鐘閱讀時間
Swift 程式語言 Xcode 12 和 Swift 5.3 新功能詳解 讓你寫出更強大的程式碼! WWDC 2020 上個月首次在前所未有的條件下完成,全球所有開發者都有機會坐在前排,了解 Apple 今年即將發佈的所有新功能和改進。與往常一樣,Apple 介紹了許多新東西和大進步,相信我們每個人都非常興奮,希望作很多新嘗試。 這篇文章旨在介紹 Xcode 和 Swift 的新版本。 Xcode 12 的第一個 Gabriel Theodoropoulos Jul 14, 2020 30 分鐘閱讀時間
SwiftUI 框架 利用 SwiftUI 建立 Expandable List View 並探索 Inset Grouped 樣式! 在 iOS 14 中,Apple 繼續改善列表視圖,並添加了一些新功能。在本篇教學文章中,我將會帶大家建構一個 Expandable List View 或 Outline View,並探索 Inset Grouped 這個列表樣式,讓你看看這個過程有多容易。 Simon Ng Jul 10, 2020 5 分鐘閱讀時間