2013年5月24日 星期五

APP程式語言學習之路 (iOS)

Android 那一篇有說到一個厲害的網站.
      thenewboston's Featured Playlists
在這裡, 這位老師當然也有提供 iOS 教學.
1. thenewboston's Objective C Programming Tutorials (學習 Object C)
2. thenewboston's iPhone Development Tutorials
另外, thenewboston 和 mybringback 應該是同一人. mybringback 的網站上還有新的教學. 如下:
mybringback's Learn Xcode 4 Tutorial iOS iPad iPhone

不過, 對於 iOS video 教學. 我個人是比較偏好另外一位老師的教學 (Dani Arnaout).
 Dani Arnaout's iOS 5 development
 Dani Arnaout's Advanced iOS Development
 裡面講得很清楚, 開發流程和發佈流程都有含括到.

 以上就是使用 Video 學 iOS 的快樂旅程.

 那書本呢?
 我自己是買 App程式設計入門:iPhone、iPad(第二版)  這一本書. 作者:彼得潘
 你就多去書店找找, 看看哪本書適合自己的狀況和喜好ㄌㄡ.


我覺得 iOS 的 UI 設計, 似乎沒有 Android/Winphone/QtQML 來得漂亮. UI 設計都要點來點去, 拉 來拉去的. 沒有一個文字檔案簡單的編輯 UI 介面.  (因為 Copy/Paste 是最快的, 但是 iOS UI 還是 只能點來點去, 拉來拉去的. )
於是我尋找了使用程式碼動態產生UI 介面的方式.
至於怎麼幫你很快找到相關程式碼, 還是一樣, 使用 google 大神.
比如說, 你要知道 UIButton 如何動態產生, 在 google 收尋中, 打入
"xcode uibutton programmatically stackoverflow". 這樣就可以找到答案了.
至於其它的 UI 元件. 你就把 uibutton 換成你要的元件就可以了.