IV. Mobilité▲
L'offre Mobile de JBuilder s'est considérablement étoffée voici les derniers supports :
- J2ME 2.0 & 1.0 ;
- Palm ;
- Dojo 1.5 & 3.0 (i-mode) ;
- Nokia Developer's Suite for Java 2 Platform, Micro Edition (J2ME) ;
- Siemens Mobility Toolkit (SMTK) ;
- Sprint PCS Wireless Toolkit for the Java Platform ;
- Sony Ericsson ;
- Zentek Developer's Network (ZDN) ;
Je n'ai pas pu tester ici l'ensemble des nouvelles fonctionnalités tellement ce sujet est vaste. Borland a en tout cas dépensé beaucoup d'énergie sur le sujet !
IV-A. I-mode▲
L'i-mode, lui aussi a eu droit à un designer graphique, on peut constater sur cette capture la taille (16Ko) de cette application.
Voici le résultat : on saisit un code boursier, et l'application se connecte sur le site de Yahoo pour trouver le cours.
Voici le résultat du designer :
private void jbInit() throws Exception {
stockTicker = new Ticker();
add = new Button();
remove = new Button();
option = new Button();
this.setTitle("Stock Tracker");
this.setSoftKeyListener(new com.nttdocomo.ui.SoftKeyListener() {
public void softKeyPressed(int int1) {
this_softKeyPressed(int1);
}
public void softKeyReleased(int int1) {
}
});
this.setComponentListener(new com.nttdocomo.ui.ComponentListener() {
public void componentAction(Component component, int int1, int int2) {
this_componentAction(component, int1, int2);
}
});
add.setLabel("Add");
add.setSize(55, 16);
remove.setLabel("Remove");
remove.setSize(55, 16);
option.setLabel("Option");
option.setSize(120, 16);
this.add(stockTicker);
this.add(add);
this.add(remove);
this.add(option);
}Une démonstration plus visuelle avec les API 2D.






