Win a copy of The Little Book of Impediments (e-book only) this week in the Agile and Other Processes forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

How to install MMAPI and WMAPI on Palm devices?

 
Wilder C Rodrigues
Ranch Hand
Posts: 107
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi, folks!

Is it possible make my Tungsten C suitable to run applications JTWI compliants (even optional packages)?

Thanks,
Wilder
SCPJ 1.4
SCDJ 1.4
SCWCD 1.3
SCBCD 1.3
 
Tomas Conway
Ranch Hand
Posts: 45
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I'm assuming that the Tungsten C has an implementation of J2ME, and that you are asking whether you can install the optional packages MMAPI and WMA.

"Optional" in this context means that the manufacturers have the option of including those APIs in their implementation of J2ME, if they implement J2ME.

It seems obvious to me that parts of those optional packages would need to be written in native code (correct me if I'm wrong).

According to the CLDC specification


... the application programmer cannot download any new libraries containing
native functionality, or access any native functions that are not part of the Java
libraries provided by the CLDC, profiles or licensee open classes.


[<--- you need to know that for the exam!]

Thus, if the MMAPI or WMA do need to contain native code to do what they do, then it is impossible for anyone to write a library containing those APIs that would work.

[ November 02, 2004: Message edited by: Tomas Conway ]
[ November 02, 2004: Message edited by: Tomas Conway ]
 
Wilder C Rodrigues
Ranch Hand
Posts: 107
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi, Thomas!

I'm using IBM MIDP 2.0 for Palm OS because there is no MIDP 2.0 released by Sun Microsystems, at least I didn't find that.

I already knew what you wrote, but I just thought there was another way to run MMAPI and WMAPI compliants applications in my Tungsten C without put those APIs inside my package. I was thinking about something avaliable to all applications that I pretend to do.

Would I have to put the APIs inside of each one of the applications? If it's the only way, I'll follow it.

Thanks,
Wilder C. Rodrigues
SCPJ 1.4
SCDJ 1.4
SCWCD 1.3
SCBCD 1.3
 
Tomas Conway
Ranch Hand
Posts: 45
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
My guess is that if there is no version of J2ME with those APIs available from IBM, then it's not available.

Tomas
 
Ko Ko Naing
Ranch Hand
Posts: 3178
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Well, guys... I guess the conversation has nothing to with SCMAD exam... Shouldn't it be in J2ME forum?

Just wanna make the environment better...
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic