全新 Webex 统一移动 SDK
在部署多平台软件解决方案时,移动应用的采用可能是最大的难题。在您的移动应用中嵌入消息传送和会议功能可以极大帮助解决这一难题,这样可以增强参与度并提升用户粘性。 此外,您也希望在不同设备间提供始终如一的体验。 在桌面浏览器上运行良好的 Web 应用,可能用在移动设备上时,用户体验却不尽如人意。 例如,可能会有通过第三方应用参加虚拟课程的学生或连接远程医疗会诊的患者,其中一些用户通过平板电脑或其他移动设备加入,另一些用户通过笔记本电脑加入。 在这些场景中,对移动应用进行灵活编程以便在 Web 应用和桌面应用之间提供一致用户体验将至关重要。 我们了解,开发人员明确请求 Webex 在移动 SDK 中提供更大的灵活性! 因此,我们对 Webex Android 和 iOS SDK 进行了重构和现代化改造,引入了功能更强、效率更高的全新统一移动 SDK。 现在,我们将能以空前的速度在移动 SDK 中提供新功能,首先,让我们一起看看下文重点介绍的几项功能。 功能运行速度的提升主要得益于采用了统一移动 SDK,现在,统一移动 SDK 与 Webex 移动应用使用的是同一代码库。鉴于二者使用同一代码库,所以每当 Cisco Webex 移动应用推出一项新功能时,该功能很快就会在 SDK 中提供。
优势和最新功能
实现基础统一后,组合的功能也越来越多。 第三方应用的开发人员可以嵌入 Webex 消息传递、Webex 会议,现在,还可以嵌入 Cisco Unified Communications Manager (CUCM) 呼叫功能。 这一新的呼叫功能允许移动应用向客户本地 CUCM 部署注册,并在本机应用界面中嵌入软件电话功能。 CUCM 呼叫工作流程将在这里处理,而用户将不再需要跳转到另一个应用来发起和控制呼叫。 Webex 客户端的所有呼叫功能现在都可以嵌入到您的应用中。最终用户可以拨号、暂停、恢复、转接、将与会者加入会议,在联网时,可以执行更多操作。 移动远程接入支持进行呼叫,而无需使用 VPN。 新移动 SDK 引入的另一项重要功能是多流视频支持。 现在,应用可以独立显示几个单独的视频流,使开发人员能够更灵活地渲染与会者窗口,从而优化移动设备的小屏幕体验。 SDK 提供两个视图选项,一个是以前的组合视图,在该视图下,主讲人视频突出显示,其他与会者视频置于顶部;另一个是新的多流视图,可显示自定义大小的与会者视频窗口,专为实现您所需的移动界面量身定制。 例如,应用可以将主讲人(如教师)视频窗口保持最大,将其他与会者小窗口显示在教育内容周围。 在会议前后的用户交互方面,我们还改进了全新 Webex 移动 SDK 中的消息传递,现在,消息传递将在结构更稳健、速度更快的基础设施上进行。 除了增强整体性能,还增加了新功能,现在,用户可以在 SDK 构建的应用中编辑他们自己的消息。 采用全新的统一移动 SDK,不仅能使 Webex 支持的应用的最终用户受益,还能为开发人员提供最新版工具包,让他们享受构建乐趣。 此外,需要特别注意另外几项重要的增强功能。 首先,现在绑定了 SQLite,用于自动数据缓存。 这对于有大量的数据并且必须以不同方式排序的应用来说非常有用,因为将数据加载到 SQLite 缓存通常比尝试手动编写相同的操作代码更容易。 其次,移动 SDK 现在支持适用于 Android 的 Kotlin,增加了面向 iOS 的 Swift 支持。Kotlin 通过减少代码行数和精简各种方法来促进高效的开发,使一切变得更加简单。
支持多流的远程医疗应用
观看两位开发人员使用 Webex API/SDK 取得成功的案例:
如何快速开始
要使用 Webex 统一移动 SDK,最好从面向开发人员的 Webex 门户开始,您会发现将 Webex 嵌入移动业务应用十分简单。 为了进一步简化操作,我们创建了开源应用,开发人员可以检查这些应用,从中获取灵感或将其用作模板。 如果开发人员之前已经使用较早的 SDK 版本创建了 Webex 支持的移动应用,我们编写了一个非常有用的迁移指南,可协助将应用顺利迁移到新的 SDK。 我们随时乐意为开发人员提供帮助,而且我们期待收到开发人员的反馈! 我们的专家随时待命,准备好帮您解决出现的任何疑问、反馈或问题。
让我们参加 Webex 团队主持的现场演示课程,了解他们是如何操作的。
更多相关文章 5 月 Webex 合作伙伴关系和集成概要 Webex 新动态:2021 年 5 月 引入 Appspace Lite 助力返岗复工 资源 全新 Webex 已经迫不及待要体验新版 Webex 了吗? 更多相关文章 Webex 的新增功能 加入 Webex 在线会议 想要深入了解 Webex,请参加我们即将推出的培训课程 参加快速产品演示,体验全新工作方式 注册 Webex