为商业软件定制手机应用

为商业软件定制手机应用

Ana NetoTechnical Leave a Comment

为主要的商业应用Dynamics NAV、AX、CRM、SugarCRM、Salesforce.com、SharePoint、Exchange等制作自己的定制化移动应用!

介紹

为个人电脑、平板电脑或手机定制包含所有不同实体的移动应用程序。开发从未如此简单快捷。"您可能会问:"这怎么可能?Connect Bridge 平台可安全访问超过 3个主要业务系统 世界各地的公司通过其API使用。

使用Connect Bridge您可以创建 你自己的独特应用解决方案 来建立新的业务整合。你有没有想过在一个产品中同步不同的实体,如日历、账户、机会、信息、笔记、文件、文件夹...?

我将向您展示一个快速示例,如何同步实体的记录值。 "联系人" 从CRM、Exchange和SharePoint到手机。

开始

为了展示定制的移动应用程序,我们使用了 Connect Bridge 的免费试用版。如果您没有,可以免费获取 30天试用.然后你就准备好创建你的解决方案了。

所需经费

- Connect Bridge 与目标系统集成(在线试用)
- 查询分析器(Connect Bridge 在线试用版的一部分)
- 作为安卓通信层的自托管网络服务
- 熟悉 JAVA 语言(定制的安卓应用场景)
- 查询分析器(可将样本数据映射到实体中)

独特功能

- 统一接入 向各种目标系统提供服务 通过SQL (不接触数据库)

在上述所有要求的情况下,Contact Bridge由一个开发者在8小时内完成了编码。应用程序可以整合各种目标系统的联系人信息,并支持Connect Bridge。

定制的移动应用程序 - 联系桥

目前,应用程序能够从实体 "联系人 "中复制联系人详细信息及其所有记录值(如名、姓、电子邮件、电话号码、备注、地址等)。只需一条 SQL 语句,即可从 3 个目标系统中完成所有这些操作: 从联系人中选择*。 和所需的安卓代码。

SQL命令选择

我想 点睛之笔 如何用我们的解决方案将联系人记录值映射到手机中的联系人上?
在这种情况下,它发生在3个班。

1. Exchange2010ContactMapper
2. SharePointContactMapper
3. CRMContactMapper

Exchange ContactMapper

在图片上您可以看到哪些联系人记录值被映射为 Exchange级.其他SharePoint和Dynamics CRM系统也有类似的方法。
你可以通过添加这样的类来增加一个额外的目标系统,它必须实现IContactMapper(接口)。IContactMapper接口定义了地图类要做的事情。

IcontactMapper接口的定义

1. 首先,您需要知道您要映射的CB账户类型。

账户类型

CB账户在类ContactsSyncAdapterService中第46-49行之间定义。如果要实现新的IContactMapper,你需要定义新的Connect Bridge账户类型。

2. IContactMapper接口必须提供通过Connect Bridge将触点转化为设备触点的方法。
3. 它必须返回CB模式中包含唯一值(通常是ID)的列名。

Connect Bridge 提供了创建类似的 "SYNC "应用程序的机会,可以创建日历、电子邮件、线索、机会等不同实体。进一步开发提供了广泛的可能性,可添加其他 CRUD 命令,如 插入、删除、更新 甚至活 双向同步.

例如,通过实时双向同步,您可以纠正手机中联系人的错别字,并在联系人所属的目标系统中生效,修正那里的错别字。所有这些都可以通过Connect Bridge服务器执行的SQL更新语句来实现。

结论

Contact Bridge应用是作为一个概念验证来制作的,以达到 显示 如何 强大的Connect Bridge 是。为了打造一款定制化的手机应用,开发者使用了Connect Bridge免费试用。今天为什么不自己试试呢?只要 填写此表.

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

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