JVM for pocket pc (iPAQ 36xx series)

Hi!
I want to develope an application for the Compaq iPaq with the operating system Windows CE 3.0. The application must be written in Java. Does anybody know a Java Virtual Machine which works on this device properly and supports JNI or which can access the IRDa - port of the iPaq directly? It would be very nice if you could give me some hints which VM is good and where/how to get it. And is there any shell available for Windows CE 3.0 for ARM processors, that i can start programs with parameters like "java HelloWorld.class"?
kind regards, Dinesh

Hi,
well I hadn't time for testing the two other IDEs, so I can't give you any recommendation and I don't know anything about the bugs of the three tools.
But I can give you a list of features (of which I know):
1. MobileMikes "JAVA COMPILER PE" (http://personal.inet.fi/koti/mobilemike/java.html)
Add and remove files
compile all files
compile one file
all files accessible through an drop down list
display memory usage
configuration file for the wrapper
support for a single project (you have to copy one file for use of different projects)
information about compiling midlets
2. IDE for Personal Java on the iPAQ (http://www.angelfire.com/linux/jfernquest/mobileprog/pjavaide.html)
add files
edit files
compile one file
filedialog for accessing subdirectories
3. FLM Javac Wrapper (http://www.freaklamarsch.de/javacw)
add single files
add all java files from one directory
remove files
compile all files
set options for compiling
run selected file (this has some problems)
set options for running files
support for multiple projects
filedialog for accessing subdirectories
a guy that will try to give support and fix some bugs
Some additional information I can give.
The filedialog of the Pocket PC doesn't support access to subdirectories, so you are busted when you want select files from packages, or if you want to structure your project into subdirectories.
So you should use wrapper 2 or 3 for that.
Wrapper 1 and 3 offers you to select the outputdirectory so that you can keep sources and classes seperate.
Wrapper 1 and 3 also have support for projects so you don't have to select all files again, when restarting the wrapper. In wrapper 1 this support is limited to one project, but you can copy the project file and achive manual support for multiple projects.
Wrapper 2 has an built in editor, which is a nice idea. For the other wrappers its the best solution, to use an external editor and an taskmanager which allows two switch easily between programs. I use DTSysView mapped to a hardware button, but I can also recomment the GigaBar.
Hope that helps and if you decide to use my version of the wrapper, please report bugs.
Hav a nice day and a lot of fun,
FReAK

Similar Messages

  • JVM for Pocket PC

    Hi All
    Is there any open source JVM , especially from sun, available for Pocket PC inorder to have MI client working?
    As CrEme from http://www.nsicom.com/ is not opensource, I am looking for someother alternative.
    Thanks
    Ragavan.

    Hi Ragavan,
    Currently MI supports only creMe, MI may not run in any other JVM.
    Regards,
    Karthik

  • Sun VM for Pocket PC

    How come Sun does not provide a VM for Pocket PCs ( Windows CE or Mobile Windows platform) ?
    Any reason behind it ??
    Are there any good substitutes? Anybody had good or bad experience with the ones that are out there ?
    Thanks

    IBM has a brilliant JVM for Pocket Pc's called j9
    its part of there websphere Everyplace product (wme).
    download the trial and install the vm
    I use it on my palm zire 72
    http://www-306.ibm.com/software/wireless/weme/

  • JVM for iPAQ 3800 series

    Hi,
    I am completely new to PDA. I am currently working on a research project involving PDA (iPAQ 3800 series) in which I am trying to install JVM (free or open source) under PocketPC 2002 (OS) to run Java application. Sun has no longer support the free download for PocketPC 2002, only for older Windows CE OS but my PDA has to run under PocketPC 2002.
    I have a Java application that runs well in jdk 1.4.1_02. Now, I am
    trying to run it in PDA. Any assistance is highly appreciated?
    Thanks

    Jimmy if you have any luck, please let me know as i am in exactly same position! its quite frustrating!

  • JVM on Pocket PC 2003

    Hi!
    Can you tell me what kind of JVM can I install to Pocket PC 2003?
    Actually I'm working with an emulator.
    Please, help me!
    thanks
    marina

    I've tried both Creme and Jeode, and jeode seems to be the better one (to me). The GUI generated looks almost identical to the one running on desktop PC (jre1.4).
    Too bad Insigna solution has sold Jeode to some company called Esmertec!!
    Insigna seemed pretty serious to me, something I can't really say about Esmertec.
    I've tried to contact Esmertec to get a newer version of Jeode, which they now call Jbed(!?), but the answer I get is: "we can only license our technology to device manufacturers"!!! So I practically have to pull out my solder to get a licence!!
    What is even more confusing is that you can still buy jeode from handango! And sometimes Esmertec themself refer to Jeode as Jeode (I thought they renamed it to Jbed CLDC/CDC!!)
    So what I'm doing now is that I'm using "old" Jeode on my Dell Axim X3 (and HP Ipaq 5xxx), and it works pretty good. But it's frustrating to know that the jvm I'm using is no longer maintained!!
    The jvm for handheld business doesn't seem very serious to me. It doesn't seem to catch up with the developement (both device manufacturers and jvm solutions). Maybe they are concentrating on the booming mobile phone market!?
    Many jvm's are still using Java Personal (Sun EOL).
    Another "unserious" thing is that on most companion cd's for PPC, Jeode is mentioned, one way or another. But they either refer to a broken link on Insignias website, or the jvm isn't on the cd although it claims that it should be there!!!
    Regards,
    /Kid

  • Need version for Pocket PC 1.0

    Does anyone know where I can get an old version of Reader for Pocket PC 1.0. I have an old iPAQ Pocket PC with monochrome screen that's ideal for reading eBooks. Gives very long battery life. Most of the eBooks from my library are PDF format. HELP!!!  
    Frank P.

    Hi,
    I don't have a Pocket-PC but a PALM OS based PDA with LV-7.1
    The button style of two buttons dialog box is not a bold one. It's a plain font.
    I'll ask the question about Pocket PC specifically.
    Best regards.
    Vincent RUAULT
    National Instruments France

  • Updating default JVM for USA 2007 Daylight Saving Time (DST) Compliance

    As mentioned on various notes on metalink on DST compliance, I got around to updating the JVM on my OracleAS 10.1.2 on Linux. As per note 397281.1,
    "Apply the latest in the major series if the specific version above has been superseded by the vendor"
    So, I downloaded the following version from Sun: java full version "1.6.0-b105" (JDK 6.0) and followed note 272808.1 on how to update the default JVM for 10gAS.
    The middle-tier starts just fine but the OC4J_BI_Forms and Reports Server continually shutdown and restart.
    Has anyone gone down this road? Any comments appreciated.
    Manish

    Hi,
    We have a bug to track assessing this issue, but have not done so yet. I'm speculating, but it may turn out to just require an automatic update from Windows.
    Regards, Stephen

  • Beginner Guide for developing GUI for Pocket PC

    Hi all,
    I have been developing Advanced Swing GUI for seven years now.
    The time has come to write some to Pocket PC, and it doesn't look good.
    I've searched the net for a mere beginners-guide and found nothing
    there is no single A-to-Z tutorial which will tell you what to download and how to write you first program.
    I am offering 15 Duke dollars for the kind member that will be kind enough to write a short "idiot's guide for writing a little gui app for pocket pc" post, including exactly what to download, how to configure, and what to write.
    Such post would help me and the rest greatly
    Thank you very much
    Eyal Katz

    Guide to installing and using CrE-ME JVM on a Handheld device:
    Step A: Where to download the CrE-ME JVM from?
    1. NSIcom.com has a 30-day free trail version of CrE-ME JVM and can be downloaded from the following link by clicking on �Download Free Evaluation�:
    http://www.nsicom.com/Default.aspx?tabid=159
    The version I downloaded was CrE-ME 4.1
    2. To download additional specific packages for applications that use SWING, RMI, etc. Click on �View all downloads� and download from the packages listed.
    Step B: Installing the JVM.
    1. Connect the device to a desktop.
    2. Install the CrE-ME version downloaded as you install any other application on your desktop.
    3. While installing, the installer program will ask if you want to install at the default location or to specify a path. (I guess installing to the default location will make life easier). Therefore, the JVM will be installed on the handheld device.
    4. Copy the additional packages downloaded to "\Windows\CrEme\lib" directory on the handheld device. Double click on the package (.CAB) file and it will configure itself.
    5. Test the sample applications given in �\Windows\CrEme\demos\� to check the proper installation of the JVM.
    Step C: Executing your applications.
    C.1 Method 1
    1. Write and compile the program in any IDE but remember to compile the programs with jdk1.4 as CrE-ME 4.1 supports JDK 1.4 or earlier.
    2. Create a jar file of your application.
    3. Write a link file (.lnk), specifying the classpath and the CrEme exe file in the following format:
    255#"\Windows\CrEme\bin\CrEme.exe" -Of -classpath <full JAR file path> <main class name>
    Ex: 255#"\Windows\CrEme\bin\CrEme.exe" -Of -classpath �\My Documents\Menu.jar� Menu
    -Of is used to redirect the console output to be redirected to jscpout.txt file located in the root directory of your device. Use -Ob if you are using a console based application.
    255 specifies the number of characters in the file, but instead of counting the characters you can use 255 which is the maximum (in general, it is seen that a higher value works but not a number less than the number of characters)
    Also note that the classpath is in single quotes
    4. Copy the link file to the handheld device and then double click on the link file to run the application and if the application doesn�t show up, you know where to look for the errors. The jscpout.txt file created in the root folder of your device due to the �Of parameter used in the link file, will contain the console output and thus the errors.
    C.2 Method 2
    1. Write and compile the program in any IDE but remember to compile the programs with jdk1.4 as CrE-ME 4.1 supports JDK 1.4 or earlier.
    2. Create an executable jar file of your application using the Manifest.mf file to specify the main class.
    Ex: Main-Class: <main class name>
    Also remember to hit the return (enter) key at the end of manifest file.
    3. Copy the jar file to the handheld device and double click on it to execute.
    4. In case the output doesn�t show up, it could mean that there were errors executing the application and to check for errors use Method 1.
    Useful link:
    1. CrEme FAQ, http://www.nsicom.com/Default.aspx?tabid=231

  • Java for Pocket PC

    I am new to Java so try not to laugh.
    I have a HP iPAQ hx4700 w/ Pocket PC. Color me stupid but I cannot find the Java ap that will work on this device. All I am wanting to do is view Java aps over http. (IP Cameras)
    Please help

    have a look at
    http://java.sun.com/products/personaljava/
    it's free.
    It is quite easy to write applications in Java for Pocket PC. If your are new to Java finde a nice book buy it learn an start. To run the stuff on the Pocket PC install PJava on the device, set the classpath on the Pocket PC (there is a description how to do it in the doc files), make a jar file from your app and transfer it to the Pocket PC: ready to use.
    If you have any specific questions how to use PJava go to the PersonalJava Forum.
    Have Fun!

  • Sip User Agent for Pocket PC

    Hi,
    I want to create SIP user agent for Pocket PC, to enable users to make and receive telephone
    calls to other users on SIP platform, and to and from the telephone network (PSTN).
    I have read alot of articles, and looks like J2ME + JAIN sip is my solution.
    So I just want to confirm that it really works for Windows Mobile 2003?
    Is JVM available for that OS?
    Thanks :)

    sip useragent for pocketpc is not compatible with j9vm.

  • HT204135 Can't install the software for the Brother HL-4070CDW series because it is not currently available from the Software Update server.

    I keep recieving this message for months since I upgraded to the Retina MacBook Pro, "Can't install the software for the Brother HL-4070CDW series because it is not currently available from the Software Update server."  I am unable to install my Brother HL-4070CDW Printer.  I have manually downloaded all the software directly from Brother as well as the Brother Printer Drivers from Apple, but still can not install

    That means you go here:
    http://support.apple.com/kb/DL907?viewlocale=en_US&locale=en_US
    to get the latest HP drivers.

  • HT3669 What does this mean?  Can't install the software for the HP Photosmart A510 series because it is not currently available from the Software Update server."  My Imac finds the printer b ut when I go to install it, I get this error.  Please help.

    Can't install the software for the HP Photosmart A510 series because it is not currently available from the Software Update server.

    That means you go here:
    http://support.apple.com/kb/DL907?viewlocale=en_US&locale=en_US
    to get the latest HP drivers.

  • Can't install the software for the Samsung CLX-3180 Series because it is not currently available from the Software Update server.

    This is the the alert I keep getting when i try to add this new printer
    "Can't install the software for the Samsung CLX-3180 Series because it is not currently available from the Software Update server."
    Im am having BIG problems getting my printer to be recognized

    water bar wrote:
    I am getting the identical error message for an HP Officejet 7200 series printer.
    First there is a message that software is available from Apple.  You click to get it.  Then it tells you that it is not currently available from the software update server.
    I am running OS 10.8.2.  Printer is on my home network (not USB).
    I went to the Apple Software Dowload site and re-downloaded the latest "HewlettPackard Printer Drivers" (v.2.12) and installed them (twice).  No dice.
    Anybody found a way around this problem?
    I solved all print related issues by avoiding HP, worst software I ever saw, this may not work for you though.

  • Can't install the software for the Brother HL-2040 series because it is not currently available from the Software Update server.

    I suddenly can't use my printer!  It stopped working, so I followed apple's advice and deleted the printer, downloaded a new driver, now I get this message when I try to install it:
    Can't install the software for the Brother HL-2040 series because it is not currently available from the Software Update server.
    How do I get my printer working again??

    Where did you download the new driver from ?

  • "Can't install the software for the HP Officejet 6300 series because it is not currently available from the Software Update server" when I try to install a HP 6300 printer.

    Hi there
    I am trying to install a HP 6300 printer. I can see it when I look to install initially. Then click on installa nd the process starts and I get a message saying it is searching for the software. However after 20 seconds or so I get the message: Can't install the software for the HP Officejet 6300 series because it is not currently available from the Software Update server. This has happned over and over. I have updated the OSx and am 10.8.5. It works on my Mac Book Pro and did once work on the Mac Book Air but stopped so I unistalled and tried to reintsall but no joy. How can i gte the right drivers onto the laptop so that the seach finds them and connects the printer that it already sees?
    Many thanks
    Rob

    Hello there. I understand you are experiencing issues installing your printer on Mac 10.8.5. This document will provide multiple methods on performing this task: http://h10025.www1.hp.com/ewfrf/wc/document?cc=us&lc=en&docname=c03378792
    Please let me know if you have any other questions or concerns.
    I work on behalf of HP

Maybe you are looking for

  • Problem parsing a xml using Jdom

    Hi all, I am reposting it as I was told to format the code and send it again. I am trying to parse a xml file using a jdom java code.This code works fine if I remove xmlns attribute in the root element. (I get the expected result) .If the "xmlns" att

  • 8dot3 filenames not created for Program Files and Program Files (x86)

    Interesting issue we are realizing on Servers deployed from SCCM 2012. 8dot3names are not created for Program Files and Program Files (x86). they are created for other files/folders at the root of C and below Program Files and Program Files (x86). Th

  • Mdt/channelmonitorservlet

    Hello all, how i can handle the following error messages in mdt/channelmonitorservlet? 10.04.08 12:12:10 479fe990-06e6-11dd-b517-0014220ce4c9 Fehler bei der Archivierung der Datei 'cma_sortiment_20080409233856.txt' als '/adm_xi/Romano/Coop_Shop/ALE/P

  • How can you get north, south, east and west from Geometry?

    Say i wanna see what places are up north, down south, to its left and to its right. Something like this: N O __MY PLACE__ E S I wanna know what's immediatly near (or touching) Feel free to use "COLA_MARKET" Example I am using MKT_ID: 1, 2 and 3 What'

  • Recommended size for .SWF on website???

    Hi there, I'm producing an interactive video piece for my New Media masters project.  I've put it up on my website, and was wondering out of curiousity, whats the recommended upper limit for the size of a .SWF file on the internet to run smoothly? I