Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

General Questions

1 view
Skip to first unread message

Lee

unread,
Dec 2, 2003, 7:57:50 PM12/2/03
to

Hello all,

I have a few questions because I will be doing a project for handhelds
very soon.

1. Is there typically much work in keeping a program portable between
platforms such as PocketPC and Palm if I were to not use any platform
spcific API?

2. I need to be able to talke to a Firebird database and since JDBC is
not available for J2ME, what is the usual practice to resolve data base
to a database?

3. Is there many 3rd party beans available for micro development. The
widgets for micro seem pretty limited (I'm sure by design).

Thanks,

Lee

Sergio Cardoso

unread,
Dec 3, 2003, 3:41:07 AM12/3/03
to
>I have a few questions because I will be doing a project for handhelds
>very soon.
>
>1. Is there typically much work in keeping a program portable between
>platforms such as PocketPC and Palm if I were to not use any platform
>spcific API?

Right now the only choice available for Java development in handheld devices
are PersonalJava implementations. That won't work on the Palm.

>2. I need to be able to talke to a Firebird database and since JDBC is
>not available for J2ME, what is the usual practice to resolve data base
>to a database?

Shameless plug, download JDataStore from http://www.borland.com/jdatastore
and check the following White Paper at BDN:
http://bdn.borland.com/article/images/29086/using_jdatastore_as_mobile_databas
e.pdf

>3. Is there many 3rd party beans available for micro development. The
>widgets for micro seem pretty limited (I'm sure by design).

Try the HandHeldStory sample that comes with JDataStore.

This sample uses an AWT version of JBCL or JavaBean Component Library
a rich set of controls and will run on a handheld.

For Palm development your only choice is through MIDP 1.0 and CLDC level
VM's.

Good luck,
Sergio Cardoso
Borland Soft. Corp.

Phil Shrimpton

unread,
Dec 4, 2003, 4:55:09 AM12/4/03
to
In article <3fce82a7$1...@newsgroups.borland.com>, scar...@b.com says...

Hi,

> >1. Is there typically much work in keeping a program portable between
> >platforms such as PocketPC and Palm if I were to not use any platform
> >spcific API?
>
> Right now the only choice available for Java development in handheld devices
> are PersonalJava implementations. That won't work on the Palm.

Are you sure? My Palm has got IBM's J2ME VM pre-installed, and JB
developed stuff works fine.

> For Palm development your only choice is through MIDP 1.0 and CLDC level
> VM's.

IBM's CLDC 1.1/MIDP 2.0 support should be out very early next year

Phil

Sergio Cardoso

unread,
Dec 3, 2003, 9:54:37 PM12/3/03
to
>> >1. Is there typically much work in keeping a program portable between
>> >platforms such as PocketPC and Palm if I were to not use any platform
>> >spcific API?
>>
>> Right now the only choice available for Java development in handheld
devices
>> are PersonalJava implementations. That won't work on the Palm.
>
>Are you sure? My Palm has got IBM's J2ME VM pre-installed, and JB
>developed stuff works fine.

There is currently no way to port an app from the Pocket PC to a Palm.

You can develop MIDP 1.0-based apps for the Palm (CLDC) and PersonalJava
or anytime now Personal Profile (CDC) for Pocket PC's and Linux-based
handhelds.

But there is no support for CDC level development for the Palm.

From http://www.palminfocenter.com/view_story.asp?ID=5477

"The IBM WME will enable the support of the industry standards for the
Connected Limited Device Configuration (CLDC) and Mobile Information Device
Profile (MIDP), in compliance with the Sun Technology Compatibility Kits
(TCK), which will allow Palm Tungsten handhelds to seamlessly execute
J2ME-compliant MIDlet Suite applications."

Here is more on the Java strategy from Palm:
http://www.palm.com/java

// sc

0 new messages