導言 今天,我們將一起實作一個簡單的產品型錄 App,透過 Page Control 與 Segmented Control,配合 Button 或 Gestu...
導言 在今天的實戰中,我們將打造一個簡易的計算機 App,藉此學習 Swift 中的 function 函數型別如何應用於運算邏輯的設計,並使用 UIKit 中...
導言 今天的實戰項目是一個運勢占卜 App,使用者可以選擇一個問題進行占卜,App 會根據隨機的 Yes/No 回應,並搭配圖片結果來展示占卜結果。 本次開發將...
導言 在這篇中,我們將介紹如何使用 IBOutlet Collection、sf symbols、動畫效果 以及 enum CaseIterable 等技術,來...
導言 在這篇文章中,我們將探索如何設計一個充滿活力的 QRCode 產生器。這不僅僅是一個普通的 QRCode,還能在圖中心展示我們的 logo,同時黑色方塊會...
導言 在這篇文章中,我們一起來打造一個簡易的廣播電台 App,這個專案的設計非常簡單,即使你是剛入門的開發者,也能輕鬆實作。透過 AVPlayer 我們可以方便...
導言 在這篇文章中,我們將挑戰使用 UIBezierPath 來設計並實現一個完整的互動棋盤 UI。UIBezierPath 是一個非常強大的工具,能讓我們以簡...
導言 今天的實戰教學將聚焦於 iOS 的另一個強大框架:SpriteKit,這是一個專為 2D 遊戲開發設計的框架。我們將透過它開發一款經典的打磚塊遊戲 (Br...
導言 昨天我們介紹了使用 SpriteKit 來製作打磚塊遊戲,利用了物理引擎的特性來創造逼真的遊戲體驗。不過,不是所有遊戲都需要如此複雜的物理引擎,許多遊戲只...
本系列的最後一篇,我們已經一起完成了近一個月的 iOS 開發旅程,從第一天的簡單界面設計,到後來更複雜的功能實作,我們一起探索了 iOS 開發的核心概念與進階...