2012-03-30 7 views
5

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

Благодаря

ответ

4

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

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

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