Parece que en Microsoft han vuelto de las vacaciones y por fin se han decido a liberar el nuevo cliente móvil para Microsoft Dynamics CRM 3.0. Como ya habíamos visto, este cliente presenta grandes novedades y ventajas respecto al cliente móvil que ya teníamos disponible. Entre ellas ser una aplicación web, lo que nos ahorrará bastantes dolores de cabeza en la instalación ya que no tenemos que instalar nada en los dispositivos móviles al revés de lo que sucede con el otro cliente móvil. Es más, la aplicación web será compatible con cualquier dispositivo con un navegador compatible con HTML 4.0 (sin necesidad de JavaScript) con lo cual tenemos la posibilidad de utilizarlo desde la inmensa mayoría de PDAs, móviles, etc. Otra gran ventaja es tener el código fuente disponible para modificarla, lo que abre las puertas a adaptarla en caso de necesidad. Para que os hagáis una idea de lo sencillo que es instalar el nuevo CRM Mobile Client Express el manual de instalación son unas 9 páginas, mientras que la guía de implementación del anterior tenía 142 páginas!!
Pero está claro que no todo iba a ser ventajas. Este CRM Mobile Cliente Express tiene un hándicap muy claro con respecto a la versión, no podemos trabajar offline. Es decir, para usar este cliente el dispositivo móvil tendrá que utilizar el navegador web para acceder a la aplicación web del cliente móvil que se alojará en nuestros servidores, con lo cual habrá que disponer de conexión wifi, gprs, 3G o similares. Vamos, que si queremos cliente móvil y trabajar offline este nuevo cliente no será la solución.
El proceso de instalación no es complejo, se trata simplemente de instalar dos aplicaciones web en nuestro servidor IIS, una para la parte de Administración del Cliente Móvil, y otra para el cliente móvil en sí. Además el manual de instalación es bastante claro y conciso. Sólo recordad tener cuidado con los pools de aplicaciones en IIS ya que estas aplicaciones web son .Net 2.0 y el CRM es .Net 1.1.
Una vez completada la instalación tendremos disponible la parte de administración del cliente móvil en la sección de configuración de Microsoft Dynamics CRM. Desde aquí podremos decidir qué entidades publicamos a través del cliente móvil (podemos publicar prácticamente todas), decidir qué tipo de publicación utilizamos en cada entidad (consulta y/o modificación) sin perjuicio de los permisos que tenga cada usuario en su rol, y también podremos establecer los campos que deseamos mostrar y las etiquetas de los mismos. En el manual de usuario que viene junto con la documentación tenéis mucha más información sobre esto, y sobre la funcionalidad que tendrá disponible el usuario de la aplicación.

Por último comentar que también se incluye en la documentación una guía de desarrollo que explica los puntos clave del diseño de la aplicación y como establecer un entorno de desarrollo, de forma que tenemos todas las facilidades para realizar modificaciones sobre la funcionalidad de la misma.
Bueno, yo ya estoy instalándolo en nuestro servidor de pruebas, y ya me está tardando probar el nuevo cliente en mi Motorola MPX220. ¿Qué os parece el nuevo cliente móvil? ¿Veis una limitación grave en la imposibilidad de trabajar desconectado? ¿Lo vais a probar? ¿Qué os parece que sea Open Source? Espero vuestros comentarios.
Enlace: CRM Moblie Client Express
Un saludo,
Marco Amoedo