J2ME CLDC/MIDP emulator for Compaq iPAQ

I would like to run J2ME CLDC with MIDP on my Compaq iPAQ 3650. I am NOT interested in PersonalJava at this time. I have two questions:
1. Has anyone tried to put the J2ME Wireless Toolkit emulator on iPAQ, with or without Swing? J2ME WTK currently requires Swing, but it seems like that AWT may be used exclusively instead with some slight modifications.
2. Does anyone know if there is an applet/AWT version of a J2ME CLDC/MIDP emulator that I can use for demos?
Thanks.

You can use the PalmOS emulator for winCE and install MIDP4PALM...

Similar Messages

  • Any CLDC/MIDP Api for interacting with phone? (eg. phonebook)

    Hello.
    I was going through the APIs for MIDP 1.0, and wasnt able to find any functions which I can use for interacting with the phone stuff. For example, some of the stuff that I would like to do is:
    (1) Add contact info. to the phone book.
    (2) Read the contacts info.
    (3) Set an image as the screen saver / background image
    (4) Set a new ringtone
    (5) Access the Messages Inbox (and also the pictures stored).
    I was hpoing someone could tell me which classes I should be looking at, or whether I am looking at the wrong API set.
    Thanks :)

    see JSR 75: PDA Optional Packages for the J2METM Platform
    if you know your target device you should check the vendor's developer website. many vendors have vendor specific extensions that enable access to PIM functions.

  • How to set up J2ME CLDC?

    Hi everyone,
    I downloaded the J2ME CLDC 1.0.2 and have unzipped the file, however, insides the docs folder, i could not find any information on how to set up the environment for windows to developed Palm OS applications.
    If there's anyone who knows how to do it, or where i can find such information on how to setup the cldc, pls help me. thank you =)
    Yours sincerely,
    Javier

    [JavierHo],
    If you intend to deploy J2ME based applications on a PalmOS based device, you will need to have the kVM for PalmOS, i.e. Java Application Manager, installed onto the Palmtop in order to run the MIDlet application that you develop.
    You can start your development process by downloading:
    (1) MIDP 1.0 packages at:
    http://java.sun.com/products/midp/
    At the moment, there is a beta version of the MIDP for PalmOS available for download as well.
    You use the MIDP packages to develop the MIDlet J2ME based applications for J2ME devices.
    (2) J2ME Wireless Toolkit at:
    http://java.sun.com/products/j2mewtoolkit/index.html
    This package gives you an emulator environment within an IDE tool to compile, preverify and run/test your MIDlet before you deploy your MIDlet onto a real devices. The latest version is Wireless Toolkit 1.0.3 Beta which supports the PalmOS emulator.
    (3) PalmOS emulator at : http://www.palmos.com/dev/tech/tools/emulator/
    The PalmOS emulator works in conjunction with the J2ME Wireless Toolkit i.e. when you use the Toolkit and specify the emulator env. as the PalmOS emulator to test the MIDlets that you develop.
    HTH.
    Allen Lai
    Developer Technical Support
    SUN Microsystems
    http://www.sun.com/developers/support/

  • MIDP emulator and using local path

    I couldn't find a forum that dealt with just J2ME or MIDP so I figured I would have the best luck posting this in the main fourm. What I want to know is if anyone knows of a way to get the midp (ver 2.0) emulator to accept local paths (i.e. c:\examples\game.jad). The only way that I've seen to install MIDlets on to the emulator is to try to use http://localhost:8080/directory. I tried to use this, but I had no luck. I've looked through all the documentation, but was unable to find any information that allowed me to use regular paths. Any help would be greatly appreciated. Sorry if some of my terminolgy is incorrect, I come from a C/C++ background and have yet to get all of the Java lingo down. Thanks
    -Nebruin

    well, i didnt quite get what ur looking for, but there are J2ME forums, hope u will get some help there...
    CLDC and MIDP - http://search.java.sun.com/search/java/index.jsp?col=javaforums&qp=%2Bforum%3A76&qt=&x=12&y=7
    CLDC/K Virtual Machine - http://search.java.sun.com/search/java/index.jsp?col=javaforums&qp=%2Bforum%3A79&qt=&x=18&y=7
    K Virtual Machine (KVM) - http://search.java.sun.com/search/java/index.jsp?col=javaforums&qp=%2Bforum%3A50&qt=&x=-2&y=1
    J2ME Wireless Toolkit - http://search.java.sun.com/search/java/index.jsp?col=javaforums&qp=%2Bforum%3A82&qt=&x=16&y=2
    Programming Wireless Devices with J2ME Technology - http://search.java.sun.com/search/java/index.jsp?col=javaforums&qp=%2Bforum%3A196&qt=&x=9&y=8

  • Realize a J2ME reporting thin client (for PDA) with XML for Analysis

    I'd create a reporting thin client (on PDA or smartphone) that uses the web service XMLA. How I can implement it? Can I use J2ME ?
    Can i have more informations ??

    I haven't tried generating stubs from WTK, but you could also try to access your WS by programming it. One of the solutions available for most of J2ME devices (MIDP/CLDC) is kSOAP (<a href="http://www.ksoap.org">www.ksoap.org</a>). I've tested it with Apache Axis and .NET-based WS servers - it works just fine, so I assume it should be working with SAP as well. This two articles might be valuable for you:
    http://www.javaworld.com/javaworld/jw-08-2002/jw-0823-wireless.html
    http://java.sys-con.com/read/37193.htm?CFID=671691&CFTOKEN=A29B9B9F-EE05-1072-E2866AEB2CFB4A79

  • J2ME and MIDP beginner questions

    Can anyone recommend editor/IDE, toolkit etc. for coding, building and testing MIDP2.0 apps/games?
    Until now I've coded a game using J2SE. I used Forte 3.0 for coding and compiling, and IE5.5 for testing.
    Now I want to code mobile games/apps using J2ME and MIDP 2.0. What software do I need? I downloaded Sun ONE studio 4 ME and wireless toolkit 2.0, but are kind of struggeling with it :)
    Regards
    Hallvard

    Ok, I found out that the toolkit compiled the .java files and could bulid the .jar and .jad files, and then test the MIDLet on the emulator.
    But what about a good editor/IDE for MIDLets? In Sun ONE studio ME i finally managed to create a HelloWorld Midlet (with new project wizard), and build and run it in the toolkit.
    I also heard that Borland JBuilder Mobile Edition was a nice IDE for J2ME/MIDLets.
    Hallvard

  • Bluetooth connection not working on US Nokia phones from J2ME Midlet (MIDP

    Hi All,
    We are developing a J2ME midlet (MIDP 2.0 ,CLDC 1.1)which makes bluetooth connection to other devices.The bluetooth
    connection is working perfectly on indian nokia phones with Airtel as carrier.But when we deploy the same midlet on Nokia E71
    US phone with carrier as AT&T ,the bluetooth connection is not working.The sample code is as follows:
    public void run(){
    try{
    StreamConnection connection = (StreamConnection)Connector.open(btConnectionURL);
    // open an input stream to get some data
    InputStream in = connection.openInputStream();
    byte[] serialData;
    readData = true;
    while(readData == true){
    int lengthavai=0;
    lengthavai = in.available();
    if(lengthavai > 0){
    serialData = new byte[lengthavai];
    int length = in.read(serialData);
    System.out.println("data read: " + new String(serialData));
    dataViewForm.append(new String(serialData));
    in.close();
    connection.close();
    }catch(IOException ioe){
    ioe.printStackTrace();
    when we try to connect on US Phones],the execution hangs at the following line of code:
    StreamConnection connection = (StreamConnection)Connector.open(btConnectionURL);
    No exception is caught.
    Our midlet is not signed.
    In the Forums it is said that the problem is with the unsigned midlet.AS some of the US carriers block the secure API usage
    on Unsigned midlet.
    But our question is, if we buy a code signing certificate from Verisign or Thawte and sign the midlet, will this problem be solved.
    Any other alternative solutions for this ???
    Immediate help will be appreciated.
    Thanks,
    Yash

    You might want to read this before buying a certificate:
    http://javablog.co.uk/2007/08/09/how-midlet-signing-is-killing-j2me/
    It's not my blog, but I pretty much agree with what it says. Unfortunately the network operators can control the access 3rd party trusted certificates have, so even if you sign with Verisign for example, the signed midlet may not have any more privileges than an unsigned midlet, depending on network. They do this so that only midlets signed with one of their own certificates have unrestricted privileges forcing anyone who wants a useful application to buy it from the network instead of downloading an equivalent freeware version from Getjar for example. Some networks are worse than others, so signing your midlet will allow it to work on more phones than an unsigned midlet. I think Verisign have some info on AT&T on their website.
    The whole MIDP specification for security is a joke, IMHO. I don't mind unsigned midlets flashing up a warning once during an application. Writing 20 files, for example, will give 40 security warnings for reading writing data which is ridiculous, as the user obviously either trusts the app or he doesn't. No one runs an app that they only sometimes trust.
    As far as I know the only mobile manufacturer so far to see sense is Sony Ericsson. All of their new phones from Java platform 7 onwards allow unsigned applications access to the file system, bluetooth etc with just one warning when the applications starts.
    Andy

  • Compaq iPAQ h1945

    Hi all,
    I'm new to Java/J2ME programming (coming from a C# background) and had a question regarding java support on my iPAQ. I've built a few test apps using NetBeans 4.1 and so far things are working fine. However I'd like to try out some of these apps on a "live" device.
    I own a Compaq iPAQ h1945 which doesn't come with a jvm (either on the device or on a supplemental CD). I can't seem to find any jvm to download that lists this model as being compatible either. What are my options? Is it just impossible to create a java app for my iPAQ or am I just not looking in the right direction?
    Thanks in advance for any help you can provide!
    Brian

    Check out http://www.telio.net (this web site is not always up...). It also includes a GPS NMEA parser

  • Confirm on - Scratch-resistant glass, oleophobic coating,Adobe Flash HTML,Radio Stereo FM,Java MIDP emulator,Scratch-resistant glass back panel,Audio/video player and editor,TV Out,Document editor (Word, Excel, PowerPoint, PDF)

    Kindly confirm on the following features of Iphone 4s..and advice me accordingly.
    Confirm on - Scratch-resistant glass, oleophobic coating,Adobe Flash HTML,Radio Stereo FM,Java MIDP emulator,Scratch-resistant glass back panel,Audio/video player and editor,TV Out,Document editor (Word, Excel, PowerPoint, PDF)

    You can easily compare any Nokia devices using the web sites, here is a comparison of the N8 from the Nokia UK site:
    http://www.nokia.co.uk/gb-en/products/compare/?action=productcompareaction&site=64060&products=23301...
    And similar from Nokia Developer:
    http://www.developer.nokia.com/Devices/Device_specifications/Comparison.xhtml?dev=Lumia_800,N8-00
    Some information may be incomplete at present, since some device details were kept secret until the final moment of the launch so the pages have been prepared withoug all of the data.
    Nokia Maps is available for Windows Phone at launch.
    Multi-Touch(TM) is the registered trademark of another company, however Windows Phone does feature the common touch features such as swiping, pinch-zooming and so on.
    If this or any post answers your question, please remember to help others by pressing the 'Accept as solution' button.

  • Problem running multiple instances of Creme JVM on Compaq IPaq

    I have Creme JVM installed on my Compaq iPaq, along with the JVM plugin for Pocket IE registered.
    I am running a socket server program on the Creme JVM on my PDA which listens on a particular port and outputs some response.
    The client to this server is an Applet which is being run from the Pocket IE browser.
    The problem is as the server program is already running on the Creme JVM, the applet is unable to start and says "Another instance of JVM is already running".
    If i stop the server program and then start the applet, it runs fine.
    I have tried running the server program with the option "-mi" which instructs the JVM to run in multiple instance mode, but to no avail.
    Any pointers ??
    TIA
    Harish

    Ok, maybe in 3.22 it was not yet solved, if you download the latest CrEme, this should work. If not, contact NSIcom support: [email protected]

  • How to install cldc/midp to phone without them?

    I'm a Java developer new to mobile java, working on a totally new project which is at the stage of deciding what phones to use and purchase for testing. I understand the concept of cldc/midp as a standard cross-phone platform but have the following very basic question: can you (or how do you) install these prereq's on a phone that doesn't have them initially when purchased? Is this a problem or a non-issue (perhaps you just load them as with Java jdk onto a desktop)?

    If I understand you right, you want to know how to add API:s ie MMAPI to a phone?
    Well thats impossible.. the only way you are going to get support for new api is if the manufacturar adds it in the next firmware (That never happends) . So if you buy a phone that is the tools you have.. Nothing els except the ones you write your self.
    Cheers
    Kenth Fagerlund

  • I need a sdk and emulator for NEC mobile phones !!!

    Can anyone have an idea where i can find this ?
    thanks a lot

    No, not that one either. I know Siemens has got some stuff, Nokia, Sony/Ericsson, Motorola (including their lovely GPS J2ME APIs) all have emulators, but the truth is I haven't seen any Asian (other than Sony) device vendor to provide emulator for their device. As I said, please go and talk to them directly - I guess they might have something.

  • Building j2me cldc

    i downloaded j2me_cldc-1_1-fcs-src-winunix.zip and tried to compile
    on linux-x86 with gcc (GCC) 4.0.3 (Ubuntu 4.0.3-1ubuntu5)
    I get following error compiling VmCommon/src/verifierUtil.c:
    ... obj/verifierUtil.o
    ../../../kvm/VmCommon/src/verifierUtil.c: In function 'matchStackMap':
    ../../../kvm/VmCommon/src/verifierUtil.c:426: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../kvm/VmCommon/src/verifierUtil.c: In function 'verifyClass':
    ../../../kvm/VmCommon/src/verifierUtil.c:547: error: invalid storage class for function 'Vfy_verifyMethod'
    ../../../kvm/VmCommon/src/verifierUtil.c:571: warning: implicit declaration of function 'Vfy_verifyMethod'
    ../../../kvm/VmCommon/src/verifierUtil.c:604: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../kvm/VmCommon/src/verifierUtil.c: At top level:
    ../../../kvm/VmCommon/src/verifierUtil.c:1595: error: static declaration of 'Vfy_verifyMethod' follows non-static declaration
    ../../../kvm/VmCommon/src/verifierUtil.c:571: error: previous implicit declaration of 'Vfy_verifyMethod' was here
    ../../../kvm/VmCommon/src/verifierUtil.c: In function 'Vfy_verifyMethod':
    ../../../kvm/VmCommon/src/verifierUtil.c:1598: error: invalid storage class for function 'Vfy_checkNewInstructions'
    ../../../kvm/VmCommon/src/verifierUtil.c:1609: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../kvm/VmCommon/src/verifierUtil.c:1610: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../kvm/VmCommon/src/verifierUtil.c:1616: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../kvm/VmCommon/src/verifierUtil.c:1633: warning: implicit declaration of function 'Vfy_checkNewInstructions'
    ../../../kvm/VmCommon/src/verifierUtil.c: At top level:
    ../../../kvm/VmCommon/src/verifierUtil.c:1671: error: conflicting types for 'Vfy_checkNewInstructions'
    ../../../kvm/VmCommon/src/verifierUtil.c:1633: error: previous implicit declaration of 'Vfy_checkNewInstructions' was here
    make[1]: *** [obj/verifierUtil.o] Error 1
    make[1]: Leaving directory `/home/fale/j2me_cldc/kvm/VmUnix/build'
    make: *** [all] Error 1
    Leopold Faschalek
    [email protected]

    When I compile j2me cldc(version 1.1), there are following errors.I don't understand why to this,who can help me? Thanks!!!!!!(sorry my english is poor!-_-)
    wyang@linux:~/Program/j2me_cldc/build/linux> make
    Recursively making ../../tools/preverifier/build/linux all...make[1]: Entering directory `/home/wyang/Program/j2me_cldc/tools/preverifier/build/linux'
    make[1]: Nothing to be done for `all'.
    make[1]: Leaving directory `/home/wyang/Program/j2me_cldc/tools/preverifier/build/linux'
    <<<Finished Recursively making ../../tools/preverifier/build/linux all.
    Recursively making ../../api all...make[1]: Entering directory `/home/wyang/Program/j2me_cldc/api'
    make[1]: Leaving directory `/home/wyang/Program/j2me_cldc/api'
    <<<Finished Recursively making ../../api all.
    Recursively making ../../tools/jcc all...make[1]: Entering directory `/home/wyang/Program/j2me_cldc/tools/jcc'
    make[2]: Entering directory `/home/wyang/Program/j2me_cldc/api'
    make[2]: Leaving directory `/home/wyang/Program/j2me_cldc/api'
    ... classes.zip
    make[2]: Entering directory `/home/wyang/Program/j2me_cldc/tools/jcc'
    make[2]: `nativeFunctionTableUnix.c' is up to date.
    make[2]: Leaving directory `/home/wyang/Program/j2me_cldc/tools/jcc'
    make[2]: Entering directory `/home/wyang/Program/j2me_cldc/tools/jcc'
    make[2]: `ROMjavaUnix.c' is up to date.
    make[2]: Leaving directory `/home/wyang/Program/j2me_cldc/tools/jcc'
    make[1]: Leaving directory `/home/wyang/Program/j2me_cldc/tools/jcc'
    <<<Finished Recursively making ../../tools/jcc all.
    Recursively making ../../kvm/VmUnix/build all...make[1]: Entering directory `/home/wyang/Program/j2me_cldc/kvm/VmUnix/build'
    make[2]: Entering directory `/home/wyang/Program/j2me_cldc/tools/jcc'
    make[3]: Entering directory `/home/wyang/Program/j2me_cldc/api'
    make[3]: Leaving directory `/home/wyang/Program/j2me_cldc/api'
    ... classes.zip
    make[3]: Entering directory `/home/wyang/Program/j2me_cldc/tools/jcc'
    make[3]: `nativeFunctionTableUnix.c' is up to date.
    make[3]: Leaving directory `/home/wyang/Program/j2me_cldc/tools/jcc'
    make[3]: Entering directory `/home/wyang/Program/j2me_cldc/tools/jcc'
    make[3]: `ROMjavaUnix.c' is up to date.
    make[3]: Leaving directory `/home/wyang/Program/j2me_cldc/tools/jcc'
    make[2]: Leaving directory `/home/wyang/Program/j2me_cldc/tools/jcc'
    ... obj/verifierUtil.o
    ../../../kvm/VmCommon/src/verifierUtil.c: In function 'matchStackMap':
    ../../../kvm/VmCommon/src/verifierUtil.c:426: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../kvm/VmCommon/src/verifierUtil.c: In function 'verifyClass':
    ../../../kvm/VmCommon/src/verifierUtil.c:547: error: invalid storage class for function 'Vfy_verifyMethod'
    ../../../kvm/VmCommon/src/verifierUtil.c:571: warning: implicit declaration of function 'Vfy_verifyMethod'
    ../../../kvm/VmCommon/src/verifierUtil.c:604: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../kvm/VmCommon/src/verifierUtil.c: At top level:
    ../../../kvm/VmCommon/src/verifierUtil.c:1595: error: static declaration of 'Vfy_verifyMethod' follows non-static declaration
    ../../../kvm/VmCommon/src/verifierUtil.c:571: error: previous implicit declaration of 'Vfy_verifyMethod' was here
    ../../../kvm/VmCommon/src/verifierUtil.c: In function 'Vfy_verifyMethod':
    ../../../kvm/VmCommon/src/verifierUtil.c:1598: error: invalid storage class for function 'Vfy_checkNewInstructions'
    ../../../kvm/VmCommon/src/verifierUtil.c:1609: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../kvm/VmCommon/src/verifierUtil.c:1610: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../kvm/VmCommon/src/verifierUtil.c:1616: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../kvm/VmCommon/src/verifierUtil.c:1633: warning: implicit declaration of function 'Vfy_checkNewInstructions'
    ../../../kvm/VmCommon/src/verifierUtil.c: At top level:
    ../../../kvm/VmCommon/src/verifierUtil.c:1671: error: conflicting types for 'Vfy_checkNewInstructions'
    ../../../kvm/VmCommon/src/verifierUtil.c:1633: error: previous implicit declaration of 'Vfy_checkNewInstructions' was here
    make[1]: *** [obj/verifierUtil.o] Error 1
    make[1]: Leaving directory `/home/wyang/Program/j2me_cldc/kvm/VmUnix/build'
    make: *** [all] Error 1
    wyang@linux:~/Program/j2me_cldc/build/linux>

  • Emulator for a Cell Phone

    Hi,
    Can someone point me to a emulator for a cell phone that I can use to develop the J2ME code (either GSM or CDMA support should be ok).
    I also need to support a small local database to store items on the cell Phone..Which db is supported ?
    Thanks in advance
    QM

    Hi
    Did you find it out? any ways if you don't know Sun provide its emulator for J2ME development.
    search for Sun Wireless Toolkit 2.2 and 2.5 Beta.
    Cheers,
    Rohan Chandane

  • Midp porting for arm linux

    hi
    I ahve sucessfully ported kvm for arm.
    now i have to put midp on my device ,can anyone tell me where i can get midp source for arm linux.
    Thanx
    Gajanan

    Hi,
    I was also facing the same problem. Let me tell you that you should use the source code of KVM and CLDC 1.1, dont use CLDC 1.0.4.
    Secondly install j2sdk1.4 for linux, i am tellin this specifically becuse just installing the jre for linux won't solve the problem.
    AFter installin all these things, go into the directory
    <root dir>/j2me_cldc/build/linux and give the "make" command.
    I think this should solve the problem.
    ---Rahul.

Maybe you are looking for

  • Can't send or receive SMS text

    Purchased a Curve on Tuesday and simply extended my current plan which includes texting. My Blackberry tells me I've sent SMS (check mark shows) but no one receives them, and I am not receiving their texts in return. Any help is greatly appreciated!

  • Solaris 10 net install doesn't start

    Hi All, I'm trying to install Solaris 10 through a network installation guided by this document: http://www-uxsup.csx.cam.ac.uk/pub/doc/sun/solaris10/solaris10_network_installation.pdf I've did everything as described in chapter 6 and when try to boo

  • Throttling  of WLI events

    Hey Guys, I have a workflow which takes events in form of XML messages sent after a components polling a database. In span of few minutes I get thousands of records and and those many XML events to WLI server. Whats the best of way of throtling the i

  • Can I download and play Soldier Front if I install Windows 7 and parallel using mac?

    Can I download and play the soldier front which is FPS online game for windows. The system requirements for Windows is this Your computer must meet certain minimum requirements in order to play Soldier Front. Before you download and install Soldier F

  • TaxCode Creation

    Hi, Iam trying to create a new Tax formula, but i got an error like this Exclusive code already exists  , '54'  [Message 173-13] This entry already exists in the following tables  'Tax Formula Master Table' (OFML) (ODBC -2035)  [Message 131-183] plea