JSF-основа для сенсорных сайтов - PullRequest
5 голосов
/ 02 марта 2011

Что такое хорошая основанная на JSF инфраструктура для разработки веб-сайтов, оптимизированных для сенсорных смартфонов (т.е. с android)? Заранее спасибо.

Ответы [ 3 ]

4 голосов
/ 08 марта 2011

PrimeFaces Mobile, преемник TouchFaces находится в стадии интенсивной разработки, раскрываются начальные демонстрации;

http://www.primefaces.org/showcase-labs/mobile/index.jsf

4 голосов
/ 09 декабря 2011

Если вы уже являетесь разработчиком JSF, вы можете создать веб-сайт с использованием ядра JSF только с помощью мобильного JQuery. PrimeFaces для мобильных устройств, ICEFaces для мобильных устройств и другие - это хорошо, но сгенерированный код излишне ОГРОМНЫЙ.

Я думаю, что использование только JSF без какой-либо другой библиотеки компонентов - это путь, учитывая, что с мобильным устройством вы в значительной степени ограничены визуально. См. Это руководство о том, как создать мобильный веб-сайт только с JSF и JQuery Mobile. (BTW PrimeFaces mobile использует тот же JQuery Mobile).

http://kahimyang.info/kauswagan/HowtoBlogs.xhtml?b=803

1 голос
/ 02 марта 2011

MobileJSF, похоже, нацелен на альтернативные Renderkits (для WML и т. Д.), Но современные мобильные устройства - это не что иное, как устройства с браузерами HTML.

Разработка мобильных веб-приложений - это много о визуальном представлении на небольших экранах. Другое дело - добиться удобства использования на сенсорном экране (большие пальцы, маленькие кнопки). Я не нашел ни одной подходящей библиотеки JSF, предлагающей красивые компоненты для современных мобильных устройств, которые бы легко интегрировались в окружающее приложение. Поэтому мы тратим некоторые усилия на оптимизацию CSS. Вы можете переключить таблицу стилей в зависимости от мобильного устройства.

В любом случае, для имитации iPhone Look & Feel в веб-приложении вы можете взглянуть на подпроект Touchfaces в PrimeFaces (http://www.primefaces.org),, хотя я считаю его не слишком полезным до сегодняшнего дня.

...