新的iPhone应用程序 - 如何选择使用哪个Xcode模板?

时间:2008-12-14 19:43:22

标签: iphone xcode project xcode-template

一般情况下,我想了解在制作新的iPhone应用时使用的模板。任何人都可以提供一些指导方针,提示,经验法则吗?

另外,我应该为此多少苦恼?如果我从错误的一个开始,我可以手动添加缺失的部分吗,这很难吗?

以下是我所看到的选择:

  • 基于导航的应用程序
  • OpenGL ES应用程序
  • 标签栏应用
  • 实用程序
  • 基于视图的应用
  • 基于窗口的应用程序

4 个答案:

答案 0 :(得分:20)

在Apple的iPhone Development Quick Start中,您可以对每个内容进行简要说明:

  
      
  • 基于导航的应用程序。提供数据的应用程序   分层次地,使用多个   屏幕。联系人应用程序是   基于导航的示例   应用
  •   
  • OpenGL ES应用程序。使用OpenGL的应用程序   基于ES的视图来呈现图像或   动画。
  •   
  • 标签栏应用程序。显示广播的应用程序   让用户选择的界面   从几个屏幕。时钟   应用程序是标签栏的示例   应用
  •   
  • 实用程序应用程序。实现main的应用程序   查看并让用户访问   翻转视图执行简单   自定义。股票申请   是一个实用程序的示例   应用
  •   
  • 基于视图的应用程序。使用单个视图的应用程序   实现其用户界面。
  •   
  • 基于窗口的应用程序。此模板作为起点   对于任何包含的应用程序   应用程序委托和窗口。使用   你想要这个模板   实现自己的视图层次结构。
  •   

答案 1 :(得分:13)

从您的原型和可能的线框开始,然后正确的模板会跳出来。

如果这对您不起作用,那么:

  1. 如果您的应用看起来像“通讯录”,请使用基于导航的应用。

  2. 如果您正在编写游戏(或类似的游戏),那么就是OpenGL。

  3. 如果您正在编写类似“日历”的内容,请使用Tab Bar App。

  4. 希望这有帮助。

答案 2 :(得分:6)

如果你不知道使用什么模板,似乎你的想法需要一些改进。通常,app的想法特别适用于其中一个模板。

不,你不应该为此感到痛苦。如果您从错误的模板开始,您可以毫不费力地添加缺失的部分。您甚至可以使用所需的模板创建一个全新的项目,并查看他们是如何做到的,并将其复制到您的程序中。

答案 3 :(得分:2)

另请注意 - 没有那么多模板。 为每个项目创建一个新项目,立即构建和运行,您将了解您的需求。