2012-03-30 25 views
5

Tôi có 3 ứng dụng được phát triển trong LWUIT bằng cách sử dụng trình soạn thảo Tài nguyên và bổ sung thêm chức năng với Netbeans. Tôi muốn chuyển chúng sang codenameone. Cách tốt nhất để làm điều đó là gì?
Tôi thấy rằng navite Components từ LWUIT có một tương đương Component trong codenameone, nhưng các phương thức và lớp J2ME, bây giờ phải được chuyển sang J2SE, đúng không?
Các phương pháp trong số StateMachineBase cũng đã thay đổi. showForm() chẳng hạn, không tồn tại ngay bây giờ.Những thay đổi nào khác trong StateMachineBase?Ứng dụng chuyển vùng từ LWUIT sang CodenameOne

Cảm ơn

Trả lời

4

Bắt đầu bằng cách tạo dự án Codename One mới rồi sao chép các báo cáo nhập.

Bạn không thể sử dụng API MIDP nữa (và bạn cũng không thể sử dụng J2SE), có API's mới và đối tượng vòng đời mới mà bạn có thể sử dụng cho mọi thứ. showForm không tồn tại và không được sửa đổi, tôi không chắc chắn lý do tại sao bạn không tìm thấy nó.

Nói chung Codename One đơn giản hơn nhiều vì nó không có vấn đề phân cấp dự án và bạn không cần phải đối phó với sự khác biệt giữa MIDP/RIM/Android. Tất cả của nó xử lý cho bạn.

Các vấn đề liên quan