Swift 程式語言 Swift 新手系列之一: 打造你的第一個 iOS App 在閱讀任何程式書籍之前,想必你聽過「Hello World」程式,這是所有程式的初學者要去建立的第一個程式。其是一個非常簡單的程式,就是在裝置螢幕上顯示「Hello World」。在程式世界中,這是一項傳統。因此,讓我們遵循傳統,使用 Xcode 來建立一個「Hello World」App。 Simon Ng Dec 23, 2015 18 分鐘閱讀時間
Swift 開發教學:如何使用 Parse 建立註冊和登入的功能 現在就來一睹 Rumiya 的文章吧。 Parse 是與平台無關的第三方「雲端 App 解決方案」。你可以從這裡得知更多訊息。本文屬於進階的程式設計教學,將會介紹如何在 Swift 專案中運用 Parse ,並且將使用者登入資訊存放到 Parse 雲端儲存中。 開始使用 我已經預備好包含 Storyboard Simon Ng Sep 22, 2015 11 分鐘閱讀時間
Swift 程式語言 iOS 9 新功能 : 堆疊視圖介紹 (Stack Views) 堆疊視圖一個簡化的介面元件,提供了不論是以欄或者以列為佈局方式的集合視圖。對於嵌入堆疊視圖內的視圖,你不再需要去定義 Auto Layout 約束條件(constraints)。這個堆疊視圖會處理它的子視圖(subview)的佈局,並自動幫你採用佈局約束條件。換言之,這些子視圖可以適應不同的螢幕尺寸。另外,你可以在另一個堆疊視圖來嵌入一個堆疊視圖,如此一來你可以利用堆疊視圖建構更複雜的使用者介面。不要誤解我的意思,這並不表示你都不需要去處理Auto Layout。 Simon Ng Aug 13, 2015 13 分鐘閱讀時間
Swift 程式語言 Swift 2 初學者指南 去年 Apple 帶來了 Swift,一個為針對 iOS 以及 OS 的全新程式語言。當它第一次宣布時,就跟其他開發者一樣。我非常的興奮,因為這宣稱是一個既快且安全的語言。跟預期一樣,這家公司今年在 WWDC 導入了 Swift 2。這篇初學者指南會讓你了解一下它帶來了哪些新的功能。 Simon Ng Aug 3, 2015 19 分鐘閱讀時間
建立一個像Medium App的下滑選單 當一個使用者按下選單按鈕,主畫面下滑揭示了選單。如下圖是在Medium App中使用到下滑選單的畫面。 倘若你前面的章節有跟著一起進行,你應該對客製視圖控制器轉換有了基本的了解。本章,你將運用你所學到的來建造一個生動的下滑選單。 依照慣例,我想你不需要從頭建立專案,建議可以使用我們準備好的範例模板來開始,它包含了Storyboard 以及視圖控制器類別。你將會發現兩個視圖控制器。一個是主畫面(嵌入至導覽控制器中),而另一個導覽選單。倘若你執行專案,這個App應該會出現一個主畫面加上一些虛構的資料。 繼續往下進行之前, Simon Ng Jul 6, 2015 10 分鐘閱讀時間
Swift 程式語言 如何使用AVFoundation進行QR Code掃描 首先,什麼是QR Code?我相信你們大多數都已經知道什麼是QR Code了。倘若你還沒有聽過,看一下以下的這張圖,這就是QR Code。 提示: 你可以自己建立 QR Code,只要去QR Code Monkey網站便可以自己做一個。 QR(Quick Response 的縮寫) Simon Ng Jul 5, 2015 11 分鐘閱讀時間