ok, it seem that there is a bast lack of information about this kind of adventure under Linux , ( at least i not found response to all my question )
i heve not found any page that explaing .. clearly .. slowly .. and step by step
all we need to make to make a BT midlet from A to Z all the 'howtos' i read stop at this point
what you think about compile all effort to publicate a
simple page explaining howto make it ( voluntary to make it )
i can introduce mi firts steps explaining what i do
- install the bluez stack
- install all the J2ME sdk from Sun and Nokia
- Create the fits non BT demo midlets .. send to a mobile .. and run
- Create the firts BT client(PC)-server(PC) aplication using bluez
but now i try to
- Create the first client(MIDlet)-server(PC) aplication that uses bluetooth
the midlet will run in a Nokia 3650 mobile phone (for example ) to exchange a data extructure between the phone an the pc via bluetooh
and i'm not sure what are the right and sure steps to continue
it seen there is some tools under windows
and also we need the "Series 60 SDKs for Symbian OS, Nokia Edition" just available for windows, even a Visual C++ compiler but i have not licenses for that.
some one from nokia knows if there is a way of make this project posible, can explain "howto" and pointed me to the righ documents ?
the only phone that will allow data exchnage from midlet to midlet is the nokia 6600. no other phone supports the bluetooth api right now.
the 0.3.1 emulator will allow you to start 2 emulators and do all the bluetooth stuff (same machine or via network)
there is no way to teach the wtk to use any bluez functions - this would require native calls wich will never pass the preverify process.
atinav has a pure java implementation of jsr-82. costs around 1000$
to create your first bluetooth midlet have a look at the bluetooth api doc within the 0.3.1 emulator docs folder and try to run them emulator-2.emulator.
if you want to use real over the air sending you may use the impronto dev. kit. but this will only allow standard java apps, as they do not require any preverify stuff. (the kit will map jsr-82 to bluez).
installing bluez and the impronto dev. kit is simple: there is a manual from impronto.
there is no need to compile anything as all of them come as rpm's