【问题标题】:New iPhone App - How to Choose which Xcode Template to Use?新 iPhone 应用程序 - 如何选择要使用的 Xcode 模板?
【发布时间】:2010-09-26 21:13:13
【问题描述】:
一般来说,我想了解在制作新的 iPhone 应用程序时使用哪些模板。谁能提供一些指导方针、提示和经验法则?
另外,我应该为此痛苦多少?如果我从错误的开始,我可以手动添加缺少的部分,很难吗?
以下是我看到的选择供参考:
- 基于导航的应用程序
- OpenGL ES 应用程序
- 标签栏应用程序
- 实用程序应用程序
- 基于视图的应用程序
- 基于窗口的应用程序
【问题讨论】:
标签:
iphone
xcode
project
xcode-template
【解决方案1】:
在来自 Apple 的 iPhone Development Quick Start 中,您有每个的简要说明:
-
基于导航的应用程序。 呈现数据的应用程序
分层,使用多个
屏幕。联系人应用程序是
基于导航的示例
申请。
-
OpenGL ES 应用程序。 使用 OpenGL 的应用程序
基于 ES 的视图来呈现图像或
动画。
-
标签栏应用程序。 显示收音机的应用程序
让用户选择的界面
从几个屏幕。时钟
应用程序是一个标签栏的例子
申请。
-
实用程序应用程序。 实现主程序的应用程序
查看并让用户访问
执行简单的翻转视图
定制。股票应用程序
是实用程序的示例
申请。
-
基于视图的应用程序。 使用单个视图的应用程序
实现其用户界面。
-
基于窗口的应用程序。此模板可作为起点
对于任何应用程序,包含
应用程序委托和一个窗口。采用
这个模板当你想要
实现您自己的视图层次结构。
【解决方案2】:
从您的原型和可能的线框开始,然后正确的模板应该会跳出来。
如果这对你不起作用,那么:
如果您的应用看起来像“联系人”,请使用基于导航的应用程序。
如果您正在编写游戏(或类似游戏),那么 OpenGL。
如果您正在编写类似“日历”的内容,请使用标签栏应用程序。
希望这会有所帮助。
【解决方案3】:
如果您不知道要使用什么模板,您的想法似乎需要一些改进。通常,应用创意专门适用于其中一个模板。
不,你不应该为此苦恼。如果您从错误的模板开始,您可以毫不费力地添加缺失的部分。您甚至可以使用您想要的模板创建一个全新的项目,看看他们是如何做到的,然后将其复制到您的程序中。
【解决方案4】:
另请注意 - 没有那么多模板。
为每个项目创建一个新项目,立即构建并运行,您就会知道自己需要什么。