IBM Java for WM5 - Windows Mobile Development and Hacking General

Does anybody know where to get IBM's WebSphere Micro Environment for mobile devices from? The downloads at IBM's site do not contain the VM for WindowsMobile, only the x86 binaries. The installation guide does not seem to apply either. I am searching the PersonalProfile version.
Thanks

Hupfi said:
Does anybody know where to get IBM's WebSphere Micro Environment for mobile devices from? The downloads at IBM's site do not contain the VM for WindowsMobile, only the x86 binaries. The installation guide does not seem to apply either. I am searching the PersonalProfile version.
Thanks
Click to expand...
Click to collapse
As has also been explained in the MIDlet Bible ( http://wiki.xda-developers.com/index.php?pagename=The (Java) MIDlet Bible ), for a European, it seems to be impossible to get the trials off IBM's site. (They have never contacted me back when I requested a trial; unrestricted download seems to be only offered to Americans.)
If you need the PP version, therefore, you will need to buy it ($25) from Handango. No trial version there.

Related

HOWTO start MIDP Application development - some questions ..

Hey guys,
Currently I am Java programmer (applications and applets for PCs), but I want to try something new, and so I am instersted in developing apps for cellphones. Hope you can answer my questions:
1) MIDP 2.0 does support animated gifs and allows me to access the phones memory (for loading files) when the phone supports this, right? Whats the name of the API that allows me to access the phones memory?
2) Whats the best free development platform for MIDP 2.0 at the moment? Currently I use Eclipse, but I guess I need something else for mobile development.
3) Are there any websites with tutorials that give me a lil introduction to MIDP? Any links are welcome.
Just started to look at this myself, though not fully understanding it yet, managed to get a MIDP helloworld class compiled and .jar created just using javac / command line so far, but haven't managed to get it working on the device yet, need to look into preverifying so i'm told.
2) J2ME toolkit perhaps, free with registration on java.sun.com, explanation of it is in the link in reply (3), might be worth a look first to see if it's what you're after.
3) http://www.codeguru.com/Cpp/W-P/ce/networking/article.php/c7911/
If anyone has any further info, please respond.
http://today.java.net/pub/a/today/2005/02/09/j2me1.html?page=2
works

platform builder

Hello
I was wondering if the platform builderr IDE from windows is free?
i tried to search for it on their website but could not find it, just found the updates
It is not free, but there is an evaluation version for 180 days (if I am not mistaking). Sorry, don't remember the link, but it's there somewhere.
P.S. Any images built with it will only work for a year I think.
Yeah, it's hardly worth downloading, but the trial version suffices for most of our needs. Buy from MS's website.
V
thanks for the reply
is there anything comparable which is available for free
No...
Exactly what do you want to do?
Build a ROM for a new device from scratch? If so then you have no choice, you must by the PB.
But if you only need some of its functionality like creating MUI for localization, perhaps we can recommend an alternative. Just tell us what you need it for.
FYI, the platform builder trial can't be used to build a rom for our devices, from scratch. You require the system drivers etc that only the OEM (ie HTC) would have available. Or some very very very well connected friends.
V
Platform Builder available from MS site can be used to build only WinCE 5.0 ROMs. Windows Mobile ROMs are build with Platform Builder 5.0 for Windows Mobile (or something like that). MS regularly releases updates for it in the form of AKUs.
Unfortunately PB for WM or AKUs are nowhere available for free, and their price is too huge.
And even if you'l get them, you'll also need a BSP for your device. It is extremely difficult to create it from scratch without having any hardware information, but Linux source code for your device can be useful.

Which languages for WM devices?

I come from years of Symbian PDA owning/development, and I had several languages available, besides C++: OPL (Basic-like), PersonalJava, J2ME, MidletPascal, Python, Jython, m-Shell... all of them for FREE!
What are the alternatives on a WM machine? Can I only develop in C++, or have I some FREE alternatives?
do you mean languages or programming envioments ?
embedded visual studio is free if you mean envioments
Rudegar said:
do you mean languages or programming envioments ?
Click to expand...
Click to collapse
both.
I just found info about the embedded visual studio you talk about. I see c++ allows API access,but VB cannot. Any workaround?
I also found WABA and EWE: for the first, site states "you can write native code by modifing WABA sources"; I guess it means writing additional C++ code?
for the second, it says it allows accessing native functions: does it mean you can use EWE to start/receive calls, send/receive SMS, access COM port,...?
The following languages/interpreters are used nicely on HTC Typhoon:
1. Jython 2.2 for Java 1.1.8 SE (along with Personal Java CE 1.1 and the JDK runtime/library);
2. Perl CE 5.8.0 from the Rainer-Keuchel portings;
3. nScriptm HPCARM 0.104 by Nakka/ S/K;
4. Rebol CE 1.5.5 by Carl Sassenrath.
An advanced application manager such as SPHelper is needed to solve the pointing device stuff ...
There is a Smartphone patch for Python CE from one of the developers at SF.net released in March I did not try yet, (perhaps someone interested will) ...
anfd said:
The following languages/interpreters are used nicely on HTC Typhoon:
1. Jython 2.2 for Java 1.1.8 SE (along with Personal Java CE 1.1 and the JDK runtime/library);
2. Perl CE 5.8.0 from the Rainer-Keuchel portings;
3. nScriptm HPCARM 0.104 by Nakka/ S/K;
4. Rebol CE 1.5.5 by Carl Sassenrath.
An advanced application manager such as SPHelper is needed to solve the pointing device stuff ...
There is a Smartphone patch for Python CE from one of the developers at SF.net released in March I did not try yet, (perhaps someone interested will) ...
Click to expand...
Click to collapse
thanks, that's very interesting, especially Jython: Is Java 1.1.8 supported by all HTC devices?
Yupp, it sure is ... but Sun Microsystems stopped releasing it alltogether to the end user, R.I.P Personal Java (this was the actual compatibility with CE) ...
The link is:
isiam.blogspot.com (I`ve made it as described) ...
anfd said:
Yupp, it sure is ... but Sun Microsystems stopped releasing it alltogether to the end user, R.I.P Personal Java (this was the actual compatibility with CE) ...
The link is:
isiam.blogspot.com (I`ve made it as described) ...
Click to expand...
Click to collapse
that blog is just the reason for which I asked about PersonalJava compatibility
I use PJ compatible PDAs since several years (SonyEricsson p800, Motorola a1000...), and I'd like to continue being able to use PJ applications even when I'll pass to Windows PDA!
I guess you can add Python CE v2.5 to that list as well now ...
It`ll be working fine on every single WM version existing, although I did not test`em all:
http://downloads.sourceforge.net/pythonce/PythonCE.WM.CAB?modtime=1191509518&big_mirror=0

compile sdl apps in linux for MW6?

hey all,
does anyone know how to compile an SDL app under linux for MW6? I've tried building cegcc but the build fails and I cant find updated info on their site...
Well, i did it a while ago (used CeeGCC). To be honest, i don't remember what exactly i needed to change, but a good starting point would be to get SDL version working with windows mobile. Arisme did a port, which you can get here (that's the one i used):
http://arisme.free.fr/ports/SDL.php
As you can see on the linked page, the port is discontinued, so you could also try grabbing a newer winCE-compatibile SDL version used by scummVM (they use CeGCC too).
Theoretically, the standard version of SDL from libsdl.org should have winCE support, but i couldn't get it to work and had to use Arisme's version instead.
Since windows mobile version of ScummVM is compiled using CeGCC, it might be a good idea to ask for details at their forums, or take a look at their wiki (with links to modified SDL version - both patches to standard release, and precompiled libs):
http://wiki.scummvm.org/index.php/Compiling_ScummVM/Windows_CE

java emulator

hello
i have a hp 2210 pocketpc with windows mobile 2003 (wm3).
can anyone give me a java emulator for the wm3...
i found a lot of emulator of java for pocketpc but all these emulator were for a wm5/6 and nothing match to my wm3...
so can anyone send me a working java emulator for wm3?
thanks
mejok said:
hello
i have a hp 2210 pocketpc with windows mobile 2003 (wm3).
can anyone give me a java emulator for the wm3...
i found a lot of emulator of java for pocketpc but all these emulator were for a wm5/6 and nothing match to my wm3...
so can anyone send me a working java emulator for wm3?
thanks
Click to expand...
Click to collapse
always read the Wiki first; most importantly, the MIDlet Bible...
You'll need either IBM J9 or a 10-series TAO.
i tried to install the ibm j9 but it didnt work in my wm3?!
i really dont know why it said that this software version is not capable with my windows version??
mejok said:
i tried to install the ibm j9 but it didnt work in my wm3?!
i really dont know why it said that this software version is not capable with my windows version??
Click to expand...
Click to collapse
which version did you install?
this version:
http://handheld.softpedia.com/get/Emulators/IBM-MIDP-2-0-Java-Emulator-38910.shtml
i tried to install...
can you give me a work version for my wm3?
i tried all the java emulators over the internet and nothing capable to my wm3?!
thanks
this version:
http://handheld.softpedia.com/get/Emulators/IBM-MIDP-2-0-Java-Emulator-38910.shtml
i tried to install...
can you give me a work version for my wm3?
i tried all the java emulators over the internet and nothing capable to my wm3?!
and i tried to install ibm j9 link that you have in the wiki-xda...and it doesnt capable with my wm3 too...
thanks

Categories

Resources