Подтвердить что ты не робот

Зачем использовать IBM Worklight, если он в конечном итоге использует PhoneGap?

На самом деле мне нужно создать кросс-платформенное приложение (только для iphone и Android), и клиент подчеркивает, что для этого используется IBM Worklight. После поиска о Worklight я узнал, что он внутренне использует PhoneGap (Apache Cordova). Теперь мой вопрос заключается в том, что если внутренняя подсветка внутренне использует телефонную трубку, то почему бы прямо не использовать телефонную трубку. Мне нужен ваш совет по этому поводу. Пожалуйста, предложите то, что отделяет ярлык от телефонного разговора. Спасибо заранее.

4b9b3361

Ответ 1

IBM Worklight - это полноценная платформа для разработки. Есть много вещей, которые вы можете сделать даже в Worklight, которые вы не можете делать в одиночку с библиотекой PhoneGap, например, доступ к общим элементам управления, более привычным для устройства (меню опций, индикатор занятости, табуляции и т.д.). Некоторые вещи, на которые вы должны найти плагины. В новейшей версии IBM Worklight используется PhoneGap 2.2. Возможно, я мог бы продолжить некоторое время, но просмотрите мой блог о различиях в сравнении.

http://www.open-logix.com/enterprise-mobility-blog/ibm-worklight-and-phonegap-comparison/?

Другие вещи, о которых стоит упомянуть:

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

Консоль управления работает с сервером для предоставления решения MAM. Таким образом, вы можете принудительно обновлять/отключать приложения, управлять версиями, просматривать статистику некоторых устройств и отслеживать нажатия.

IDE работает совместно с родным SDK и IDE. Поэтому, если вы создаете для Android, он построит проект Android для компиляции и экспорта в рамках той же IDE. Для iPhone он создает все слои проекта для проекта XCODE. Возможно, вам придется настроить некоторые настройки в xcode, чтобы убедиться, что он правильно компилируется, но у меня обычно не было проблем.

Симулятор Mobile Browser хорош для тестирования веб-кода с помощью тестирования возможностей PhoneGap в браузере.

Кодирование оболочки интегрировано, и вы можете создать общую оболочку для своего бренда приложения.

Новый WYSIWYG также очень хорош и обеспечивает общую поддержку HTML плюс мобильные компоненты jQuery и/или dojo mobile.

Ответ 2

PhoneGap замечательный, поэтому IBM Worklight использует его.

PhoneGap - отличный мост между разработанным веб-приложением и устройством (GPS, камера и т.д.), но это все, что есть.

Для разработки приложения вам нужна среда IDE.

Вам нужно подключиться к контентам.

Вам необходимо пройти аутентификацию.

Вам нужно подумать о безопасности.

Вам все равно нужно управлять жизненным циклом приложения.

PhoneGap является важной частью приложения IBM Worklight, но это только часть.

Ответ 3

Основное различие между IBM Worklight и Phonegap - серверная часть. В Phonegap нет функции, связанной с серверной частью, но IBM предлагает функцию IBM Worklight Server.

Во-вторых, IBM имеет целый пакет (IDE, консоль и т.д.), но Phonegap предлагает только библиотеку. Наконец, у IBM есть поддержка, которой нет в Phonegap. (Я не знаю, где вы обнаружили, что IBM worklight использует Phonegap, но оба они используют компонент веб-просмотра).

Ответ 4

Лучше использовать Worklight, чем Phonegap, поскольку первая имеет прямую поддержку для следующего: - SMS Delivery Options - Push Notifications - Direct Update - Version management - Business Intelligence Reporting - Force Update (or) Disable App

Кроме того, он имеет другие функции, например, 1. Authentication framework 2. Mobile Browser Simulator 3. Encrypted Offline Storage 4. Jsonstore что делает его гораздо проще в использовании.