4

Я искал разработку приложения для iOS и не имею постоянного доступа к Mac, и мой компьютер не может работать с OSX.

Мой друг сказал мне, что мне нужно написать свою программу на XCode (я знаю, что мне понадобится доступ, чтобы опубликовать приложение в магазине), но я подумал, что могу использовать что-то вроде Corona/Moai на компьютер Windows, а затем просто опубликовать его с Mac.

Кто прав?

2 ответа2

3

Несмотря на то, что «возможно» писать приложения для iOS вне XCode, я не знаю, как вы будете тестировать, отлаживать и синхронизировать свое приложение iOS на iPhone без XCode (что означает, что вам понадобится Mac).

Вам нужно будет зарегистрировать учетную запись разработчика в Apple, и тогда, как правило, ваш iPhone помечается как iPhone разработчика и присоединяется к вашей учетной записи (так оно и было). Как сказал Ramhound, взгляните на Visual Studio (у меня нет опыта использования Visual Studio для взаимодействия с iPhone, поэтому я не могу вам в этом помочь). В среде IDE XCode есть много инструментов, помогающих в разработке программного обеспечения для iOS и OS X, которые, я не думаю, будут вам доступны, если вы не используете Mac.

После быстрого ознакомления с моно-проектом, похоже, вам стоит взглянуть на Xamarin.iOS.

http://xamarin.com/ios

Xamarin.iOS предоставляет полный доступ к API iOS. Воспользуйтесь преимуществами всего спектра богатых функциональных возможностей, предоставляемых последней версией платформы.

Имейте в виду, что для того, чтобы сделать что-либо из этого, вам потребуется хорошее понимание Objective C и / или навыков разработки программного обеспечения, чтобы зайти слишком далеко. Я попробовал свои силы в этом неудачно, но ваш пробег может отличаться.

0

https://expo.io - это реагирующая среда, для разработки которой не требуется Xcode (хотя для тестирования требуется устройство iOS или Xcode для симулятора).

Если это звучит как реклама, извините за это. Это не подразумевается как один. Только информация. Я не использовал это, но осознал это как вариант развития. Я тоже хочу обойтись без Xcode, если это вообще возможно.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .