Обмен кодом между мобильными платформами - PullRequest
2 голосов
/ 08 октября 2010

Возможно ли совместное использование приложения Java на нескольких мобильных платформах (Android, BlackBerry, Symbian и т. Д.) В отношении Android - это Java SE (почти совместимый), BlackBerry - это JavaME и т. Д.?

Спасибо зазаранее.

РЕДАКТИРОВАТЬ:

Я не говорю о графическом интерфейсе, который не будет возможным.

Есть еще кое-что, что я должен заботиться?,т. е. Vector вместо List.

Threads?

Управление памятью?

Управление хранением?

Предметы, упомянутые выше, - это то, на чем я особенно заинтересован.

Спасибо всем за ответы.

1 Ответ

5 голосов
/ 08 октября 2010

Вы можете хранить свой код, если он совместим с JME (более или менее Java SE 1.3) и использует только совместимые библиотеки.

Вы не можете сохранить свой GUI, и почти все придется перекодировать.

Подводя итог, вы можете сохранить большинство ваших доменных объектов, если они не используют синтаксис из последних версий Java, но остальные придется переписать.

Лучше всего переписать все ИМО.

...