hey Ashish,

i did some research in this field long time back; unfortunately i failed and
i gave up at one point but at least i can share my experience.

here are few key points as far as i can see them:
- first of all you'll deal with 3 versions of markup: WML1.0, XHTML-MP, HTML
- figure out what are your target devices from the very beginning, if the
site needs to work on all mobile devices out there then good luck buddy.
- you need a very well designed site design, designer needs to keep in mind
that same content will be rendered in 3 formats, for devices with very very
very different capabilities.
- the component hierarchy in all 3 markups has to match, but in WML1.0 will
display only 10% of all components so there will be a isVisible vs.
isNotVisible playing game. well, you can implement your own
rendering/resolving strategies to achieve that.
- some wicket components are very rich in terms of markup/javascript/css,
you have to implement your own WML components where it is needed, as i said
it is very important to have a simple and WML/HTML friendly web design.
- and last one, even everything is perfect and works fine there is mobile
device browsers war. if you can make site to look good in IE/FF/Opera;
you'll find out that mobile's browsers are real nightmare; they are so many
types with very different capabilities and behaviors;  tables are not
supported by this specific version, even they say it is, text is not wrapped
properly, all kind of resolutions issues ad so on.

if you have time and resources to do it it will be great asset for wicket
community and open source community in general. i can say that i couldnt
find a good and reliable WML/HTML framework out there. except WURLF that is
jsp based and is quite acceptable (but who uses jsp/taglibraries/scriplets
these days)  and "a give it a try and not supported anymore" renderkit from
myface jsf framework, there is nothing, really nothing.

/iulian

On 4/5/07, Ashish Shrestha <[EMAIL PROTECTED]> wrote:

Hi All,

I am currently looking at Wicket and going over the examples. I am
interested in developing mobile friendly websites. Any one has any
experience they can share or point me to place where I can get more
information.

I would like to serve different 'versions' of the page based on the
capabilities of the mobile phone browser. In the demo, the HTML file is
named same as the Java class. Can I have different 'version' of HTML
file based on the mobile capability? Would this be similar to
internationalisation? How does one do internationalisation with Wicket?

I am planning to use http://wurfl.sourceforge.net/ to find the
capability of the mobile browser.

Thank you for any hints, suggestions or pointers.
Ashish


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share
your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Wicket-user mailing list
Wicket-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wicket-user

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Wicket-user mailing list
Wicket-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wicket-user

Reply via email to