Новое приложение для iPhone - как выбрать, какой шаблон Xcode использовать?
В общем, я хотел бы понять, какие шаблоны использовать, когда я создаю новые приложения для iPhone. Может ли кто-нибудь предложить некоторые рекомендации, советы, правила большого пальца?
Кроме того, насколько я должен мучиться из-за этого? Если я начну с неправильного, могу ли я добавить недостающие части вручную, это сложно?
Для справки: варианты, которые я вижу:
- Навигационное приложение
- Приложение OpenGL ES
- Приложение панели вкладок
- Утилита
- Приложение на основе View
- Окно-приложение
Ответы
Ответ 1
Начните с прототипа и, возможно, каркасов, а затем правильный шаблон должен выскочить на вас.
Если это не работает для вас, то:
-
Если ваше приложение выглядит как "Контакты", используйте навигационное приложение.
-
Если вы пишете игру (или что-то похожее на нее), то OpenGL.
-
Если вы пишете что-то вроде "Календарь", используйте приложение "Таб-панель".
Надеюсь, что это поможет.
Ответ 2
В Быстрый запуск iPhone, из Apple у вас есть краткое описание каждого из них:
- Навигационное приложение. Приложение, представляющее данные иерархически, используя несколько экраны. Приложение "Контакты" пример навигационной системы приложение.
- Приложение OpenGL ES. Приложение, использующее OpenGL ES-представление для представления изображений или анимации.
- Приложение панели вкладок. Приложение, представляющее радиоприемник интерфейс, который позволяет пользователю выбирать с нескольких экранов. Часы приложение является примером панели вкладок приложение.
- Утилита.. Приложение, которое реализует основной просмотра и позволяет пользователю получить доступ к флипсайд для выполнения простых настройки. Приложение "Акции" является примером полезности приложение.
- приложение на основе View.. Приложение, использующее одно представление для реализовать свой пользовательский интерфейс.
- Окно-приложение. Этот шаблон служит отправной точкой для любого приложения, содержащего делегат приложения и окно. использование этот шаблон, если вы хотите реализовать свою собственную иерархию представлений.
Ответ 3
Если вы не знаете, какой шаблон использовать, кажется, ваша идея нуждается в некоторой доработке. Как правило, идея приложения подходит для одного из шаблонов.
И нет, вы не должны мучиться из-за этого. Если вы начинаете с неправильного шаблона, вы можете добавить недостающие части без особых усилий. Вы даже можете создать совершенно новый проект с нужным шаблоном и посмотреть, как они это делают, и просто скопировать его в вашу программу.
Ответ 4
Также обратите внимание - там не так много шаблонов.
Создайте новый проект для каждого из них, создайте и запустите сразу, и вы получите представление о том, что вам нужно.