J
Jeremy Deats'
I have a Samsung SGH-x427 cell phone, according to the official spec this
phone supports MIDP 1.0 for J2ME development, however a few of the
preinstalled Java games that come with the phone make use of audio (not just
beeps, but polyphonic MIDI playback), they are also able to activate the
vibration on the phone and use transparency (alpha blending).
In the J2ME MIDP 1.0 spec there is no support for vibration or audio
playback. Also I've tried to load a PNG file with transparent areas,
transparency works fine on the emulators, but on my phone in just shows up
as white, so my MIDP 1.0 implementation doesn't do transparency either.
I contacted Samsung and requested information on an SDK for this phone, they
replied and said "we're sorry no SDK exist for that model". I then contacted
Cingular (this phone was made for Cingular) they replied back with the same
information. I then offered to join their professional developer program
($650/year) they said even with that membership they would not be able to
provide me with information on developming apps for this phone.
I don't understand how the J2ME games on the phone make use of unique APIs.
Does J2ME offer some way to communicate with native API? Are vendors putting
out proprietary J2ME implementations? I've noted that Sun released a MMAPI
API as an extenshion to MIDP 1.0 so I'm thinking the phone might support
this, but so far all the MMAPI demo apps crash on the phone.
If anyone knows where I might can go next I'd be most grateful! The
companies who designed the games (e.g. THQ) may be the only ones with the
knowledge I need and that makes no since at all.
phone supports MIDP 1.0 for J2ME development, however a few of the
preinstalled Java games that come with the phone make use of audio (not just
beeps, but polyphonic MIDI playback), they are also able to activate the
vibration on the phone and use transparency (alpha blending).
In the J2ME MIDP 1.0 spec there is no support for vibration or audio
playback. Also I've tried to load a PNG file with transparent areas,
transparency works fine on the emulators, but on my phone in just shows up
as white, so my MIDP 1.0 implementation doesn't do transparency either.
I contacted Samsung and requested information on an SDK for this phone, they
replied and said "we're sorry no SDK exist for that model". I then contacted
Cingular (this phone was made for Cingular) they replied back with the same
information. I then offered to join their professional developer program
($650/year) they said even with that membership they would not be able to
provide me with information on developming apps for this phone.
I don't understand how the J2ME games on the phone make use of unique APIs.
Does J2ME offer some way to communicate with native API? Are vendors putting
out proprietary J2ME implementations? I've noted that Sun released a MMAPI
API as an extenshion to MIDP 1.0 so I'm thinking the phone might support
this, but so far all the MMAPI demo apps crash on the phone.
If anyone knows where I might can go next I'd be most grateful! The
companies who designed the games (e.g. THQ) may be the only ones with the
knowledge I need and that makes no since at all.