QuickBlox / ios-quickblox-sdk

ios-quickblox-sdk
BSD 3-Clause "New" or "Revised" License
0 stars 0 forks source link

Discord server

Quickblox IOS SDK

QuickBlox iOS SDK (Quickblox Framework)

Last SDK Version: 2.19.0

The QuickBlox platform provides the QuickBlox iOS SDK is a software development kit that provides a set of tools and APIs to help iOS developers build communication features into their apps. The QuickBlox iOS SDK is designed to work with Objective-C and Swift languages and provides various features such as messaging, video calling, push notifications, and user authentication.

Features

The QuickBlox iOS SDK includes several modules that provide different functionalities such as:

Chat module: Provides APIs to implement one-to-one and group chat functionalities in your app. Video chat module: Provides APIs for video calling and conferencing features in your app. Users module: Provides APIs for user management and authentication in your app. Push notifications module: Provides APIs for integrating push notifications into your app. The QuickBlox iOS SDK also includes sample projects and documentation to help you get started quickly. QuickBlox offers both a free and a paid plan with different pricing models, so you can choose the one that fits your needs.

To start using the QuickBlox iOS SDK, you can download it from the QuickBlox website and add it to your Xcode project. You can use Swift Package Manager to install the SDK.

Install

QuickBlox iOS SDK is available using the Swift Package Manager (SPM) as of version 2.19.0.

To add QuickBlox IOS SDK to your project using SPM, you can follow these steps:

  1. Open your Xcode project and navigate to File > Swift Packages > Add Package Dependency.
  2. In the search bar, enter the QuickBlox repository URL: https://github.com/QuickBlox/ios-quickblox-sdk.git and click Add Package.
  3. Xcode will then fetch the QuickBlox iOS SDK and you can add it to your project by clicking Add Package.
  4. You can then import QuickBlox modules into your code and use its API.

For more information on spm customization options, you can refer to the Apple Documentation.

Requirements

The Swift Package Manager requires Xcode 11 or later and is only available for macOS and iOS projects.