Will application J2ME MIDP 2.0 based of one device run another J2ME MIDP 2.0 device?

Discussion in 'Java' started by nishadixit, May 24, 2005.

  1. nishadixit

    nishadixit Guest


    A J2ME MIDP 2.0 based application running on one Mobile device.

    Will this application run on another J2ME MIDP 2.0 supported device?
    Will this application run on another J2ME MIDP 1.0 supported device?

    Thanks in advance.

    nishadixit, May 24, 2005
    1. Advertisements

  2. The J2ME Frequently Asked Questions List*, suggests 'no'.
    * <http://bellsouthpwp.net/m/c/mcpierce/j2mefaq.html#what_version>
    [ There were also a number of references throughout it mentioning
    features of MIDP 2 that were unavailable in MIDP 1. ]

    You might also find the answers to more of your questions there.
    Andrew Thompson, May 24, 2005
    1. Advertisements

  3. nishadixit

    Joe Discar Guest

    ....with caveats. If you program a MIDP 2.0 -standard- application using a
    standard java extension (like JSR 82), the application may not run based on
    the capability of the targets platforms. Case in point: Nokia's 9500 and
    Motorola both have Bluetooth, but Motorola doesn't support JSR 82, so a
    bluetooth Midlet will run correctly on the Nokia, but not on the Motorola (I
    call this Motorola's penchant for "leading from behind"--they *defined* the
    JSR 82 standard but you'd be hard pressed to find any of their phones
    supporting it at any major phone shop in the US).

    Other things to look out for is support for RMS, Location API, 3D
    graphics... And so forth. If you're just talking about the typical "input a
    number and I'll calculate another number"... Yeah, you're pretty safe.

    But as your MIDlet gets more complicated, you run into issues: how many
    bytecodes per second the platform can handle, maximum number of threads,
    maximum size of the heap. WRT the RMS thing--how fast the platform allows
    you to write to the record store (if it allows you at all).
    Modern palms are rather good at keeping up to date with J2ME--they have the
    advantage of being able to be conveniently upgraded.
    Joe Discar, May 28, 2005
  4. nishadixit

    nishadixit Guest


    tell me List of Platform( not devieces) which J2ME MIDP supported


    nishadixit, May 31, 2005
  5. Right after you define the difference between a platform and a device.
    Darryl Pierce, May 31, 2005
  6. nishadixit

    Joe Discar Guest

    Joe Discar, Jun 1, 2005
    1. Advertisements

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.