为商业软件定制手机应用

为商业软件定制手机应用

Georgii KapanadzeTechnical Leave a Comment

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

介紹

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

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

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

开始

为了定制手机应用展示,我们使用了Connect Bridge的免费试用版。如果你没有,你可以得到一个免费的 30天试用.然后你就准备好创建你的解决方案了。

所需经费

- Connect Bridge与目标系统集成(在线试用)
- 查询分析器(Connect Bridge在线试用版的一部分)
- 自助式Web服务作为Android的通信层。
- 熟悉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.