2009-08-04 30 views
1

我決定進入iPhone應用程序開發領域,因此有幾個問題:學習發展爲iPhone

  • 從業務管理背景的,在發展任何沒有經驗/知識,什麼纔是正確的開始?

  • 我知道我應該學習Objective C,以及面向對象等......將閱讀書籍和擺弄iPhone SDK讓我走上正軌?

我還需要什麼?

P.S:我很清楚,這可能會令人望而生畏,但我已做好準備並積極進取。

回答

0

如果你有一臺Mac,你將得到最好的服務。 Here is another post讓你看看。它幾乎與你的擔憂交談。

+0

你絕對需要一臺蘋果機,否則事情會非常複雜而且相當糟糕。 – Ricket

+0

我有2個Macs :),謝謝你的鏈接... – FaresF

2

這裏是我做了(雖然我是從一種編程背景是).oder重要

  • 英特爾的Mac
  • 加入開發計劃(這可能是 的最後一步,但我想保持我的動力高:))

  • 請先閱讀6章Programming in Objective-C 2.0

  • 開始看 斯坦福iPhone課程(iTunes上提供 )

  • 開始閱讀grape-fruit book(參照3 OBJÇ問題)

  • 評論教程/項目從appsmuck

  • 找出如何使用蘋果 文檔作爲參考

  • 訂閱iphone博客/播客 如移動果園/ iphone開發者 Twitter賬號(有幾個 好的)

  • 添加iphone可可Xcode的目標C 標籤StackOverflow的帳戶

更新我剛剛從編程人員看到this ..看起來像高級概述,可以解答你的問題。

+0

太好了,謝謝你的回答... – FaresF

2

如果你沒有開發經驗,我會建議從iPhone以外的東西開始。即使幾天學習繩索也會使iPhone上的啓動變得更容易。

像Python這樣的東西可以讓你在比Objective C更寬鬆的環境中玩耍並學習編程和麪向對象。即使是一些有經驗的程序員在內存管理和Cocoa touch框架的各種弱點方面也有一些困難。很明顯,你需要在某個時刻學習所有這些,但是在與分割故障對抗的同時,嘗試學習編程的基本原則是一個很高的要求。

+0

真棒,謝謝你在正確的方向輕推(我猜...) :) – FaresF