2010-01-18 80 views
0

嗯,我想为iPhone创建应用程序,开始时真的是非常基本的东西并开始工作,但我目前没有一台Mac(当然,一个你无法开发的powerPC ibook G4)和我投资之前我想学习如何创建应用程序。开始学习创建iPhone应用程序

我还在一家报纸上看过一篇关于如何在他的电脑上为越狱iPhone手机创建应用程序(在苹果电脑推出应用程序商店之前)的文章,然后当苹果推出应用程序商店时,他转而创建了“合法”应用程序。 (文章说他继续使用他的电脑,但我不确定这是真的)。

我想做类似的事情,但我不在乎将任何应用程序发布到监狱破碎的iP​​hone手机上,我只想在PC上学习,然后我可以决定卖掉我的ibook并保存为Mac。

但我不想出去买一台Mac(昂贵的),然后发现它很难让我理解并浪费了500英镑或其他任何东西。

+0

一台Mac Mini价格为$ 599是显著低于£500。 – gerry3 2010-01-18 21:10:19

+0

你的问题可能应该是“如何开始学习在PC上创建iphone应用程序”。在您找到答案之前,您可能需要查看有关iPhone应用程序开发的斯坦福大学在线课程:http://news.stanford.edu/news/2009/april1/free-iphone-software-development-course-apple-040109。 html – qux 2010-01-18 21:10:28

+0

这似乎是http://stackoverflow.com/questions/1939/howto-articles-for-iphone-development-objective-c或http://stackoverflow.com/questions/22358/how-can -i-develop-for-iphone-using-a-windows-development-machine – 2010-01-18 21:53:50

回答

5

免费斯坦福iPhone开发课程

的10周的课程,iPhone应用程序,是一个热门车票。它从今天开始,每节课后两天,课程视频将在斯坦福大学iTunes iTunes U上发布(http://itunes.stanford.edu)。课堂上展示的幻灯片副本也将在那里提供。

http://news.stanford.edu/news/2009/april1/free-iphone-software-development-course-apple-040109.html

(窜了qux谁在注释中指出了这一点)

+0

这不重要,我不在美国?这可能听起来像一个愚蠢的问题,但它是一个虚拟的类是正确的? – 2010-01-18 21:37:19

+0

@Jonathan:不要,只要无论您身在何处,您都可以访问iTunes音乐商店,那么您就不在美国并不重要。它在iTunes大学下免费提供。 (我也应该提到这个资源 - 这是我开始使用的第一个。) – 2010-01-18 21:54:07

+0

@JohnRudy嘿约翰。我是一位自学成才的Ruby on Rails开发人员(现在是一名初级Web开发人员),我希望能够开始学习iOS。对于不懂低级语言的人(我知道一些Python,Ruby,Rails,HTML,CSS,一个小小的jQuery),你认为学习iOS需要多长时间? – Edmund 2013-04-24 21:47:51

5

我真诚的建议是花一些时间与您当前的iBook的XCode,并获得舒适与一般的某些Mac开发。

iPhone和Mac的开发使用了许多类似的库(尽管显然UI是完全不同的),如果你精通一个,那么在另一个上加快速度并不是非常困难。

这将让您知道是否投资基于Intel的Mac并继续进行iPhone开发。

XCode应该随安装光盘上的Mac一起提供。您需要使用该副本,因为http://developer.apple.com中的副本仅为英特尔。

对于入门书籍,我推荐Aaron Hillegass出色的Cocoa Programming for Mac OS X 3rd Edition

如果您使用sberry2A推荐的hackintosh,那么您可以直接进入iPhone开发,并且可以从Apple获得开发工具。走这条路,我仍然推荐Hillegass书,然后由Jonathan Zdziarski iPhone SDK Application Development补充。

如果您打算主要关注游戏,并且已经非常适合使用C,而不是上述任何一本书,请直接转到iPhone Game Development,Paul Zirkle和Joe Hogue。 (我目前正在研究这个)。

+0

+1优秀的资源约翰 - 出于兴趣,你有没有在App Store上发布任何应用程序? – alex 2010-06-25 03:16:57

+0

@alex:没有。一天。一天。 :) – 2010-06-25 13:57:29

2

据我所知,在iPhone SDK 3.0之前,SDK与PowerPC(inofficially)兼容。见iPhone SDK on PowerPC?

因为你已经有了iBook G4,所以你可以把Xcode放在它上面(你可以从苹果免费获得Mac的SDK - 甚至是PowerPC)。然后尝试编写一些Mac应用程序,因为Mac和iPhone API非常相似。如果你喜欢其中之一,你很可能会对另一个感到满意。