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 程式語言 SwiftUI 教學:運用不同 UI 元件 輕鬆建立一個電影預告片 App 本篇原文(標題:Building Movie Trailer App Using SwiftUI)刊登於作者 Medium,由 Shankar Madeshvaran 所著,並授權翻譯及轉載。 Apple 在 WWDC19 介紹了最新的開發框架,其中之一就是 AppCoda 編輯團隊 Mar 11, 2020 25 分鐘閱讀時間
Swift 程式語言 SwiftUI 教學:認識手勢 (Gestures) 和 @GestureState 如果你曾試過使用 SwiftUI 框架,你可能已對手勢操作有初步認識。最常見的,就是用 onTapGesture 修飾器來處理使用者的觸控並做出相對的回應。此教學,我們將會深入來看如何在 SwiftUI 中處理不同的手勢(Gestures)。 Simon Ng Feb 19, 2020 16 分鐘閱讀時間
SwiftUI 框架 SwiftUI 小技巧:透過 PreferenceKey 簡單對齊視圖 SwiftUI 優點多不勝數,但當中你可能錯過了一個很聰明的工具 ── Preferences,尤其是 PreferenceKey 協定。我會透過一個簡單的例子,向大家介紹如何利用 PreferenceKey 對齊視圖。 AppCoda 編輯團隊 Feb 12, 2020 5 分鐘閱讀時間
iOS App 程式開發 利用 SwiftUI 元件 大幅簡化 TabView 的管理流程! 本篇原文(標題:How To Build Tab and Split Views in SwiftUI )刊登於作者 Medium,由 Keith Lander 所著,並授權翻譯及轉載。 像 Wikipedia AppCoda 編輯團隊 Jan 29, 2020 6 分鐘閱讀時間
SwiftUI 框架 SwiftUI 教學:如何建立星際大戰透視文字(Perspective Text) SwiftUI 框架已正式推出了大約五個月。 如果您仍未試用這個新框架,跟著本文一一步一步做就可以創建你第一個 SwiftUI 程式。本教學將告訴你如何以 Text 來呈現資訊。你將會學到如何運用不同顏色、字體、背景與旋轉效果來自訂文字。 Simon Ng Jan 21, 2020 11 分鐘閱讀時間
iOS App 程式開發 Compositional Layout 詳解 讓你簡單操作 CollectionView! 隨著手機 App 介面和硬體不斷進化,App 介面的已經越來越複雜。此文會簡單地介紹 Compositional Layout ,讓操作 CollectionView 變得更加容易,一步一步帶你建構屬於自己的 CollectionView。 Huang ShihTing Nov 13, 2019 30 分鐘閱讀時間
iOS App 程式開發 SwiftUI 小技巧:利用 Stack 簡單構建彈性的卡片視圖 SwiftUI 框架讓我們輕易構建 App UI。在這篇文章中,你將實作一個常見的手機 UI 設計 —— Card UI。透過使用堆疊 (HStack 和 VStack)、圖像、和文本視圖,來創建一個能夠接受不同圖片與文字的彈性卡片視圖 (card view)。 Simon Ng Nov 6, 2019 8 分鐘閱讀時間
iOS App 程式開發 利用 SwiftUI 控件 讓你更彈性地設計專屬你的按鈕! 按鈕是一個非常基本的 UI 控制元件,你在所有 App 中都可以看到它的蹤影。按鈕可以處理使用者的觸控動作,以觸發一些動作。此文詳細介紹 SwiftUI 控件,彈性又輕鬆地設計專屬你的按鈕,讓你感愛 SwiftUI 的威力之處。 Simon Ng Oct 9, 2019 17 分鐘閱讀時間
iOS App 程式開發 從零打造基本版 Combine 認識 Functional Reactive Programming 隨著 Apple 在 WWDC 2019 推出了官方的 Functional Reactive Programming 框架 Combine,FRP 可以說是大勢所趨。此文將帶大家打造一個基本版的類 Combine 框架,讓你一步一步了解 FRP 的基本概念。 Hsu Li-Heng Oct 2, 2019 18 分鐘閱讀時間
iOS App 程式開發 SwiftUI 小技巧:在 iOS 13 實作 Context Menu 加強與設備的互動! 較早之前,Apple 正式發佈了 iOS 13。當中除了深色模式 (Dark mode) 和其他新功能外,最新版本的 iOS 還展示了一種與設備互動的新方法,就是 Context Menu 。 Context Menu 功能與 3D Touch Simon Ng Sep 25, 2019 6 分鐘閱讀時間