回答
有一个iPhone模拟器Aptana(应该可以在任何系统上工作)和Apple提供的模拟器(如果你有一台Mac)。我还没有测试过Aptana。苹果公司的产品相当不错,但它比大多数网络设备运行速度要快得多。
的iPhone模拟器是包含在iPhone SDK,它可以从这里免费下载: http://developer.apple.com/iphone/program/start/register/
或者,如果你有Safari网络浏览器,你可以用这个一个相当准确的结果: http://www.testiphone.com/或http://iphonetester.com/
testiphone似乎并不像真正的iPhone一样工作。 – Nosredna 2009-05-30 03:59:54
尝试购买iPod Touch。它具有测试代码所需的大部分功能,以确保它已准备好iPhone。
该模拟器可用于方便,但您将无法检查正确的HIG,如按钮或文本太小。
对于快速测试,请尝试定期Safari缩放,直到视口的尺寸与iPhone的尺寸相似。 Safari也适用于Windows :)而且,您可以要求它将自己呈现为iPhone(在“开发”菜单中)并尝试使用两个站点。
对于一个严重的发展,你肯定需要iPod Touch。您需要熟悉界面(本地和移动网络)的工作原理。 SDK将无法为您提供。
我不知道你正在开发什么样的应用程序。我不认为基于网络的应用程序在这一时刻有用或带来收入。
- 1. 如何从不同的测试情况下访问测试步骤在getXMLHolder
- 2. 如何在没有iPhone的情况下调试iPhone应用程序?
- 3. 如何在没有iPhone的情况下测试Apple推送通知服务?
- 4. 如何在没有相机接口的情况下访问iPhone相机?
- 5. 如何在没有相机接口的情况下访问iPhone相机API?
- 6. 如何在无法访问解组器的情况下调试JAXB解组?
- 7. iPhone的情况下无法获得MAC地址成功?
- 8. 如何在没有“查找我的iPhone”的情况下获取iPhone的位置?
- 9. 如何在不暴露访问器的情况下单元测试结构
- 10. 在没有连接到Xcode的情况下测试iPhone上的核心数据
- 11. 为什么在以下情况下资源ID无法访问?
- 12. 如何在没有iTunes的情况下在iPhone上安装IPA
- 13. 在没有UUID的情况下分发测试版iPhone应用程序
- 14. 如何在不使用iPhone SDK的情况下构建iPhone应用程序?
- 15. 无法访问建立在WCF上iPhone
- 16. 默认情况下选择的textfield-iphone
- 17. 如何在不越狱的情况下阅读iPhone文件?
- 18. 无法在iPhone上更新iPhone后在iPhone上测试应用程序
- 19. 无法访问iPhone中的pdf链接
- 20. 如何在不访问私有变量的情况下测试jUnit测试中的时间传递?
- 21. iPhone - 在没有方法的情况下定义条件变量
- 22. 如何在不调试的情况下测试methed?
- 23. 无法从Xcode 4测试iPhone 3GS
- 24. iPhone - 无法测试应用内购买
- 25. iPhone如何在这种情况下释放内存
- 26. 如何在不购买iPhone的情况下测试我的网站在Mobile Safari上的呈现效果?
- 27. 如何测试iPhone项目?
- 28. iPhone设备测试问题
- 29. GHUnit测试问题iPhone
- 30. iPhone测试设备问题
这似乎是这个问题的一个副本:http://stackoverflow.com/questions/121018/is-it-possible-to-develop-for-the-iphone-没有-iPhone – 2009-05-30 13:30:32