Портирование приложения из LWUIT в CodenameOne - PullRequest
5 голосов
/ 30 марта 2012

У меня есть 3 приложения, разработанные в LWUIT с использованием редактора ресурсов и добавляющие больше функциональности с Netbeans.Я хочу перенести их на коденамоне.Каков наилучший способ сделать это?
Я вижу, что у navite Components из LWUIT есть эквивалент Component в кодовом имени, но методы и классы J2ME, теперь должны быть перенесены в J2SE, верно?
Методы в StateMachineBase тоже изменились.showForm() например, сейчас не существует. Какие дальнейшие изменения в StateMachineBase?

Спасибо

1 Ответ

4 голосов
/ 30 марта 2012

Начните с создания нового проекта Codename One, затем просто скопируйте исходный код / ​​файлы ресурсов и исправьте операторы импорта.

Вы больше не можете использовать API MIDP (и вы также не можете использовать J2SE), есть новые API и новый объект жизненного цикла, который вы можете использовать практически для всего.showForm существует и не был изменен, я не совсем уверен, почему вы его не нашли.

Обычно Codename One намного проще, поскольку в нем нет проблемы с иерархией проектов и вам не нужно иметь дело с различиями MIDP / RIM / Android.Это все для вас.

...