如果已经有人问过了,那么我首先道歉。我有几个iPhone应用程序,想要将它们作为原生的iPad应用程序运行,而不是在“迷你模式”下运行。
我需要更改什么才能为iPad构建我的应用程序,是否可以轻松地从同一项目中针对两个平台进行定位?
如果已经有人问过了,那么我首先道歉。我有几个iPhone应用程序,想要将它们作为原生的iPad应用程序运行,而不是在“迷你模式”下运行。
我需要更改什么才能为iPad构建我的应用程序,是否可以轻松地从同一项目中针对两个平台进行定位?
是的,很容易同时针对两个平台进行开发。如果您登录ADC并阅读iPad编程指南,它将为iPad专用开发提供基础知识。我无法合法地谈论“如何”。
嗯。如果按照他们的说明,构建两个目标,在同一项目中共享源代码...那么你就可以了。从我所知道的来看,这是同一个SDK,只是不同的Nib和main()。
我知道从技术层面来说这并没有太大的帮助,但...
新的iPad SDK网站明确提到了“Universal Applications”这一术语,具体内容如下:
开发人员现在可以开始计划通用应用程序,使用单个二进制文件充分利用iPad、iPhone和iPod touch上发现的技术。
我知道这并没有解释如何利用这个想法,但我还不想花100美元学习更多。
但这确实解决了您的核心目标,即设计可以在两个设备上本地工作的应用程序。有了通用二进制文件,除非您需要特定设备的功能,否则您不需要担心为一个项目的两个版本涵盖特异性。