Android и Objective-C - PullRequest
       36

Android и Objective-C

5 голосов
/ 05 августа 2010

Я заканчиваю проект для iPhone, полностью написанный на Objective-C. Я бы тоже хотел перенести это на Android.

В то время как пользовательский интерфейс iPhone и ОС Android сильно отличается и потребует разного кода, могу ли я как-то импортировать ядро ​​моего кода (т.е. черный ящик, который продумывает), как в Android как часть какого-то Java-кода?

Я не знаком с мостовыми соединениями между Objective-C и Java, хотя я писал на обоих.

Ответы [ 4 ]

3 голосов
/ 05 августа 2010

Вам повезло!Фил Хасси недавно портировал свою собственную игру с iPhone на Android в течение недели и писал, что он делал шаг за шагом.Вот его путешествие: http://www.philhassey.com/blog/2010/08/03/porting-galcon-using-the-android-ndk/

2 голосов
/ 04 июня 2013

Вы можете взглянуть на Apportable , который позволяет генерировать приложение для Android из существующей базы кода Objective-C.Смотрите эту статью тоже.

1 голос
/ 05 августа 2010

Я проделал большую работу в этом направлении - например, создав свою собственную базовую платформу C ++, которая не зависит от STL (называемой Platform Core ), и написал ядро ​​следующей версиимое приложение для iOS с этим, так что я могу легко перенести его на Android и любой другой, имеющий компилятор C ++ и поражающий мое воображение.

Я предлагаю иметь (ick, не могу поверить,скажи это, но да), хм, с ядром C ++ (там я это сказал!), так что его можно легко перенести.

1 голос
/ 05 августа 2010

есть форк gcc, который поддерживает target-c на андроиде путем исправления NDK на http://code.google.com/p/android-gcc-objc2-0/. Но на данный момент это считается бета-версией, и я не уверен, что мосты jni / java уже реализованы

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