Swift 程式語言

Swift 程式語言

Swift程式語言教學文章
219 篇文章
Core ML 2.0 新功能總覽:讓你的開發過程更流暢
Machine Learning

Core ML 2.0 新功能總覽:讓你的開發過程更流暢

今年在 2018 WWDC 的大會上,Apple 發表了 Core ML 2.0。這最新版本強調開發過程的流暢性,包括最佳化機器學習模型大小,改善執行的效能,並提供開發者客製化自己的 Core ML 模型。 這次教學將講解所有 Core ML 2.0 新增加的功能,並且教你如何在 App 上運用。
如何用 Swift 打造你的第一個區塊鏈 App
Blockchain

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

區塊鏈 (Blockchain) 是一種突破性技術 (Disruptive Technologies),近年漸獲關注。為什麼呢?因為區塊鏈是許多加密貨幣 (Cryptocurrencies) 如比特幣 (Bitcoin)、以太坊 (Ethereum)、萊特幣 (Litecoin) 的創始技術。那區塊鏈是如何運作的呢?在本次的教學裡,我將會談到所有關於區塊鏈技術的知識,以及如何用 Swift 來製作自己的「區塊鏈」。
好想工作室:免費的 Backend / iOS / Android 學習機會
Android

好想工作室:免費的 Backend / iOS / Android 學習機會

好想工作室 這次同時開放 iOS / Android / Backend 三個 camp 的學習機會。不論你是曾經想要又或者當下想要學習寫程式,只要你有心,我們都歡迎你。而因為這三個 camp 都是由我來帶領的,所以在你決定加入以前,我覺得你需要先了解我有什麼樣的經歷,側面了解 camp 會有什麼樣的風格。
如何在你的 iOS App 加入 Drag and Drop 功能
Swift 程式語言

如何在你的 iOS App 加入 Drag and Drop 功能

歡迎來到拖放 (Drag and Drop) 操作系列教程的第一部分。在這篇教學中,你將會學習到如何將拖放功能實作到 UIViewController。而下一部教學中,就會學習如何使用帶有 UITableViewControllers 和 UICollectionViewControllers 的拖放 API。 iOS 11 推出時最令人期待的,就是公佈了幾個新拖放 API。
開發者指南:如何利用 Core Bluetooth 製作一個監控心率 App
Swift 程式語言

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

作為 iOS 開發人員,我們非常清楚人類喜歡可連接的應用程式。人類喜歡透過無線設備與其他人相互聯繫,我們期望可以與設備溝通,我們亦開始喜歡、並期望這些無線設備 (通常是「可穿戴設備」) 可以收集和分析關於自己的數據。很多設備已經成為生活中不可缺少的一部分,我們以一個常用短語來形容它們 ── “Internet of Things” 或 “
程式碼時光機:應用 Git 版本控制,即使犯錯也不怕
Swift 程式語言

程式碼時光機:應用 Git 版本控制,即使犯錯也不怕

每個人都會犯錯,這是人性的一部分。我肯定每個人都曾在編寫程式碼時犯過嚴重錯誤,嚴重到希望有一部時光機,讓時間倒流回犯錯之前。正因為這種錯誤,每個程式工程師都應該在開發專案中使用版本控制;不使用版本控制的後果,就等於電腦不備份一樣,一個突然的意外或資料遺失就會讓整個專案受到極大影響。 版本控制能讓你回溯之前的專案版本,可以回復遺失的資料,或是查看程式碼的進程。另外,使用版本控制後,與其他人合作同一個專案就容易得多。相信許多人都會同意 Git 是最佳的版本控制系統,而非常幸運地,
ARKit 教學:2D 圖像識別功能
ARKit

ARKit 教學:2D 圖像識別功能

歡迎來到第六回 ARKit 教學系列的文章!本週,我們將談談關於擴增實境 (Augmented Reality, AR) 中的圖像識別功能。自 iOS 11.3 起,ARKit 就能識別 2D 圖像。如果你有興趣學習製作 ARKit
很好! 你已成功註冊。
歡迎回來! 你已成功登入。
你已成功訂閱 AppCoda 中文版 電子報。
你的連結已失效。
成功! 請檢查你的電子郵件以獲取用於登入的連結。
好! 你的付費資料已更新。
你的付費方式並未更新。