Skip to main content

Will JDNC support mobile devices?

6 replies [Last post]
lorson
Offline
Joined: 2006-02-17

Hello,
will JDNC support mobile devices such as Palm Treo or Nokia Communicator? Mobile devices (PDA/Smartphone) don't support Swing but MIDP or SWT/eSWT . I think JDNC-technology would be perfectly suited for mobile computing. Is support for mobile devices on your TODO-list?

Thanks
Gerhard

Reply viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
bino_george
Offline
Joined: 2003-06-16

Hi Gerhard,

> Hello,
> will JDNC support mobile devices such as Palm Treo or
> Nokia Communicator? Mobile devices (PDA/Smartphone)
> don't support Swing but MIDP or SWT/eSWT . I think
> JDNC-technology would be perfectly suited for mobile
> computing. Is support for mobile devices on your
> TODO-list?
>
> Thanks
> Gerhard

JDNC builds on top of Swing, so any device that needs to
run JDNC will require a version of Swing that runs on
it. I know that JRS 209

http://www.jcp.org/en/jsr/detail?id=209

will support parts of Swing, but not all.

Also SavaJe has a J2SE version that runs on some PDAs.

http://www.savaje.com

I am not quite sure what version of J2SE SavaJE ships
but if they ship 1.4.2 then, theoretically, I dont see
any reason why it would not work on that device.

Thanks,
Bino.

rbair
Offline
Joined: 2003-07-08

Hey Gerhard,

That's a really good question. I know I haven't even considered it yet myself. As far as I know, all of the data oriented swing extensions (including the data models, data sources, master detail relationships, etc) would work well on a mobile device. I think the main thing that would be different is binding since it won't be binding to a swing component.

Jeanette, what do you think? How hard is it to support MIDP or some other (*cough*) gui toolkit besides swing on the binding level?

I don't know if this is something we'd want to tackle in round 1 here, but if the binding architecture is flexible enough it should be pretty easy for somebody in the community who needs this functionality to provide a patch.

I can see this functionality being a very natural part of JDNC since mobile devices are often cited as an alternative platform in J2EE designs.

Richard

Kleopatra

Richard,

>
> Jeanette, what do you think? How hard is it to support MIDP
> or some other (*cough*) gui toolkit
> besides swing on the binding level?

Don't know anything about mobile devices - or other gui toolkits, are
there any

>
> I don't know if this is something we'd want
> to tackle in round 1 here, but if the binding
> architecture is flexible enough it should be pretty
> easy for somebody in the community who needs this
> functionality to provide a patch.

As the DataModel/MetaData are decoupled from the view layer I don't see
any principal problem in providing a garden-variety (I really like that
word :-) triplet analogue to form/binding/formfactory which targets
different toolkits, though I would expect the devil in the details.

>
> I can see this functionality being a very natural
> part of JDNC since mobile devices are often
> cited as an alternative platform in J2EE designs.

interesting, tables with one row at a time? SCNR ;)

Jeanette

---------------------------------------------------------------------
To unsubscribe, e-mail: jdnc-unsubscribe@jdnc.dev.java.net
For additional commands, e-mail: jdnc-help@jdnc.dev.java.net

rbair
Offline
Joined: 2003-07-08

> > I can see this functionality being a very natural
> > part of JDNC since mobile devices are often
> > cited as an alternative platform in J2EE designs.
>
> interesting, tables with one row at a time? SCNR ;)

Ya, no kidding. I'm with you on this one -- I don't have any real world experience with mobile devices either. I wonder if there is anybody in the community that will want this challenge ;)

lorson
Offline
Joined: 2006-02-17

Here I am :)

mobile computing is the future of Java - but not the only one.
You shouldn't underestimate the capabilities and performance of mobile devices. Let me give you some informations about screen resolution:

800x600: Sharp Zaurus, PocketPC Toshiba
640x480: Palm Tungsten
640x200: Nokia Communicator

Other devices are not far from such high resolution-rates and I guess in 1-2 years we will have UMTS-Smartphones and PDAs with screen-resolutions approaching notebooks.

That's quite a bit more then "one-liners". That's a really full-featured computing device that rivalizes with notebooks. A device like the Nokia Communicator can be used for text-processing, reading and writing emails etc.pp. Think of Blackberry which is a real big commercial success. Maybe JDNC could be a kind of "killer-application" for data-entry applications on PDA and Smartphone.

By the way: IBM, Nokia and Motorola are planning to port Eclipse-rich-client-technology to mobile devices.

--
Gerhard

rbair
Offline
Joined: 2003-07-08

Hey Gerhard,

I've made a note for myself so I don't forget about J2ME & JDNC, but it would be really cool if you could file an RFE too. I want to make sure this doesn't get forgotten.

Thanks,
Richard

PS: An RFE on the JDNC project, of course :)

Message was edited by: rbair