PROGRAMAREA
DUMBPHONE-URILOR
acum ceva timp, un prieten și-a schimbat smartphone-ul pentru un
dumbphone și asta m-a făcut să mă gândesc la cum făceau programatorii
aplicații pe atunci. Cu Java din păcate :(! dar nu același Java cu care
suntem toți familiari, ci o versiune de Java special făcută pentru
dispozitive mobile: Java ME (Micro Edition).
din fericire, San José State University are o serie de articole despre
asta care fac totul mult mai clar, așa că m-am gândit să incerc.
link-uri cu resurse folosite:
după cum spun și articolele de la SJSU, am instalat JDK 5.0u22 (32-bit) și WTK 2.5.2,
după care am creat un proiect nou prin interfața Toolkit-ului numit "Example", cu un
midlet definit în clasa "HelloWorld". am deschis folder-ul proiectului în VS Code și
am scris snippet-ul de cod din articol:
import javax.microedition.lcdui.*;
import javax.microedition.midlet.*;
public class HelloWorld extends MIDlet {
private Display theDisplay;
private Screen mainScreen;
public HelloWorld() {
theDisplay = Display.getDisplay(this);
mainScreen = new TextBox(
"Example 1", "Hello World", 50, TextField.ANY
);
}
protected void startApp() {
theDisplay.setCurrent(mainScreen);
}
protected void destroyApp(boolean unconditional) { }
protected void pauseApp() { }
}
am apăsat Build
și Run
în WTK pentru a deschide emulatorul și a lansa midlet-ul:
înapoi