2016-01-15 5 views
2

Только что получил запрос на новый проект XPages, где необходимо модернизировать и мобилизовать существующее традиционное веб-приложение Domino (iPhone 6 является целью).XPages для iPhone6: Какие элементы управления или рамки вы используете?

Мне удобно с Boostrap, особенно над дополнением Mark Leuksinks, и это мое первое чувство кишки.

С другой стороны, я знаю конкретные мобильные элементы управления, как от IBM, так и от Teamstudio, и задавался вопросом, есть ли «лучший способ», который вы бы рекомендовали.

Я могу в значительной степени контролировать все на сервере. Я стремлюсь к быстрому результату для минимальных усилий.

+0

«Это зависит» - это простой ответ :-) Хотите в автономном режиме с XPages и не против дополнительных лицензионных затрат? Unplugged может работать хорошо для вас. Все еще хотите в автономном режиме и успеть узнать Угловое? Проверьте Ионный. Если офлайн не нужен, он становится намного проще, и Bootstrap (или XControls) будет работать. Если вы хотите делать только Bootstrap и иметь что-то похожее на iOS, проверьте Bootcards. –

ответ

2

Инструменты TeamStudio хороши, если вы хотите автономно или выполнять другие разработки, которые работают в автономном режиме (XControls также можно использовать в Интернете, чтобы он мог обеспечить постоянный внешний вид и опыт разработки).

XPages Для мобильных устройств XPage Mobile Controls требуется один XPage. Поэтому, если это большое приложение, это может сделать XPage довольно громоздким. Вам нужно устраиваться с настройками на каждой мобильной странице, чтобы знать, когда нужно обновлять и когда этого не делать.

Если вы знакомы с Bootstrap и можете «поощрять» конечных пользователей к вашим предпочтениям, то в качестве разработчика это имеет смысл для меня (использование существующих навыков означает более быстрое развитие).

0

Если вам удобно с Bootstrap и отзывчивым дизайном, мы бы, конечно же, рекомендовали спуститься по этому маршруту. Я так понимаю, вы знаете, что Bootstrap теперь входит в библиотеку расширений XPages на OpenNTF? Он был впервые выпущен там в ноябре 2014 года и с тех пор постоянно обновляется. И он переместится в основное пространство XPages как часть следующего выпуска GA.

0

Я бы использовал компоненты DAS и позволил Domino читать/писать JSON и реализовывать интерфейс с использованием инфраструктуры IONIC. Он использует AngularJS как структуру JS, концептуально не отличается от Bootstrap l, но имеет все возможности (используя Cordova) для использования собственных функций телефона.

+0

Это похоже на интересный подход. Похоже, для мобильных устройств, хотя, может быть, я мог бы сосуществовать с традиционным веб-приложением Domino и ионным «приложением», или он должен быть как в ионном? А если сосуществование, то как один из них может перейти к мобильной версии, а другой - к версии браузера? –

+0

Api может обслуживать клиентов любого типа – stwissel

+0

Я изучил DAS. В соответствии с этим https://www-10.lotus.com/ldd/ddwiki.nsf/dx/Authenticating_Domino_REST_Service_Requests я должен использовать базовую аутентификацию; разве это не опасно? –

Смежные вопросы