Mit kell tudni róla : http://www.j2mepolish.org/cms/topsection/home.html


Próbálok interaktívan blogolni, így még én sem tudom, hogy mennyire lesz használható e remeknek tűnő szoftver.

Instaláció:

jar file-t letöltése megtörtént.java -jar j2mepolish-{version}.jar

Itt az első lépés hogy beállítsuk, hogy hol vannak a platform $HOME. Megjegyzem, létezik olyan állat aki egyszerre:

  1. S60
  2. Motorola
  3. Sony-Ericsson
  4. Blackberry
  5. Siemens
  6. Benq
  7. Doja

platformokra fejleszt? Ha van ilyen lény, akkor feltétlenül jelentkezzen, mert jövök neki egy túró rudival ( Respect ).

De ne ugorjunk ennyire előre, első és legfontosabb path a Sun Wireless Toolkit $HOME. Ezt lelehet tölteni a Sun oldaláról. Itt gyorsan megjegyezném, hogy MacOSX alatt Moile Power Player SDK-t kell beállítani.

Next

Kövezkező oldalon kiválaszthatjuk, hogy milyen csomagokat szeretnénk felrakni, itt annyi van mint a nyűg. Én Eclipse Mepose/Netbeans integration pluszban kipipáltam, a többit hagytam változatlanul.

Next

Másolja a cuccost ezerrel.

Next

Kész.

Mit tud?

Eclipsebe próbálkozom, kiváncsi vagyok, hogy működik-e 3.4 eclipse alatt.

Software Update

Miután beintegrálta magát az eclipse-be, természetesen az instalálásnál megkellett adnunk az eclipse $HOME-t. Update-elnünk kell a plugin-t az alábbi címen: http://www.j2mepolish.org/mepose

Miután újra indult a eclipse, állítsuk be a Preferences menüpont alatt a Polish $HOME könyvtáráat. Ezekután mehet a játék.

Create New J2ME-Polish Project

Ami nagyon tetszik, hogy kitudod választani, hogy milyen CLDC konfigurációkra, MIDP platformokra generálja le a projektet. Ja Android-t is kiválaszthatod ;) Nagyon baba.

Ezek után kiválaszthatod, hogy milyen eszközökre emulálja, elég sok a választási lehetőség:

  • Virtual Generikus, Android
  • Nokia
  • SE
  • LG
  • Motorola
  • Blackberry
  • etc.

Elkészült a projekt. Próbáljuk ki a HelloWorld-t.

Kód

 

package hu.elte.dummy;

import javax.microedition.lcdui.Display;
import javax.microedition.midlet.MIDlet;
import javax.microedition.midlet.MIDletStateChangeException;

import de.enough.polish.ui.TextBox;

public class DummyMidlet extends MIDlet{

     protected void startApp() throws MIDletStateChangeException{
          // TODO: Implement this method.
          String scrOut = "Fasza!";
          Display.getDisplay(this).setCurrent(
          	new TextBox("TitlePane",scrOut,10,1));
     }

     protected void pauseApp(){
          // TODO: Implement this method.
     }

     protected void destroyApp(boolean unconditional) throws MIDletStateChangeException{
          // TODO: Implement this method.
     }

}
   
Run as Polish Midlet.

 

 

 

A bejegyzés trackback címe:

https://devfuck.blog.hu/api/trackback/id/tr72956869

Kommentek:

A hozzászólások a vonatkozó jogszabályok  értelmében felhasználói tartalomnak minősülnek, értük a szolgáltatás technikai  üzemeltetője semmilyen felelősséget nem vállal, azokat nem ellenőrzi. Kifogás esetén forduljon a blog szerkesztőjéhez. Részletek a  Felhasználási feltételekben és az adatvédelmi tájékoztatóban.

Nincsenek hozzászólások.
süti beállítások módosítása