Нужен ли нам iPhone / iPad для его разработки? - PullRequest
6 голосов
/ 07 июня 2010

Сегодня я просматривал веб-сайт и нашел кое-что в проектах разработки для iphone и ipad.У меня был вопрос, нужен ли разработчику iphone для реальной работы или есть какое-либо другое устройство типа симулятора, где мы тоже можем его протестировать.

Было бы также неплохо, если бы вы могли поделиться некоторыми документами по началу работы.

Спасибо.

Ответы [ 6 ]

8 голосов
/ 07 июня 2010

У нас есть приложения, которые без проблем запускаются на симуляторе и дают сбой на устройстве, поэтому я бы сказал, что да. Вы можете немного задержать его, поработать над основными аспектами и купить устройство позже, но оно должно быть у вас.

Вы должны начать с iPhone Dev center и, в зависимости от ваших знаний о Objective C, попробовать некоторые учебники для него. Один из первых уроков, которые я прочитал о Objective C и который мне очень помог, - здесь

Вы можете симулировать определенные жесты и действия во время работы симулятора: статья developer.apple здесь

6 голосов
/ 07 июня 2010

Вы можете протестировать многие аспекты, не имея iPad.

Однако есть некоторые, которые вы не можете.

  • Нажмите
  • Датчик ускорения
  • 3G интернет
  • намного больше

Я настоятельно рекомендую купить iPad / iPhone для тестирования пользовательского интерфейса. У ПК и iPad очень разные модели взаимодействия с пользователем, трудно создать приложение с собственным чувством без реального устройства.

2 голосов
/ 07 июня 2010

Вы можете разработать с iPhone SDK, который включает в себя эмулятор. http://developer.apple.com/iphone/index.action но вам, вероятно, будет лучше иметь одно из устройств, если вы разрабатываете сложное приложение. Для работы с камерами или сенсорами лучше иметь реальное устройство для проверки вашего кода.

2 голосов
/ 07 июня 2010

Я не думаю, что есть какие-либо устройства, которые используют систему iPhone. Если они есть, они, вероятно, незаконны.

В XCode есть сборка эмулятора.

Вам не нужно устройство для запуска вашего кода и т. Д., Но попробуйте проверить сенсор и другие датчики в эмуляторе.

То есть, если вы планируете поставлять что-то большее, чем helloworld, вам, вероятно, стоит приобрести устройство Apple.

1 голос
/ 07 июня 2010

Для разработки iPad у вас должен быть установлен Mac OS X 10.6 Snow Leopard

1 голос
/ 07 июня 2010

Должен быть эмулятор (я не уверен, это предположение), но, как и в любой другой разработке, вам лучше иметь реальное устройство, чтобы у вас были больше шансов воспроизвести проблемы, о которых сообщат клиенты.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...