2010-12-11 79 views
2

嗨 我想學習和開發iPhone應用程序。有人能指導我從哪裏開始?我是移動應用程序開發新手。我在開發Web應用程序和桌面客戶端應用程序方面有很好的經驗如何開始爲iPhone開發應用程序

+0

可能重複的[iPhone開發入門](http://stackoverflow.com/questions/332039/getting-started-with-iphone-development) – 2010-12-11 21:38:41

+0

另請參見[iPhone的發展,Objective-C的操作文章](http://stackoverflow.com/questions/1939/how-to-articles-for-iphone-development-objective-c) – 2010-12-11 21:39:16

+0

學會搜索論壇已經提問;) – Jordan 2010-12-12 01:07:30

回答

1
  1. 擁有一臺Mac。基於intel的mac需要使用 。基本上你需要Mac OS X.
  2. 學習C,Objective-C。
  3. 獲取iPhone SDK。
  4. 寫一本好書。做例子。
  5. 查看iTunes上的斯坦福學習系列,您幾乎可以在斯坦福大學學習這門課程。做家庭作業等...
+0

斯坦福大學的課程電話很好。他們還有一門關於介紹性C語言編程的課程,非常出色。我發現視頻有點慢,但如果你有時間,他們是一個很好的免費資源。 – 2010-12-11 21:14:37

+0

謝謝,是否需要獲得mac OS?我們不能在Windows XP上做到這一點嗎? – nJoshi 2010-12-12 17:27:16

+0

爲了使用Windows,您需要VMWare和修改後的Mac OS X iso(這是不合法的)。我打算購買翻新的iMac,但Mac mini應該也足夠了。他們跑500美元左右。 – 2010-12-12 20:03:15

2

您對C有任何經驗嗎?如果不是的話,你應該從那裏開始,然後學習Objective-C,最後深入Apple框架(即Cocoa touch)。

蘋果有在http://developer.apple.com

好的文檔如果你喜歡的書,我會強烈亞倫Hilligrass建議iPhone Programming

另外請注意,您可以自由編寫iPhone應用程序,並測試他們在模擬器上,但要真正將代碼推送到真實設備,您需要以99美元的價格購買開發人員配置文件

+0

+1 Conway&Hillegass的書是一本很好的書。 (正如Hillegass的Mac OS X可可編程) – 2010-12-11 20:09:40

+0

我最近拿起那本書,它是幻想。在iPad上獲得了Kindle版本 - 這是學習的好方法。 – 2010-12-11 21:09:05

+0

非常好的建議,除非我不推薦從學習C開始。只有在瞭解Obj-C的情況下才能寫出體面的應用程序,但是如果您只知道C,就很難寫出任何內容。另外,您將學習在你學習Obj-C的過程中,你會看到大量的C語言。 – kubi 2010-12-11 21:21:37

0

正如darren所說的,您需要熟悉C語言。您可以沿着C#/ Objective C路線行走,但Airplay SDK。如果你對C有很好的瞭解,你可以很容易地爲iPhone製作遊戲,但還沒有機會嘗試它,但看起來很有希望。根據網站COD:納粹殭屍是使用它,可能值得一看。

http://www.airplaysdk.com/

+0

你是什麼意思的C#路線?我很好奇,我從來沒有聽說過用OSX/iPhone編程提到的C#。 – 2010-12-11 21:13:28

+0

MonoTouch可讓您使用C#編寫用於iPhone的應用程序,但如果您剛剛開始進行移動開發,那麼學習Obj-C就是您想要的方式。像MonoTouch這樣的東西只會讓那些瞭解C#而不想學習Obj-C的人真正受益。 – kubi 2010-12-11 21:19:30