interfejs użytkownika w aplikacji mobilnej - lwuit
DESCRIPTION
Prezentacja przygotowana na spotkanie Eclipse Demo Camp 2009. Jej zadaniem jest zachęcenie słuchaczy do rozpoczęcia przygody z programowaniem komórek.TRANSCRIPT
Interfejs użytkownika w aplikacji mobilnej - LWUIT
Dariusz Walczak
• JDK 1.6
• JavaME SDK 3.0MOTODEV Studio, Nokia S60 5th Edition SDK, Nokia S40 6th Edition SDK, BlackBerry JDE, Sony Ericsson SDK, LG SDK ….
• Eclipse + Mobile Tools for Java
• Opcjonalnie: LWUIT, KXml, Float11, …
Jak zacząd?
Window -> Preferences -> JavaME -> Device Management
Konfiguracja urządzeo
Application Descriptor
http://developers.sun.com/mobility/midp/articles/pushreg/
Push Registry
Midlet
File -> New-> Java ME MIDlet
Ctrl+F11
Midlet
A może Bluetooth?
SMS
Prawy -> Mobile Tools for Java -> Create Package -> telefon
BlueTooth Blip Logger
• Biblioteka wspomagająca tworzenie UI– Implementacja od 0 interfejsu– Kontenery, kontrolki, formularze itp.– Layout managers– Tematy/skórki + specjalny edytor skórek– Przejścia– Zarządzanie zasobami– Internacjonalizacja– Logowanie– Grafika 3D
• GPLv2 with the classpath exception
Lightweight UI Toolkit
LWUIT „in action”
Style/tematy
Edytor zasobów
Aplikacja demo LWUIT
Demo
• LWUIT: https://lwuit.dev.java.net/• Blog o LWUIT : http://lwuit.blogspot.com/• Porównanie SDK:
http://java.sun.com/developer/technicalArticles/javame/stateoftheunion/
• JavaME SDK 3.0:
http://java.sun.com/javame/downloads/index.jsp• Eclipse MTJ: http://www.eclipse.org/dsdp/mtj/• Screencast – „jak zacząd” http://live.eclipse.org/node/614
Bibliografia i ciekawe linki