iOS

如何用 Swift 打造你的第一個區塊鏈 App

區塊鏈 (Blockchain) 是一種突破性技術 (Disruptive Technologies),近年漸獲關注。為什麼呢?因為區塊鏈是許多加密貨幣 (Cryptocurrencies) 如比特幣 (Bitcoin)、以太坊 (Ethereum)、萊特幣 (Litecoin) 的創始技術。那區塊鏈是如何運作的呢?在本次的教學裡,我將會談到所有關於區塊鏈技術的知識,以及如何用 [...]




iOS

開發者指南:如何利用 Core Bluetooth 製作一個監控心率 App

作為 iOS 開發人員,我們非常清楚人類喜歡可連接的應用程式。人類喜歡透過無線設備與其他人相互聯繫,我們期望可以與設備溝通,我們亦開始喜歡、並期望這些無線設備 (通常是「可穿戴設備」) 可以收集和分析關於自己的數據。很多設備已經成為生活中不可缺少的一部分,我們以一個常用短語來形容它們 [...]



iOS

Protocol Oriented Programming:POP 真的比 OOP (物件導向編程) 更好嗎?

本篇文章將利用 Swift 4 深入討論 “Protocol Oriented Programming” (POP,協定導向程式設計)。本文是 POP 系列文章的第二篇、亦是最後一篇文章,如你尚未讀過這篇簡介文章,請先看過之後再繼續這篇教程。 今天,我們將討論為什麼 Swift 被認為是「協定導向 (Protocol-oriented)」的程式語言、比較 [...]




iOS

Swift 4 Generics: 如何在程式碼及 iOS App 中應用泛型

問題一:我可以撰寫一個 Swift 函式,來找出存放在任意陣列裡、某個任意型別特定實例的索引或位置嗎? 問題二:我可以撰寫一個 Swift 函式,來確認某個任意型別的特定實例,是否存在於任意陣列裡? 所謂「任意」型別,是指包含了我自己定義的型別 (像 Class)。附註:我知道可以使用 [...]



iOS

初試 iOS 11 新框架:Vision Framework 讓文字偵測變得更容易

在今年的 WWDC 中,Apple 釋出了許多新框架(frameworks),Vision Framework 便是其中一個。藉由 Vision Framework ,你不需要高深的知識就可以很容易地在你的 App 中實作出電腦視覺技術(Vision Techniques)!Vision Framework 可以讓你的 App 執行許多強大的功能,例如識別人臉範圍及臉部特徵(微笑、皺眉、左眼眉毛等等)、條碼偵測、分類出圖像中的場景、物件偵測及追蹤以及視距偵測。 [...]


iOS

Swift 4 新功能詳盡介紹:Codable, Dictionaries優化, 多行字符串等等

在幾週前的WWDC大會中,Apple公佈Swift 4,它伴隨新版Xcode 9一同現身,它的最終發布日將會是在九月,這個夏季期間仍是beta版本,這是該語言首次可以向下兼容的版本,它為現有的Swift 3功能提供很棒的優化,其中,很多都是開發者非常期待的,讀者將在本文中了解所有內容,所以廢話不多說,讓我們開始進入重點吧!:) [...]


iOS

《iOS 10 App程式設計進階攻略:39個必學的開發技巧》正式推出


iOS

Lottie初學者教學指南:如何在iOS App設計一個令人驚豔的動畫


Swift

精通Swift:列舉、閉包、泛型、Protocols和高階函數


iOS

iOS 9 新功能 : 堆疊視圖介紹 (Stack Views)


Swift

Swift 2 初學者指南


iOS

Swift 教學:如何使用iOS Charts API 製作漂亮的圖表


iOS

以Parse與Swift建構一個像Instagram一樣的App


iOS

建立一個像Medium App的下滑選單


iOS

如何用Swift建立視圖控制器畫面之間的動畫過場