Xcode的樣版介紹(Templates Introduction in Xcode)

Journey on programming
3 min readFeb 12, 2017

--

身為一個ios app的初學者來說,在剛開始學習的過程中,一定都是使用Single View Application來做練習,不管你是完成Hello World、或是其他的像是猜數字、質數的判斷等等,都可以在Single View Application當中來完成。可是不曉得,你有沒有好奇過,其他那麼多個樣板,到底是用來做什麼的呢?

今天特地花了點時間,把每個Template都實際的建立起來,錄製了gif動畫,雖然對於每個樣板的實際功能還不是相當了解,但是至少也有基本的認識。

  1. Game

第一個的樣板名稱就叫作Game,所以可想而知不難理解應當是用來製作遊戲的,可以看到下方還有nodes, fps這類型的字眼出現。

2. Master-Detail Application

第二個是Master-Detail Application,我上網研究了一下,發現這個好像與定位相關,但是必須要在ipad上才可以做使用。

3

3. Page-Based Application

這個就不用我多說啦,看起來就是已經幫我們設計好了翻頁的效果,讓我們不需要透過原本的single view application來製作,直接就有這樣的效果可以使用。

4.Tabbed Application

這個也很直覺,在下方透過Tab Bar Controller來作切換。

5. Sticker Pack Application & iMessage Application

這個就是我比較疑惑的地方了,上述兩個模板打開來之後裡面長的大概就是這樣,所以我才只擷取一段的gif,不過我在想當中應該還有些許功能上的差別是沒有注意到的。

這個樣板看得出來就是加入iMessage的元件,讓使用者可以透過此來做傳輸訊息,或是一些手繪圖片等等的東西。

其實不論是哪個樣板,都可以透過single view application來完成,只是Xcode整理了使用者較常使用的幾項功能,將其作為標準的模板,讓開發者可以節省一定的時間在處理這些例行性公事上面,可以專注於如何讓程式碼更精簡,與如何讓功能更完善等等更重要的事情上面

--

--

Journey on programming
Journey on programming

Written by Journey on programming

Software Developer at 91APP. If you like my articles, please clap and follow me on Medium. Never stay still, never plateau!

No responses yet