Angepasste mobile Anwendung für Unternehmenssoftware

Angepasste mobile Anwendung für Unternehmenssoftware

Georgii KapanadzeTechnical Leave a Comment

Erstellen Sie Ihre eigene angepasste mobile Anwendung für die wichtigsten Geschäftsanwendungen Dynamics NAV, AX, CRM, SugarCRM, Salesforce.com, SharePoint, Exchange und viele andere!

Einführung

Erstellen Sie Ihre individuelle mobile Anwendung mit allen verschiedenen Entitäten, für PC, Tablet oder Telefon. Die Entwicklung war nie einfacher und schneller. "Wie ist das möglich?", werden Sie vielleicht fragen. Die Connect Bridge-Plattform bietet sicheren Zugang zu mehr als 3 wichtige Geschäftssysteme die von Unternehmen weltweit über ihre APIs genutzt werden.

Mit Connect Bridge können Sie Folgendes erstellen Ihre eigenen einzigartigen Anwendungen und Lösungen um neue Geschäftsintegrationen zu erstellen. Haben Sie schon einmal darüber nachgedacht, verschiedene Einheiten wie Kalender, Konten, Verkaufschancen, Nachrichten, Notizen, Dateien, Ordner... innerhalb eines Produkts zu synchronisieren?

Ich zeige Ihnen ein kurzes Beispiel, wie Sie die Aufzeichnungswerte der Entität "Kontakte". von CRM, Exchange und SharePoint bis zum Mobiltelefon.

Erste Schritte

Zum Zweck der Präsentation einer angepassten mobilen Anwendung haben wir die kostenlose Testversion von Connect Bridge verwendet. Wenn Sie noch keine haben, können Sie eine kostenlose 30-Tage-Testversion hier. Dann sind Sie bereit, Ihre Lösung zu erstellen.

Anforderungen

- Connect Bridge integriert mit Zielsystemen (Online-Test)
- Query Analyzer (Teil der Online-Testversion von Connect Bridge)
- Selbst gehosteter Webdienst als Kommunikationsschicht für Android
- Kenntnisse der JAVA-Sprache (angepasstes Android-App-Szenario)
- Query Analyzer (wo Sie Beispieldaten in Entitäten zuordnen können)

Einzigartiges Merkmal

-• Einheitlicher Zugang zu verschiedenen Zielsystemen über SQL (ohne die Datenbank zu berühren)

Mit allen oben genannten Anforderungen wurde Contact Bridge von einem einzigen Entwickler innerhalb von 8 Stunden codiert. Die Anwendung kann Kontaktdaten aus verschiedenen Zielsystemen mit Unterstützung von Connect Bridge integrieren.

Maßgeschneiderte mobile App - Kontaktbrücke

Im Moment ist die Anwendung in der Lage, Kontaktdaten aus der Entität "Kontakte" und alle ihre Datensatzwerte (z.B. Vorname, Nachname, E-Mail, Telefonnummer, Notizen, Adresse usw.) zu kopieren. All dies aus 3 Zielsystemen mit einer einzigen SQL-Anweisung: Wählen Sie * aus Kontakte und den erforderlichen Androiden-Code.

SQL-Befehl auswählen

Ich möchte einen einzigartigen Weg weisen wie Kontaktaufzeichnungswerte auf Kontakte in Mobiltelefonen mit unserer Lösung abgebildet werden
In diesem Fall geschieht dies in 3 Klassen:

1. Exchange2010KontaktVermittler
2. SharePointKontaktAnsprechpartner
3. CRMKontaktAnsprechpartner

Exchange Kontakt-Vermittler

Auf dem Bild können Sie sehen, welche Kontaktdatenwerte für Austausch-Klasse. Es gibt einen ähnlichen Ansatz wie bei anderen SharePoint- und Dynamics-CRM-Systemen.
Sie können ein zusätzliches Zielsystem hinzufügen, indem Sie eine Klasse wie diejenige hinzufügen, die IContactMapper (Schnittstelle) implementieren muss. Das IContactMapper-Interface definiert, was die Kartenklasse zu tun hat.

Definition der IcontactMapper-Schnittstelle

1. Zunächst einmal müssen Sie wissen, für welchen CB-Kontentyp Sie Werte abbilden.

Art der Konten

CB-Konten werden in der Klasse ContactsSyncAdapterService zwischen Zeile 46-49 definiert. Im Falle der Implementierung des neuen IContactMapper müssen Sie den neuen Kontotyp Connect Bridge definieren.

2. Die IContactMapper-Schnittstelle muss eine Methode bereitstellen, um den Kontakt über die Verbindungsbrücke in einen Gerätekontakt umzuwandeln.
3. Es muss den Namen der Spalte im CB-Schema zurückgeben, die eindeutige Werte enthält (in der Regel ID).

Connect Bridge bietet die Möglichkeit, ähnliche "SYNC"-Anwendungen mit verschiedenen Entitäten wie Kalender, E-Mails, Leads, Opportunities usw. zu erstellen. Die Weiterentwicklung bietet eine breite Palette von Möglichkeiten, indem weitere CRUD-Befehle hinzugefügt werden, wie einfügen, löschen, aktualisieren und sogar leben Bidirektionale Synchronisierung.

Mit der bidirektionalen Live-Synchronisation können Sie z.B. einen Tippfehler des Kontakts in Ihrem Mobiltelefon korrigieren, und dieser Effekt findet im Zielsystem statt, wo der Kontakt hingehört, wobei der Tippfehler auch dort korrigiert wird. All dies ist mit einer SQL-Update-Anweisung möglich, die über den Connect Bridge-Server ausgeführt wird.

Schlussfolgerung

Die Contact Bridge-App wurde als Proof-of-Concept erstellt, um anzeigen wie leistungsstarke Connect Bridge ist. Zum Zweck der Erstellung einer angepassten mobilen Anwendung verwendete der Entwickler die kostenlose Testversion von Connect Bridge. Warum probieren Sie es nicht noch heute selbst aus? Einfach dieses Formular ausfüllen.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

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