У меня есть несколько классов Java, написанных для Android, в которых реализована довольно сложная бизнес-логика.
Они не используют какой-либо специфичный для Android API и только довольно базовые Java API и языковые функции.
Это было уже портировано в очень короткое время на веб-сервис.
Теперь мне нужно заново реализовать это для iOS.
Я думаю, что использование какого-то автоматического конвертера кода могло бы сэкономить здесь много времени, но у меня пока нет такого опыта.
Что я нашел:
http://www.xmlvm.org/overview/
а также
http://code.google.com/p/java2objc/
Как я понимаю, преобразование в код C ++ также должно быть вариантом, это правильно? Это будет проще? Пример:
http://tangiblesoftwaresolutions.com/Product_Details/Java_to_CPlusPlus_Converter_Details.html
Мне известно о том факте, что код, созданный такими инструментами, может быть недоступен для использования как есть.
Кто-нибудь имеет опыт работы с ними и дает какие-либо советы?