Application mobile personnalisée pour les logiciels d'entreprise

Application mobile personnalisée pour les logiciels d'entreprise

Georgii KapanadzeTechnical Leave a Comment

Créez votre propre application mobile personnalisée pour les principales applications commerciales Dynamics NAV, AX, CRM, SugarCRM, Salesforce.com, SharePoint, Exchange et bien d'autres encore !

Introduction

Réalisez votre application mobile personnalisée incluant toutes les différentes entités, pour PC, tablette ou téléphone. Le développement n'a jamais été aussi simple et rapide. "Vous vous demandez peut-être comment cela est possible. La plateforme Connect Bridge fournit un accès sécurisé à plus de 3 grands systèmes d'entreprise utilisés par les entreprises du monde entier grâce à leurs API.

Avec Connect Bridge, vous pouvez créer vos propres applications uniques et solutions pour créer de nouvelles intégrations professionnelles. Avez-vous déjà pensé à synchroniser différentes entités telles que le calendrier, les comptes, les opportunités, les messages, les notes, les fichiers, les dossiers... au sein d'un seul et même produit ?

Je vais vous montrer un exemple rapide de synchronisation des valeurs d'enregistrement d'une entité "contacts du CRM, Exchange et SharePoint au téléphone portable.

Pour commencer

Pour la présentation d'une application mobile personnalisée, nous avons utilisé l'essai gratuit de Connect Bridge. Si vous n'en avez pas, vous pouvez obtenir un Essai de 30 jours ici. Vous êtes alors prêt à créer votre solution.

Exigences

- Connect Bridge intégré aux systèmes cibles (essai en ligne)
- Analyseur de requêtes (dans le cadre de l'essai en ligne Connect Bridge)
- Service Web auto-hébergé comme couche de communication pour Android
- Connaissance du langage JAVA (scénario d'application androïde personnalisé)
- Analyseur de requêtes (où vous pouvez cartographier des échantillons de données dans les entités)

Une caractéristique unique

-• Accès unifié à divers systèmes cibles via SQL (sans toucher à la base de données)

Avec toutes les exigences mentionnées ci-dessus, Contact Bridge a été codé par un seul développeur dans un délai de 8 heures. L'application peut intégrer les coordonnées de différents systèmes cibles avec le support du Connect Bridge.

Application mobile personnalisée - Contact Bridge

Actuellement, l'application est capable de copier les coordonnées de l'entité "Contacts" et toutes ses valeurs d'enregistrement (par exemple, le prénom, le nom de famille, l'adresse électronique, le numéro de téléphone, les notes, l'adresse, etc.) ). Tout cela à partir de 3 systèmes cibles avec une seule instruction SQL : sélectionnez * dans Contacts et le code androïde requis.

Sélection de la commande SQL

Je voudrais point unique way comment les valeurs des enregistrements des contacts sont mappées sur les contacts du téléphone portable avec notre solution
Dans ce cas, cela se passe dans 3 classes :

1. Exchange2010ContactMapper
2. SharePointContactMapper
3. CRMContactMapper

Exchange ContactMapper

Sur l'image, vous pouvez voir les valeurs des enregistrements de contact qui sont mises en correspondance Classe Exchange. Il existe une approche similaire aux autres systèmes SharePoint et Dynamics CRM.
Vous pouvez ajouter un système cible supplémentaire en ajoutant une classe comme celle qui doit implémenter IContactMapper (interface). L'interface IContactMapper définit ce que la classe de la carte doit faire.

Définition de l'interface IcontactMapper

1. Tout d'abord, vous devez savoir pour quel type de compte CB vous faites correspondre des valeurs.

Type de comptes

Les comptes CB sont définis dans la classe ContactsSyncAdapterService entre les lignes 46-49. En cas d'implémentation d'un nouveau IContactMapper, vous devez définir un nouveau type de compte Connect Bridge.

2. L'interface IContactMapper doit fournir une méthode pour transformer le contact via Connect Bridge en contact avec le dispositif.
3. Il doit renvoyer le nom de la colonne dans le schéma CB contenant des valeurs uniques (généralement ID).

Connect Bridge offre la possibilité de créer une application "SYNC" similaire avec différentes entités telles que le calendrier, les courriels, les pistes, les opportunités, etc. Un développement ultérieur offre un large éventail de possibilités, en ajoutant d'autres commandes CRUD telles que insérer, supprimer, mettre à jour et même vivre la synchronisation bidirectionnelle.

Par exemple, grâce à la synchronisation bidirectionnelle en direct, vous pouvez corriger une coquille du contact dans votre téléphone portable et cet effet se produit dans le système cible auquel le contact appartient, en corrigeant la coquille là aussi. Tout cela est possible grâce à une instruction de mise à jour SQL qui est exécutée via le serveur Connect Bridge.

Conclusion

L'application Contact Bridge a été conçue comme une preuve de concept pour montrer comment puissant Connect Bridge est. Afin de créer une application mobile personnalisée, le développeur a utilisé l'essai gratuit de Connect Bridge. Pourquoi ne pas l'essayer vous-même dès aujourd'hui ? Juste remplir ce formulaire.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

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