Как сделать код переносимым? - PullRequest
2 голосов
/ 11 июля 2011

Я разрабатываю приложение на Android, и это приложение будет транспортироваться на IOS.

Мой вопрос прост: как мне сделать переносимый код? Существуют ли правила, упрощающие копирование кода на другом языке?

Ответы [ 2 ]

2 голосов
/ 11 июля 2011

Вы видели java2objc - инструмент для преобразования кода Java в код ObjC.

Вы также можете попробовать что-то вроде MonoTouch (для iPhone) и MonoDroid (для Android), что позволяетразрабатывать в .NET.

1 голос
/ 11 июля 2011

iOS-приложения в основном написаны на Objective-C. Приложения для Android в основном написаны на Java. Вы не можете скопировать код на другой язык. Вы должны вручную перенести Java-код Android на Objective-C / Cocoa-touch. Если ваше Android-приложение имеет веб-интерфейс, вы можете просто повторно использовать тот же HTML-код в веб-просмотре. Приложения для iOS и Android работают по-разному, и пользователи ожидают другого опыта, поэтому понимание различий поможет вам в создании легко переносимого кода.

...