my dog learned polymorphism*
The moose likes Struts and the fly likes Wireless Clients Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of The Java EE 7 Tutorial Volume 1 or Volume 2 this week in the Java EE forum
or jQuery UI in Action in the JavaScript forum!
JavaRanch » Java Forums » Frameworks » Struts
Bookmark "Wireless Clients " Watch "Wireless Clients " New topic
Author

Wireless Clients

Pradeep bhatt
Ranch Hand

Joined: Feb 27, 2002
Posts: 8919

Hello authors,

There is chapter on wireless clients. Could you please tell something about the chapter. Thanks a lot


Groovy
Cay Horstmann
author
Ranch Hand

Joined: Nov 14, 2004
Posts: 114
    
  10
The chapter starts with outlining the various technology choices for rendering UIs on cell phones, WAP/WML, J2ME, etc. and concludes that J2ME is where the action is.

Then we give a brief overview of basic J2ME development and explain the challenge that a JSF developer faces (i.e. there isn't a browser on the client).

Then we show how to develop a protocol that JSF can use to communicate with the client, the client software that is needed to render the UI components in J2ME, and the JSF components and renderers that are required to support this.

Even if you don't do J2ME development, it is very interesting to see how the renderers in JSF really work. It might give you other ideas for non-HTML rendering (e.g. XUL).

Cheers,

Cay


Author of Java 8 for the Really Impatient
Pradeep bhatt
Ranch Hand

Joined: Feb 27, 2002
Posts: 8919

What are the system requirements for the cell phones so that the examples work. I have no knowledge of J2ME.
Cay Horstmann
author
Ranch Hand

Joined: Nov 14, 2004
Posts: 114
    
  10
The cell phones must be J2ME 1.0 compliant. If you have a recent Java phone, that will be the case.

Core JSF has very a brief tutorial on cell phone programming, using an emulator. We then show you how to implement a distributed "Battleship" game.

For additional information on mobile Java, I recommend Core J2ME or the J2ME book from Apress.

Cay
 
It is sorta covered in the JavaRanch Style Guide.
 
subject: Wireless Clients