LiUIComponents 0.5.0

LiUIComponents 0.5.0

Shekhar DahoreNaren GurusiddappaShekhar DahorePaul维护。



  • Shekhar Dahore

Lithium Community iOS SDK 目前处于公开测试阶段

Lithium Community iOS SDK 帮助应用程序开发人员将 Lithium Community 集成到 iOS 应用程序中。该 SDK 提供了浏览板、发布和交互消息、管理附件、发送推送通知和用户认证的支持。库包括用于与社区 API 交互的 API。本指南提供了有关以下内容的信息:

对于高级集成方案,您可以使用 SDK 与 Community API v2 交互。

Lithium Community iOS SDK 支持 Lithium 注册、LithiumSSO 和自定义 SSO 身份验证实现。有关身份验证选项的信息,请参阅我们的开发者文档门户上的 Community 身份验证指南

Community iOS SDK 模块

Community iOS SDK 包括核心、UI 和演示模块,以支持您的社区集成。

模块 描述
LiCore 这是所有本地 Lithium Community 实现都会使用的模块。这个库提供了在社区中认证和交互的基本功能,并添加了对第三方推送通知提供商的支持。对于高级和/或自定义集成,您可以使用 SDK 使用 Community API v1 & Community API v2 与 Lithium 社区进行交互。
功能
  • 身份验证
  • 初始化
  • API 提供商
  • 自定义 API 提供商
  • 推送通知支持 (Firebase GCM)
LiComponents (可选) 这是一个可选的 UI 模块,提供一个带有自助组件的一般支持体验,帮助用户发布消息、搜索解决方案和内容,以及浏览社区。本软件包为在您的 Android 应用程序中使用 Lithium Community 提供了最快的方法。这个 UI 提供了以客户支持为中心的组件,包括基于浏览的导航、关键词搜索、消息发布和消息列表(包括论坛和博客讨论风格的板块级和方法订阅的列表)。
功能
  • 用户和订阅活动
  • 消息列表活动
  • 浏览导航活动
  • 消息查看活动
  • 消息发布活动
  • 关键词搜索和搜索结果活动
  • UI 组件片段
LithiumExample 本模块是一个示例应用程序,用于测试驱动社区iOS SDK的功能。

注意:为了制作出最佳的产品和体验,我们将在测试期间不断迭代SDK。在产品一般可用之前,功能可能会有所变化。我们将在当前测试版论坛中发布更新和变更。

该SDK是用Swift编写的,旨在将Lithium社区功能引入您的iOS应用程序。您如何使用这些模块将取决于您的应用程序目标。

Lithium社区iOS SDK还支持Lithium注册、LithiumSSO和自定义SSO 认证实现。有关认证选项的信息,请参阅我们开发者文档门户上的社区认证指南

兼容性

社区iOS SDK包与iOS 9及以上版本兼容。

我们建议使用CocoaPodsCarthage安装SDK。

许可协议

除非另有说明,否则社区iOS SDK的许可协议为Apache 2.0许可协议。

版权所有 2018 Lithium Technologies

文档和资源