Компиляция проекта iPhone XCode для работы на Android - PullRequest
1 голос
/ 25 мая 2011

У меня есть приложение для iPhone, которое написано на XCode и в настоящее время продается в магазине приложений iTunes. Я хочу иметь возможность выпустить его для рынка Android. Есть ли способ скомпилировать мое приложение из XCode для работы на операционной системе Android. Я действительно не хочу изучать новый язык и полностью переписывать свое приложение, поэтому мне было интересно, есть ли более простой способ.

Ответы [ 2 ]

7 голосов
/ 25 мая 2011

Нет никакого способа собрать приложения для Android из XCode, и я сильно сомневаюсь, что Apple представит такую ​​функцию - если это вообще технически возможно сделать. К сожалению.

Но если у вас не работает Objective C, у вас не должно быть особых проблем с пониманием Java (который используется для создания приложений для Android).

Проверьте ссылку ниже для довольно полного руководства, чтобы начать изучение Java и кода для платформы Android:

http://mobile.tutsplus.com/tutorials/android/java-tutorial/

Удачи!

2 голосов
/ 25 мая 2011

Нет, в общем, вы не можете этого сделать.Даже если предположить, что Objective-C может быть скомпилирован / преобразован в Java (что, скорее всего, не будет верным в будущем), вам придется переписать часть пользовательского интерфейса;тогда большинство ОС API тоже разные.В iOS есть несколько функций, в которых Android не имеет или не имеет открытого API для него, или имеет ограниченный API, или концептуально другой или просто другой API.

Просто перенести часть кода iOS вОбщая библиотека C / C ++, а затем убедитесь, что она компилируется и работает на обеих платформах.Затем создайте компоненты, зависящие от платформы, отдельно для каждой платформы (пользовательский интерфейс, оборудование и т. Д.).Таким образом, у вас будет по крайней мере часть вашего кода.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...