我先搜索了,如果已经被问到,请道歉。
我有几个 iPhone 应用程序,我想作为原生 iPad 应用程序运行,而不是在“迷你模式”下运行,因为没有更好的术语。
我需要改变什么来为 iPad 构建我的应用程序,并且从同一个项目中针对两个平台是否容易?
是的,针对这两个平台很容易。如果您登录 ADC 并阅读 iPad 编程指南,它将提供 iPad 特定开发的基础知识。我不能合法地谈论“如何”。
嗯。如果您按照他们的指示,构建两个目标,在同一个项目中共享您的源代码......那么您将被设置。据我所知,它是相同的 SDK,只是不同的 Nib 和 main()。
我知道这在技术层面上不是很有帮助,但是......
新的iPad SDK网站特别提到了“通用应用程序”一词,其中包括:
开发人员现在可以开始规划通用应用程序,使他们能够通过一个二进制文件充分利用 iPad、iPhone 和 iPod touch 上的技术。
我知道这并不能解释“如何”利用这个想法,但我还不太愿意花 100 美元来了解更多信息。
但这确实解决了您的核心目标,即设计可以在两种设备上自然运行的应用程序。使用通用二进制文件,您无需担心涵盖一个项目的两个版本的特性,除非您需要特定于设备的功能。