Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsWhite Papers
Discussion GroupsFirst AidDatabasesJavaBeansGUIJava 3DVirtual MachineCORBASecurityToolsGeneral
Java DirectoryOpen Source ProjectsSample Book ChaptersUser GroupsWeb Resources
Related Topics
Databases.NETMore Topics ...

Java Forum / General / June 2005

Tip: Looking for answers? Try searching our database.

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

Thread view: 
nishadixit - 24 May 2005 13:17 GMT
Hi,

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

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

Thanks in advance.

Nisha
Andrew Thompson - 24 May 2005 13:40 GMT
> Will this application run on another J2ME MIDP 1.0 supported device?

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.

Signature

Andrew Thompson
http://www.PhySci.org/codes/  Web & IT Help
http://www.PhySci.org/  Open-source software suite
http://www.1point1C.org/  Science & Technology
http://www.LensEscapes.com/  Images that escape the mundane

nishadixit - 26 May 2005 05:17 GMT
Hi,

Thank you for your reply but again I have some query that:

If I have two Mobile devices say A and B Both are supported J2ME MIDP
2.0.
If i create an application for A device, Will this application run
device B?

Similarly, This application will run on those device whose platform is
Palm OS.

Pls tell me about this asap.

Thanks in advance

Nisha Dixit
Andrew Thompson - 26 May 2005 05:42 GMT
> If I have two Mobile devices say A and B Both are supported J2ME MIDP
> 2.0.

The J2ME MIDP 2.0 -standard-.

> If i create an application for A device, Will this application run
> device B?

Yes.

> Similarly, This application will run on those device whose platform is
> Palm OS.

??  I do not know.  In fact, everything I *do* know about J2ME
came from the document I linked to earlier, which was written
by Darryl Pierce, the *other* person who replied to you.

> Pls tell me about this asap.

This makes you sound very 'needy'.  It is less likely to
get you answers, quickly, or at all.  Please stop using
such words, they are not useful in a message.

Signature

Andrew Thompson
http://www.PhySci.org/codes/  Web & IT Help
http://www.PhySci.org/  Open-source software suite
http://www.1point1C.org/  Science & Technology
http://www.LensEscapes.com/  Images that escape the mundane

Joe Discar - 28 May 2005 16:23 GMT
On 5/25/05 9:42 PM, in article 1d40iowbnt8b6.1x8ef25ce6ik3$.dlg@40tude.net,

>> If I have two Mobile devices say A and B Both are supported J2ME MIDP
>> 2.0.
>
> The J2ME MIDP 2.0 -standard-.

...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).

>> If i create an application for A device, Will this application run
>> device B?
>
> Yes.

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).

>> Similarly, This application will run on those device whose platform is
>> Palm OS.
>
> ??  I do not know.  In fact, everything I *do* know about J2ME
> came from the document I linked to earlier, which was written
> by Darryl Pierce, the *other* person who replied to you.

Modern palms are rather good at keeping up to date with J2ME--they have the
advantage of being able to be conveniently upgraded.

>> Pls tell me about this asap.
>
> This makes you sound very 'needy'.  It is less likely to
> get you answers, quickly, or at all.  Please stop using
> such words, they are not useful in a message.
nishadixit - 31 May 2005 06:48 GMT
Hi,

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

Thanks

Nisha

> On 5/25/05 9:42 PM, in article 1d40iowbnt8b6.1x8ef25ce6ik3$.dlg@40tude.net,
>
[quoted text clipped - 41 lines]
> > get you answers, quickly, or at all.  Please stop using
> > such words, they are not useful in a message.
Darryl Pierce - 31 May 2005 11:34 GMT
> tell me List of Platform( not devieces) which J2ME MIDP supported

Right after you define the difference between a platform and a device.

Signature

Darryl L. Pierce <mcpierce@gmail.com>
Visit my homepage: http://mcpierce.multiply.com
"By doubting we come to inquiry, through inquiry truth." - Peter Abelard

Joe Discar - 01 Jun 2005 06:40 GMT
See if this one helps you:

http://www.j2mepolish.org/devices/midp2.html

On 5/30/05 10:48 PM, in article
1117518535.243021.265590@f14g2000cwb.googlegroups.com, "nishadixit"
<nisha.dixit@gmail.com> wrote:

> Hi,
>
[quoted text clipped - 49 lines]
>>> get you answers, quickly, or at all.  Please stop using
>>> such words, they are not useful in a message.
Darryl Pierce - 25 May 2005 03:18 GMT
> A J2ME MIDP 2.0 based application running on one Mobile device.
>
> Will this application run on another J2ME MIDP 2.0 supported device?

Isn't that the whole point of MIDP?

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

No, you cannot from a MIDlet that uses MIDP 2.0 APIs on a MIDP 1.0 handset.

Signature

Darryl L. Pierce <mcpierce@gmail.com>
Visit my homepage: http://mcpierce.multiply.com
"By doubting we come to inquiry, through inquiry truth." - Peter Abelard

nishadixit - 25 May 2005 09:54 GMT
Hi,

Thank you for your reply but again I have some query that:

If I have two Mobile devices say A and B Both are supported J2ME MIDP
2.0.
If i create an application for A device, Will this application run
device B?

Similarly, This application will run on those device whose platform is
Palm OS.

Pls tell me about this asap.

Thanks in advance

Nisha Dixit

> > A J2ME MIDP 2.0 based application running on one Mobile device.
> >
[quoted text clipped - 10 lines]
> Visit my homepage: http://mcpierce.multiply.com
> "By doubting we come to inquiry, through inquiry truth." - Peter Abelard


Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.