Я сделал веб-приложение, которое управляет вопросами для викторины. Веб-контент делится на две части; Одна административная часть и одна публичная часть. Эти интерфейсы сделаны для настольных веб-браузеров.
Теперь я хочу, чтобы мобильные устройства могли просматривать эти вопросы (с учетом внешнего вида приложения).
Так что я подумал о двух способах сделать это; Просто добавьте в веб-контент еще одну папку с именем mobile
, создайте пользовательский интерфейс для мобильных телефонов и просто добавьте веб-просмотр с этим URL в Android / iOS и т. Д.
Или создайте веб-службу, использующую REST, и создайте новое веб-приложение, которое не зависит от проекта вопроса, и действуйте как его клиент, используя службы REST.
Один из подходов, представленных выше, кажется разумным, или есть другие лучшие способы сделать это?
Обновление
Этот проект сделан с EJB и JSF. Стоит ли просто добавить папку в проект JSF и указать на нее мобильные телефоны?