我是iPhone应用程序开发的新手。我将开发一个应用程序并在iPhone上部署。 所以我想知道安装iPhone SDK的软件和硬件要求是什么。
目前我正在使用配备2GB内存和Windows XP操作系统的英特尔酷睿2双核处理器。
所以请建议我开始进行IPhone开发的硬件和软件
答案 0 :(得分:6)
你需要一台Apple电脑。我会确保它支持,能够运行,即将发布的OS X Mavericks(OS X 10.9)。我不建议少于4 GB的ram用于开发。
对于编程环境,OS X是一个UNIX系统,因此它附带了您需要开发的大多数工具。 IDE必须单独从Apple下载,称为“XCode”。 IDE的当前版本是4.x,但是一旦Mavericks出局,版本5.x将被释放。
XCode附带一个iOS模拟器,因此您不需要在开发过程中使用实际的iPhone,但是重新开始,因为在虚拟环境中工作与在实际硬件上工作永远不同(主机 - 目标开发模型) 。 如果你选择使用iOS模拟器,更多的RAM和可能的SSD磁盘将加快速度。
XCode还附带了一个名为Instruments的动态跟踪工具。 Instruments基于DTrace跟踪框架,该框架最初由Sun Microsystems在Solaris平台上开发。
您需要来自apple的iOS开发者帐户,您可以在developer.apple.com上获得一个约100美元的帐户(具体取决于您所在的国家/地区)。
至于书籍,你应该考虑购买一本关于Objective-C的书,并确保在深入了解iPhone SDK之前对它非常熟悉。我过去使用的那本书是Programming Objective C。苹果网站上有关于Objective-C的教程,但我不会尝试遵循它,除非你对面向对象的范例有信心。
Apples Developers网站上有很多教程,以及iPhone开发的视频。
答案 1 :(得分:0)
你只需要苹果的Mac Mini或任何苹果电脑就可以开始进行iphone开发了一旦你需要Xcode,苹果的开发者网站上就可以免费使用它来开发iphone应用程序。