【问题标题】: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】:

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

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

      1. 如果您的应用看起来像“联系人”,请使用基于导航的应用程序。

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

      3. 如果您正在编写类似“日历”的内容,请使用标签栏应用程序。

      希望这会有所帮助。

      【讨论】:

      • 其实Tab Bar与“时钟”App的关系更大。
      【解决方案3】:

      如果您不知道要使用什么模板,您的想法似乎需要一些改进。通常,应用创意专门适用于其中一个模板。

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

      【讨论】:

        【解决方案4】:

        另请注意 - 没有那么多模板。 为每个项目创建一个新项目,立即构建并运行,您就会知道自己需要什么。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2011-12-18
          • 2012-02-11
          • 2015-11-17
          • 1970-01-01
          • 2012-07-27
          • 1970-01-01
          相关资源
          最近更新 更多