首先,Android開(kāi)發(fā)和iPhone開(kāi)發(fā)是兩種不同的方向,Android采用純粹的java語(yǔ)言來(lái)開(kāi)發(fā)應用,而iPhone采用Object C++語(yǔ)言(類(lèi)似C++)
除了在面向對象的思想上相似外,在很多細節上完全不一樣的開(kāi)發(fā)方式。
如果你的java功底不錯的話(huà)推薦你學(xué)習Android開(kāi)發(fā)。起手低,入門(mén)快。
iPhone的話(huà),開(kāi)發(fā)也挺簡(jiǎn)單,但需要有Apple的機器和設備,這些設備又很貴,挺麻煩。
Android開(kāi)發(fā)的話(huà),先把java基礎學(xué)好, 一定要掌握好面向對象的思想,最好有一點(diǎn)點(diǎn)設計模式的基礎。 完了去書(shū)店買(mǎi)幾本教材看看,在自己PC上安裝好開(kāi)發(fā)環(huán)境,就可以動(dòng)手做簡(jiǎn)單的HelloWorld程序了,
開(kāi)發(fā)環(huán)境有普通電腦就行了, 測試有模擬器也是安裝在普通電腦上的, 如果要買(mǎi)真機也簡(jiǎn)單, 最便宜的G4只要一千多塊, 最貴的3000~4000左右性能很強。
iPhone開(kāi)發(fā)的話(huà),要有apple的專(zhuān)用電腦,要有iphone的真機,這些都很貴, 有些軟件可以模擬,讓你可以在普通的電腦上開(kāi)發(fā),但問(wèn)題好多啊,用起來(lái)非常麻煩。