Что я должен взять в качестве платформы разработки, iPod или iPad? - PullRequest
1 голос
/ 08 апреля 2010

Я недавно попал в мир программирования по контракту, и два моих клиента заявили, что они хотели бы сделать что-то «модное», например, ipod touch / iphone / ipad development. У меня есть ноутбук Mac (первого поколения MacBook Pro), который мне придется обновить до Snow Leopard, чтобы выполнить разработку для любого из них, из того, что я прочитал . Так что это уже какое-то обязательство, учитывая все то, что у меня есть на этом ноутбуке, и я должен убедиться, что его можно восстановить из резервной копии.

Мой бюджет ограничен, но я думаю, что мне нужно изучить этот навык. Какое устройство я должен получить, чтобы изучить этот тип разработки, iPod touch или iPad? У меня нет денег на iPhone.

Я думаю, что iPhone / iPad SDK имеет режим эмулятора, но мне нравится иметь доступное устройство, которое я собираюсь развернуть, чтобы убедиться, что все работает так, как я ожидал, то есть то, что легко читается на экран ноутбука по-прежнему читается на ощупь и т. д.

Ответы [ 4 ]

1 голос
/ 08 апреля 2010

В данный момент существует более ста тысяч приложений для iPhone и iPod Touch, поэтому я бы предложил разработать для iPad. Там намного меньше приложений, чтобы отличиться от них.

Вы можете использовать приложения для iPhone на iPad, но я бы не советовал выкладывать их без тестирования на настоящем iPod Touch или iPhone. Чувство будет сильно отличаться. Например, я печатаю на своем iPhone одной рукой, держа телефон в одной руке, но в обзоре iPad от Ars Technica говорится, что это нереально на iPad.

1 голос
/ 08 апреля 2010

iPad - так как вы можете имитировать другие на вашем Mac и iPad.

0 голосов
/ 16 апреля 2010

В идеале вы всегда должны тестировать приложения на реальном целевом устройстве. Итак, если вы хотите создавать приложения для iPad, вы получаете iPad. Если вы хотите создавать приложения для iPhone, вы получаете iPhone или iPod Touch. iPad будет запускать приложения для iPhone, но вы не сможете проверить производительность ни в симуляторе, ни в iPad. Производительность всегда важна для устройств iPhone-класса. Кроме того, вы не можете оценить полноценный пользовательский интерфейс iPhone на iPad, поскольку физический форм-фактор и разрешение экрана / плотность пикселей и многие другие детали отличаются.

0 голосов
/ 08 апреля 2010

Я бы получил iPad. Я использовал iPhone, а теперь iPad для работы разработчиков, и iPad будет запускать приложения только для iPhone с размером экрана iPhone. Если вам не нужна камера, это лучший выбор для запуска приложений, разработанных для любого устройства iPhone OS. Вы просто должны помнить, что производительность приложений на iPad будет намного выше, чем на iPhone / iPod touch. Так как это контрактная работа, я предполагаю, что это больше похоже на утилиты, или в основном их сайт в качестве приложения. Поэтому 100% тестирование производительности не так важно, как 3D-игра.

...