Я разработчик приложений для 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 - потрясающий ресурс, и я обязательно буду голосовать за ответы.