2012年3月4日 星期日

Android Vs Iphone sdk App

Android Vs Iphone sdk App

要如何開始 iPhone 軟體開發


很多人問,要如何開始開發 iPhone 的軟體?

我來給個方向:

iPhone+AppStore 是以前 iPod+iTunes Music Store 的架構衍化而來的。

所以首先,要有興趣、去了解、使用看看 iPhone,如果覺得太貴買不起,可以先買一台 iPod touch。
iPhone/iPod touch 都需要與電腦用 iTunes 連結,你的電腦如果是 MS Windows 的也可以安裝,所以先清楚 iTunes 與 iPhone/iPod touch 之間的關係,去發覺 iTunes 的豐富內容,除了連上軟體商店下載軟體,也要嘗試音樂、影片、Podcast 等等的功能。我身邊如果沒有 iPod 都會覺得渾身不對勁,因為它實在太豐富了。

這個架構就是很多比 Apple 大的公司多年來都無法複製成功的經驗!
我也擔心未來很難有人會複製成功。

還有,記得不要去玩什麼破解、越獄、JailBreak的浪費時間


如果沒有興趣,就不要繼續看下去。

其次,要有一部 Mac 電腦,不要想說要去下載破解在 PC 的,也是浪費時間

我希望您看了這篇,可以很快進入開發狀態

以上兩個基本配備,可以從 Apple 的官網點選【購買】進去看,也可以去 PCHome 無息分期購買。

接下來,軟體開發部份就不用花費了,因為 Apple 給開發人員免費的開發工具 Xcode,實在比 Visual Studio 還好用!
可以到 http://developer.apple.com/ 下載。

要學 iPhone 程式就從 http://developer.apple.com/iphone/ 開始。

接著就從我最早的文章找看看,要讀的手冊,從哪幾本手冊開始看。

要買什麼書來看?我都沒有買,就按照 http://developer.apple.com/iphone/ 的指導一步一步進行,看它提供的內容,多做多練習就會了。

史丹佛大學也有一組課程 ,CS 193P 配合影片、講義、範例程式等教材,也是快速入門的方法。

上個月有買一本國人翻譯的【iPhone SDK 開發範例大全】,只是為了支持去買,偶爾會拿來看一看。讀英文手冊會比較慢的朋友,可以參考看看這本書,不過為了寫好程式,還是建議看英文的。

程式語言是用 Objective-C,你可以參考 好好學 Objective-C 2.0 這一篇
實在是比 C++ 還簡單!讓我這樣形容:很接近 Java 與 Delphi.
當然,有物件導向程式設計觀念的更好!就可以像我一樣,一個星期就可以將程式寫出來!

歡迎加入 iPhone 軟體開發的行列,也歡迎加入 Mac OS X 的軟體開發陣容!



1.中文名: Iphone.SDK开发范例大全.第1版
http://ipdevelop.blogspot.com/2009/06/iphone.html



沒有留言:

張貼留言