Aplicación móvil personalizada para Business Software

Aplicación móvil personalizada para Business Software

Georgii KapanadzeTechnical Leave a Comment

Cree su propia aplicación móvil personalizada para las principales aplicaciones de negocios Dynamics NAV, AX, CRM, SugarCRM, Salesforce.com, SharePoint, Exchange y muchas más!

Introducción

Haz tu aplicación móvil personalizada incluyendo todas las diferentes entidades, para PC, tableta o teléfono. El desarrollo nunca fue más fácil y rápido. "¿Cómo es posible?", te preguntarás. La plataforma Connect Bridge proporciona un acceso seguro a más de 3 grandes sistemas de negocios utilizado por empresas de todo el mundo a través de sus API.

Con Connect Bridge puedes crear sus propias aplicaciones únicas y soluciones para crear nuevas integraciones empresariales. Has pensado alguna vez en sincronizar distintas entidades como el calendario, las cuentas, las oportunidades, los mensajes, las notas, los archivos, las carpetas... todo dentro de un mismo producto?

Les mostraré un rápido ejemplo de cómo sincronizar los valores de registro de la entidad "contactos" de CRM, Exchange y SharePoint al teléfono móvil.

Empezando...

Con el propósito de mostrar la aplicación móvil personalizada, usamos la prueba gratuita de Connect Bridge. Si no tienes uno, puedes obtener una prueba gratuita 30 días de prueba aquí. Entonces estará listo para crear su solución.

Requisitos

- Connect Bridge integrado con los sistemas de objetivo (Ensayo en línea)
- Analizador de consultas (parte de la prueba en línea Connect Bridge)
- Servicio Web autoalojado como capa de comunicación para Android
- Conocimiento del lenguaje JAVA (escenario personalizado de aplicaciones androides)
- Query Analyzer (donde se puede mapear los datos de la muestra en entidades)

Característica única

-• Acceso unificado a varios sistemas de objetivos a través de SQL (sin tocar la base de datos)

Con todos los requisitos mencionados anteriormente, el Puente de Contacto fue codificado por un solo desarrollador en 8 horas. La aplicación puede integrar los datos de contacto de varios sistemas de destino con el apoyo de Connect Bridge.

Aplicación móvil personalizada - Contact Bridge

En este momento la aplicación es capaz de copiar los detalles de contacto de la entidad "Contactos" y todos sus valores de registro (por ejemplo, nombre, apellido, correo electrónico, número de teléfono, notas, dirección, etc.). Todo esto desde 3 sistemas de destino con una sola declaración SQL: seleccione * de Contactos y el código de androides requerido.

El comando SQL selecciona

Me gustaría punto único de la manera cómo se asignan los valores de los registros de los contactos en el teléfono móvil con nuestra solución
En este caso ocurre en 3 clases:

1. Exchange2010ContactMapper
2. SharePointContactMapper
3. CRMContactMapper

Exchange ContactMapper

En la imagen se puede ver qué valores de registro de contacto están mapeados para Clase Exchange. Hay un enfoque similar al de otros sistemas SharePoint y Dynamics CRM.
Puedes añadir un sistema de objetivo extra añadiendo una clase como la que tiene que implementar IContactMapper (interfaz). La interfaz de IContactMapper define lo que la clase de mapa tiene que hacer.

Definición de la interfaz IcontactMapper

1. En primer lugar, necesitas saber para qué tipo de cuenta de CB estás mapeando valores.

Tipo de cuentas

Las cuentas de CB se definen en la clase ContactsSyncAdapterService entre la línea 46-49. En caso de implementación de un nuevo IContactMapper es necesario definir un nuevo tipo de cuenta Connect Bridge.

2. La interfaz IContactMapper tiene que proporcionar un método para transformar el contacto a través del Connect Bridge en contacto con el dispositivo.
3. Tiene que devolver el nombre de la columna en el esquema CB que contiene valores únicos (normalmente ID).

Connect Bridge ofrece la oportunidad de crear una aplicación "SYNC" similar con diferentes entidades como el calendario, los correos electrónicos, las pistas, las oportunidades, etc. El desarrollo posterior proporciona una amplia gama de posibilidades, añadiendo otros comandos CRUD como insertar, eliminar, actualizar e incluso vivir sincronización bidireccional.

Por ejemplo, con la sincronización bidireccional en vivo se puede corregir una errata del contacto en el teléfono móvil y este efecto se produce en el sistema de destino donde pertenece el contacto, fijando la errata allí también. Todo esto es posible con una declaración de actualización SQL que se ejecuta a través de un servidor Connect Bridge.

Conclusión

La aplicación Contact Bridge se hizo como una prueba de concepto para mostrar cómo poderoso Connect Bridge es. Con el fin de crear una aplicación móvil personalizada, el desarrollador utilizó la prueba gratuita Connect Bridge. ¿Por qué no lo prueba usted mismo hoy? Sólo rellene este formulario.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

For security, use of Google's reCAPTCHA service is required which is subject to the Google Privacy Policy and Terms of Use.