Есть ли инструмент, который преобразует код Objective C в Java для Android

1

Возможный дубликат:
Objective-C в кросс-компилятор Java

У меня есть рабочее приложение для iPhone и вы хотите конвертировать в Android-приложение с минимальными усилиями. Может ли кто-нибудь предложить?

  • 3
    Язык программирования - самое маленькое из ваших беспокойств. Как насчет макетов пользовательского интерфейса? API звонки? Настройка фреймворка?
  • 3
    @EboMike: просто прочитайте «минимальное усилие» как «ленивый». Я не думаю, что ему действительно все равно.
Показать ещё 1 комментарий
Теги:
iphone

1 ответ

2

Я так не думаю. Лучше всего было бы разработать приложение с нуля с помощью платформы, например Appcelerator или Телефонный зазор.

Комментарий замечательный: платформы принципиально разные. Прямое преобразование кода не будет работать. Вам также нужно преобразовать вызовы framework/api и перестроить весь ваш пользовательский интерфейс. Мало того, что структура отличается, но допущения, сделанные платформой, также совершенно разные.

Возможно, лучший способ повторного использования самого кода (это не обязательно самый простой, помните) было бы преобразовать как можно больше объективного кода c в C или С++ и использовать Android NDK. Вы не сможете повторно использовать какой-либо код пользовательского интерфейса, но вы можете повторно использовать значительную часть вашей прикладной логики в зависимости от того, что делает ваше приложение.

  • 0
    Спасибо .. Я не знаю, насколько это хорошо, но это продукт, который я планирую исследовать в какой-то момент. anscamobile.com
  • 0
    Кто-нибудь получить шанс поиграть с anscamobile ??
Показать ещё 1 комментарий

Ещё вопросы

Сообщество Overcoder
Наверх
Меню