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.
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.
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:
For more information on spm customization options, you can refer to the Apple Documentation.
The Swift Package Manager requires Xcode 11 or later and is only available for macOS and iOS projects.