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