2015-05-18 1 views
2

Основные интерфейсы поддерживают как сетевую, так и мобильную версию. Существует некоторая незначительная разница в кодировании двух версий.web-интерфейсы с одним проектом web и mobile

В любом случае, чтобы использовать интерфейсы как для WEB, так и для MOBILE версии? Я имею в виду единую базу кода, которая поддерживает как MOBILE, так и WEB-версию с использованием перформансов? (что-то похожее на приложения, созданные бутстрапом)

+0

Вы решаете проблему? потому что у меня такая же проблема. Я хотел бы разработать одно и то же приложение для рабочего стола и мобильного телефона с использованием 1 кода, ведь этот тег '' будет переключать все компоненты на мобильные телефоны, но я ищу способ загрузите этот тег только на мобильные устройства, чтобы мобильные компоненты были отображены на мобильных устройствах, в противном случае не загружайте этот тег, и будут показаны нормальные компоненты. –

ответ

0

Первичные мобильные устройства построены на jQuery mobile, который работает на телефоне, планшете или на рабочем столе. Поэтому, если вы придерживаетесь мобильных телефонов, они должны работать на всех устройствах.

+2

Приложение, разработанное с использованием чистых мобильных компонентов PrimeFaces, не ** хорошо выглядит на рабочих столах imo. Я лично использую обычные компоненты как можно больше и стараюсь заставить их вести себя немного более отзывчивыми. – Kukeltje

+0

Итак, чтобы ответить на вопрос плаката, да, вы технически можете использовать одну и ту же базовую базу кода, и она будет работать, но если вам нужно богатство как Primefaces, так и Primefaces mobile, вам понадобятся отдельные базы кода. – hooda

+0

@Kukeltje: Как вы знаете, мы можем загружать компоненты мобильных компонентов через adidng этот тег '', но знаете ли вы, что добавить этот тег только на мобильный? поэтому мобильные компоненты-компоненты будут показаны на мобильных устройствах, в противном случае не загружайте этот тег, и будут показаны компоненты нормальных поверхностей. –

0

Для того, чтобы понять, Primefaces создал несколько PrimeFaces Премиум Темы и макеты как (Sentinel, Spark, Ronin и все другие на http://www.primefaces.org/themes). По-моему, это здорово (хороший внешний вид/пиксель идеально подходит), это гибкие макеты, но не все компоненты реагируют. Вы можете проверить чувствительные компоненты на responsive.xhtml

+0

Тема PrimeFaces Bootstrap имеет ** ничего ** сделать с мобильным или отзывчивым. Это простая тема. – Kukeltje

+0

@Kukeltje Согласен, мой ответ был не ясен (есть тема Primefaces под названием Bootstrap, которая имеет только внешний вид). – jNick

+0

Сами искры, ронин и часовые темы не особенно чувствительны. Соответствующая компоновка и встроенное меню ** являются ** отзывчивыми – Kukeltje