Aangepaste mobiele app voor bedrijfssoftware

Aangepaste mobiele app voor bedrijfssoftware

Georgii KapanadzeTechnical Leave a Comment

Maak uw eigen op maat gemaakte mobiele app voor de belangrijkste zakelijke toepassingen Dynamics NAV, AX, CRM, SugarCRM, Salesforce.com, SharePoint, Exchange en nog veel meer!

Inleiding

Maak uw aangepaste mobiele app met alle verschillende entiteiten, voor PC, tablet of telefoon. Ontwikkelen was nog nooit zo eenvoudig en snel. "Hoe is dit mogelijk?" vraag je je misschien af. Connect Bridge platform biedt veilige toegang tot meer dan 3 belangrijke bedrijfssystemen gebruikt door bedrijven wereldwijd via hun API's.

Met Connect Bridge kunt u uw eigen unieke toepassingen en oplossingen om nieuwe bedrijfsintegraties te bouwen. Heeft u ooit gedacht aan het synchroniseren van verschillende entiteiten zoals agenda, accounts, kansen, berichten, notities, bestanden, mappen... allemaal binnen één product?

Ik zal U een snel voorbeeld tonen hoe record waarden van entiteiten te synchroniseren "contacten" van CRM, Exchange en SharePoint naar mobiele telefoon.

Aan de slag

Voor het doel van aangepaste mobiele app showcase gebruikten we de gratis trial van Connect Bridge. Als u niet beschikt over een, kunt u een gratis 30-dagen proefversie hier. Dan ben je klaar om je oplossing te maken.

Vereisten

- Connect Bridge geïntegreerd met doelsystemen (Online proefversie)
- Query Analyzer (onderdeel van de Connect Bridge Online Trial)
- Self-hosted Web Service als communicatielaag voor Android
- Kennis van JAVA taal (aangepaste android app scenario)
- Query Analyzer (waar u voorbeeldgegevens in entiteiten in kaart kunt brengen)

Uniek kenmerk

- Uniforme toegang naar verschillende doelsystemen via SQL (zonder database aan te raken)

Met alle bovengenoemde vereisten werd Contact Bridge door één ontwikkelaar binnen 8 uur gecodeerd. Applicatie kan contactgegevens integreren van verschillende doelsystemen met ondersteuning van Connect Bridge.

Mobiele app op maat - Contact Bridge

Op dit moment is de applicatie in staat om Contact details te kopiëren van de entiteit "Contacts" en alle record waarden (bijv. voornaam, achternaam, email, telefoonnummer, notities, adres, etc.). Dit alles vanuit 3 doelsystemen met een enkel SQL statement: selecteer * uit Contacten en de benodigde android code.

SQL commando select

Ik zou graag punt unieke manier hoe contact record waarden worden toegewezen aan contacten in mobiele telefoon met onze oplossing
In dit geval gebeurt het in 3 klassen:

1. Exchange2010ContactMapper
2. SharePointContactMapper
3. CRMContactMapper

Exchange ContactMapper

Op de afbeelding kunt u zien welke contact record waarden zijn toegewezen voor Exchange klasse. Er is een gelijkaardige aanpak voor andere SharePoint en Dynamics CRM systemen.
Je kunt een extra doelsysteem toevoegen door zo'n klasse toe te voegen die IContactMapper (interface) moet implementeren. IContactMapper interface definieert wat de map class moet doen.

Definitie van de interface IcontactMapper

1. Eerst en vooral moet u weten voor welk CB-rekeningtype u waarden mapt.

Soort rekeningen

CB-accounts worden gedefinieerd in de klasse ContactsSyncAdapterService tussen regel 46-49. In geval van implementatie van een nieuwe IContactMapper moet je een nieuw Connect Bridge-rekeningtype definiëren.

2. De IContactMapper-interface moet een methode bieden om contact via Connect Bridge om te zetten in apparaatcontact.
3. Het moet de naam teruggeven van de kolom in CB schema die unieke waarden bevat (meestal ID).

Connect Bridge biedt de mogelijkheid om een soortgelijke "SYNC" app te maken met verschillende entiteiten zoals agenda, emails, leads, opportunities, etc. Verdere ontwikkeling biedt een breed scala aan mogelijkheden, het toevoegen van andere CRUD commando's zoals invoegen, verwijderen, bijwerken en zelfs live bidirectionele synchronisatie.

Bijvoorbeeld met live bi-directionele synchronisatie bent u in staat om een typefout van de contactpersoon in uw mobiele telefoon te corrigeren en dit effect vindt plaats in het doelsysteem waar contactpersoon behoort, het corrigeren van typefout daar ook. Dit alles is mogelijk met een SQL update statement dat via de Connect Bridge server wordt uitgevoerd.

Conclusie

Contact Bridge app werd gemaakt als een proof of concept om show hoe krachtig Connect Bridge is. Voor het doel van het creëren van een aangepaste mobiele app, ontwikkelaar gebruikt Connect Bridge gratis trial. Waarom niet proberen het voor jezelf vandaag? Gewoon vul dit formulier in.

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *

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