2014-01-21 2 views
1

Я разработчик приложений для Android и вам нужно подключить приложение к iOS. У меня есть несколько вопросов о самой платформе dev, симуляторе Apple и использовании iPhone для тестирования.Конфигурация развития IOS

1) Мне нужно будет приобрести Apple для разработки. Я рассматриваю Mac-Mini с приводом SD и горячим процессором около 800 долларов. Добавьте в процессор 2.6G, 8G оперативной памяти и 256G SD-диск и его 1200 долларов. Мой другой вариант - перезагрузка MacBook Pro 15.4 w/256G SD-накопителя, i & четырехъядерный ядро, сетчатка, 8 ГБ оперативной памяти около 1700 долларов - я склоняюсь к ноутбуку, если кто-то не говорит мне, что Mini отлично работает с XCode, разработкой и т. Д. Эта сила платформы также имеет отношение к тестированию, см. Следующий вопрос. Я не хочу использовать эту платформу для чего-то другого, кроме разработки. Что бы вы выбрали и почему?

2) На Android симы, даже работающие с HAX, не так быстры, если я не использую верхнюю линию линейки, и даже тогда они медленны. Я понимаю, что симулятор Apple намного быстрее, чем эмуляторы Android, поскольку он не эмулирует уровень набора команд, а имитирует на уровне API изначально. Учитывая, что Mini, описанный выше, достаточен для достойной симуляции? Или MacBook Pro лучше?

3) Заключительный вопрос касается использования XCode и отладки на реальном устройстве. Я действительно не хочу, чтобы iPhone получил план данных, но у меня есть старый iPhone 4S моей жены. Могу ли я просто использовать iPhone4S в режиме Wi-Fi с XCode для отладки на реальном устройстве? Мое приложение связывается с веб-сайтом с использованием REST API и т. Д., Поэтому мне нужно иметь возможность делать HTTP-запросы, хотя я действительно не думаю, что это важно, будь то через Wi-Fi или сотовую сеть 3G/4G. Является ли это возможной конфигурацией отладки для живого устройства?

Заранее благодарим за мнения и советы. StackOverflow - потрясающий ресурс, и я обязательно буду голосовать за ответы.

ответ

1

1) Я разработал с Mac Mini около 2 лет, и он работал хорошо, не было проблем. Macbook Pro, безусловно, лучше (теперь у меня есть сетчатка) для времени компиляции, многозадачности и т. Д.

2) Как и раньше.

3) Если у вас есть (или вы собираетесь купить учетную запись Apple Developer), вы можете просто добавить iPhone 4S вашей жены iPhone 4S, и вы готовы протестировать его.

1

1 и 2) С приводом ssd миниу достаточно для запуска Xcode. Я запускаю xcode с воздухом macbook, и все работает отлично. Mac Mini нуждается в ssd, в противном случае это довольно медленная машина.

3) Все будет хорошо с Iphone 4S. Единственное беспокойство в том, что Iphone 5 и 5S имеют больший экран, но Iphone 4S все еще может работать с той же ОС. Xcode также поставляется с симулятором, если вы видите различия в макете между большим и меньшим экраном.

1

1) Я использовал Mac Mini для разработки приложений для IOS более 2 лет. Я обновляю до 8 ГБ памяти, что помогло его производительности, особенно когда у вас одновременно работает много других приложений. Ноутбук тоже будет хорош, и на самом деле делает вашу среду разработки переносимой, что является большим плюсом.

2) Симулятор сверхбыстрый - быстрее, чем фактическое устройство (по крайней мере, до 5S), поэтому у вас не будет проблем с симулятором, который у вас есть при разработке Android. Кроме того, карты работают на симуляторе, и вы можете легко имитировать местоположения.

3) Да - вы можете использовать устройство Wi-Fi для тестирования. iPad, iPhone, даже iPod Touch.

Смежные вопросы