Applicazione mobile personalizzata per il software aziendale

Applicazione mobile personalizzata per il software aziendale

Georgii KapanadzeTechnical Leave a Comment

Crea la tua applicazione mobile personalizzata per le principali applicazioni aziendali Dynamics NAV, AX, CRM, SugarCRM, Salesforce.com, SharePoint, Exchange e molte altre!

Introduzione

Realizza la tua applicazione mobile personalizzata che include tutte le diverse entità, per PC, tablet o telefono. Lo sviluppo non è mai stato così facile e veloce. "Come è possibile?" si può chiedere. La piattaforma Connect Bridge fornisce un accesso sicuro a più di 3 principali sistemi di business utilizzati dalle aziende di tutto il mondo attraverso le loro API.

Con Connect Bridge è possibile creare le vostre applicazioni uniche e soluzioni per creare nuove integrazioni aziendali. Avete mai pensato di sincronizzare entità diverse come calendario, account, opportunità, messaggi, note, file, cartelle... tutto all'interno di un unico prodotto?

Vi mostrerò un rapido esempio di come sincronizzare i valori di registrazione dell'entità "contatti" da CRM, Exchange e SharePoint al cellulare.

Per iniziare

Ai fini della vetrina delle applicazioni mobili personalizzate abbiamo utilizzato la prova gratuita di Connect Bridge. Se non ne avete una, potete ottenere una prova gratuita 30 giorni di prova qui. A questo punto siete pronti a creare la vostra soluzione.

Requisiti

- Connect Bridge integrato con i sistemi di destinazione (Prova Online)
- Query Analyzer (parte della prova online Connect Bridge)
- Servizio Web autoospitato come livello di comunicazione per Android
- Conoscenza del linguaggio JAVA (scenario di applicazione personalizzata per Android)
- Query Analyzer (dove è possibile mappare i dati del campione in entità)

Caratteristica unica

-• Accesso unificato a vari sistemi di destinazione via SQL (senza toccare il database)

Con tutti i requisiti di cui sopra Contact Bridge è stato codificato da un unico sviluppatore entro 8 ore. L'applicazione può integrare i dati di contatto di vari sistemi di destinazione con il supporto di Connect Bridge.

App mobile personalizzata - Contact Bridge

In questo momento l'applicazione è in grado di copiare i dati di contatto dall'entità "Contatti" e tutti i suoi valori di registrazione (ad es. nome, cognome, e-mail, numero di telefono, note, indirizzo, ecc.) Tutto questo da 3 sistemi di destinazione con un unico statement SQL: selezionare * da Contatti e il codice androide richiesto.

Selezione comando SQL

Vorrei punto modo unico come vengono mappati i valori dei record di contatto sui contatti nel telefono cellulare con la nostra soluzione
In questo caso avviene in 3 classi:

1. Exchange2010ContactMapper
2. SharePointContactMapper
3. CRMContactMapper

Exchange ContactMapper

Nell'immagine è possibile vedere quali sono i valori dei record di contatto per i quali sono mappati Classe Exchange. Esiste un approccio simile ad altri sistemi SharePoint e Dynamics CRM.
È possibile aggiungere un sistema di destinazione aggiuntivo aggiungendo una classe come quella che deve implementare IContactMapper (interfaccia). L'interfaccia IContactMapper definisce cosa deve fare la classe della mappa.

Definizione dell'interfaccia IcontactMapper

1. Prima di tutto è necessario sapere per quale tipo di conto CB si stanno mappando i valori.

Tipo di conti

I conti CB sono definiti nella classe ContattiSyncAdapterService tra la riga 46-49. In caso di implementazione di un nuovo IContactMapper è necessario definire un nuovo tipo di conto Connect Bridge.

2. L'interfaccia IContactMapper deve fornire il metodo per trasformare il contatto tramite Connect Bridge in contatto con il dispositivo.
3. Deve restituire il nome della colonna nello schema CB contenente valori univoci (di solito ID).

Connect Bridge offre l'opportunità di creare un'applicazione "SYNC" simile con diverse entità come calendario, e-mail, lead, opportunità, ecc. L'ulteriore sviluppo offre un'ampia gamma di possibilità, aggiungendo altri comandi CRUD come inserire, cancellare, aggiornare e anche dal vivo sincronizzazione bidirezionale.

Ad esempio con la sincronizzazione bidirezionale in tempo reale si è in grado di correggere un errore di battitura del contatto nel telefono cellulare e questo effetto avviene nel sistema di destinazione dove il contatto appartiene, fissando l'errore di battitura anche lì. Tutto questo è possibile con una dichiarazione di aggiornamento SQL che viene eseguita tramite il server Connect Bridge.

Conclusione

L'applicazione Contact Bridge è stata realizzata come prova di concetto per mostra come potente Connect Bridge è. Allo scopo di creare un'applicazione mobile personalizzata, lo sviluppatore ha utilizzato Connect Bridge in prova gratuita. Perché non provarla oggi stesso? Solo compila questo modulo.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

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