Пожалуйста, прочитайте мой вопрос полностью, я искал много вопросов, но это не дает полного ответа на мой вопрос. Мы планируем разработать приложение для iOS с использованием PhoneGap, поэтому мы также приобрели для него лицензию разработчика за 99 долларов. Пока у нас все хорошо, но, согласно моим исследованиям, я обнаружил, что мы не можем создавать приложения iOS для Windows, для этого нам обязательно нужен Mac.
Мой вопрос, необходимо ли использовать Mac, даже если мы не собираемся отправлять в магазин приложений в настоящее время? Просто нам нужно протестировать наше приложение на iPad, чтобы, когда у нас будет приложение без ошибок, мы могли купить Mac и создать из него релизную версию, прежде чем отправлять в магазин приложений.
Это возможно? Поскольку мы являемся магазином Java и это наш первый проект для iOS, извините, если я спрашиваю что-то очевидное.
Запускайте PhoneGap на ПК, пока не столкнетесь с препятствием.
Вы всегда можете опубликовать здесь сообщение о любом конкретном блокпосте, с которым вы столкнулись, но по мере того, как цепочка инструментов iOS созрела, вам больше не обязательно нужен Xcode для создания приложения.
Таким образом, у вас есть десятки инструментов для начала, и как только ваша задержка с разработкой будет стоить вам больше, чем 250 долларов, которые могут стоить подержанный Mac, вы можете решить купить инструменты, которые ускорят вашу разработку, или будут стоить дешевле из-за качества или другие затраты на разработку, которые со временем уменьшат для вас более совершенные инструменты.
Итак, плохая новость заключается в том, что XCode необходим для его симулятора iOS, а также для его средства загрузки приложений для фактической загрузки программ на устройства iOS для «реального» тестирования. Вам понадобится XCode для подписи приложений перед их отправкой в App Store. К сожалению, XCode доступен только для OS X.
Однако хорошая новость заключается в том, что вы можете приобрести OS X и запустить ее на виртуальной машине, такой как VMWare Workstation . Я не знаю, насколько это просто, так как довольно сложно заставить OS X работать на оборудовании, отличном от Apple, но быстрый поиск в Google показывает, что это возможно. Этот метод (вероятно) будет дешевле, чем покупка нового Mac, хотя Mac Mini продается в США всего за 599 долларов. Некоторые сообщения, которые я видел, указывают на то, что это может быть или не быть законным, другие говорят, что вам нужен OS X Server для виртуализации. Я оставлю исследование на ваше усмотрение.
Существуют также такие службы, как MacInCloud , которые позволяют вам арендовать сервер Mac, к которому вы можете получить доступ из Windows через удаленный рабочий стол или через браузер. К сожалению, я не думаю, что вы сможете использовать Application Loader, так как вам нужно физически подключить устройство к компьютеру, но, по крайней мере, для разработки и моделирования он подойдет.
Удачи!
Можно запустить OS X в VMWare Player в Windows 7 — я видел, как это делается, и использовал его таким образом. Тем не менее, самым большим недостатком является производительность — и два человека понадобились несколько дней, чтобы заставить его работать правильно. Мое предложение состояло бы в том, чтобы пропустить платформу Windows 7 и перейти непосредственно к MAC, поскольку ваши планы в любом случае включают это.
Вы можете использовать Smartface для разработки под iOS в Windows; на любом этапе разработки не требуется никаких знаний Mac или Objective-C.
Только при отправке в AppStore Mac и подписка на программу Developer требуется.
МэттДмо
МэттДмо
без холма
iDev
Прадип Симха
Том Гевеке
МэттДмо