1. 一台运行Leopard 或者更高版本的 Mac (台式 笔记本都行,黑苹果没试过~)
2. 一台iPhone或者iPad (很多功能都必须在真机上调试模拟器上没用。)
2. 注册个Apple的开发人员帐号。。。要发布应用程序到appstore需要购买标准版帐号 99美元~~ 一开始开发测试的时候没必要去买~~注册的地址 http://developer.apple.com/iphone/
3. 下载神奇的 Xcode 3.2.2 with iPhone SDK (里边包含iPad的开发SDK) 4.0SDK 正式版没出 需要 标准版帐号才能下载。
4. 开发语言 : Objective-C 2.0 Xcode 是IDE CocoaTouch 是开发的框架 如果你以前是用 java 或者 c#的 你只要适应ObjectiveC 超长的申明语句之后 还是很快能上手的 呵呵
5. 参考资料: iPhone3 开发基础教程 (有中文版的) objective C 基础教程 (有中文的) Xcode 自带的帮助文档
网站: http://developer.apple.com/iphone/ http://www.weiphone.com http://www.cocoachina.com/
了解了这些基础条件之后 我们就可以开始进行 Iphone&iPad的程序开发了