¿Por qué utilizar IBM Worklight si en última instancia utiliza PhoneGap?


En realidad tengo que construir una aplicación multiplataforma(solo para iphone y Android) y el cliente está haciendo hincapié en utilizar IBM Worklight para esto. Después de buscar sobre Worklight me di cuenta de que utiliza internamente PhoneGap (Apache Cordova). Ahora mi pregunta es si worklight usa internamente phonegap entonces por qué no usar directamente phonegap. Necesito tu consejo sobre esto. Por favor, sugiera lo que separa worklight de phonegap. Gracias de antemano.

Author: iVipS, 2012-09-13

4 answers

IBM Worklight es una plataforma completa para el desarrollo. Hay muchas cosas que puedes hacer incluso dentro de Worklight que no puedes hacer solo con una biblioteca PhoneGap, como acceder a controles comunes más nativos del dispositivo (Menú de opciones, indicador de ocupado, barras de pestañas, etc.). Algunas cosas que tienes que encontrar plugins para. La última versión de IBM Worklight utiliza PhoneGap 2.2. Probablemente podría continuar por un tiempo, pero echa un vistazo a mi blog sobre las diferencias en una vista de comparación.

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

Otras cosas que vale la pena mencionar:

El servidor también es una gran parte que hace conectividad de back-end centralizada con adaptadores, que se utiliza para el almacenamiento cifrado sin conexión, notificaciones push unificadas y entrega de SMS, y más.

La consola de administración funciona con el servidor para proporcionar una solución MAM. Para que pueda forzar la actualización / desactivación de aplicaciones, administrar versiones, vea algunas estadísticas de dispositivos y supervise los envíos.

El IDE funciona en conjunto con los SDK nativos y los IDE, por lo que si está compilando para Android, creará un proyecto de Android para compilar y exportar dentro del mismo IDE. Para iPhone, crea todas las capas del proyecto para un proyecto XCODE. Es posible que tenga que ajustar algunas configuraciones en xcode para asegurarse de que se compila correctamente, pero generalmente no he tenido problemas.

El simulador de navegador móvil es bueno para probar código web con PhoneGap pruebas de capacidad dentro del navegador también.

La codificación del shell está integrada y puede crear un shell común para su marca de aplicación.

El nuevo WYSIWYG también es bastante bueno y proporciona soporte HTML común, además de componentes jQuery Mobile y/o dojo mobile.

 38
Author: HarryH,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2012-12-26 16:36:35

PhoneGap es genial, es por eso que IBM Worklight lo usa.

PhoneGap es un gran puente entre una aplicación desarrollada en la web y el dispositivo (GPS, cámara, etc.).), pero eso es todo lo que es.

Necesita un IDE para desarrollar la aplicación.

Necesita conectarse a back-ends.

Necesita autenticarse.

Tienes que pensar en la seguridad.

Todavía necesita administrar el ciclo de vida de la aplicación.

PhoneGap es una parte importante de una IBM Aplicación Worklight, pero es solo una parte.

 19
Author: Raanan Avidor,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2012-09-13 22:30:26

La principal diferencia entre IBM Worklight y Phonegap es parte del servidor. Phonegap no tiene ninguna característica relacionada con la parte del servidor, pero IBM ofrece IBM Worklight Server feature.

En segundo lugar, IBM tiene un paquete completo(IDE ,consola, etc.) pero Phonegap solo ofrece una biblioteca.Por fin IBM tiene el soporte del que carece Phonegap. (No se donde encontró que IBM worklight usando Phonegap pero ambos están usando web-view component ).

 5
Author: Ocelot,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2015-01-21 06:18:21

Es mejor usar Worklight que Phonegap ya que el primero tiene soporte directo para lo siguiente: - SMS Delivery Options - Push Notifications - Direct Update - Version management - Business Intelligence Reporting - Force Update (or) Disable App

Además tiene otras características como
1. Authentication framework 2. Mobile Browser Simulator 3. Encrypted Offline Storage 4. Jsonstore lo que hace que sea mucho más fácil de usar.

 3
Author: WhTiggaW,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-08-26 19:50:36