-
Notifications
You must be signed in to change notification settings - Fork 11
Which dependencies does Flutter plugin use
Matuš Tokar edited this page Nov 4, 2025
·
1 revision
The Infobip Mobile Messaging SDK plugin for Flutter uses various open-source dependencies across Flutter, Android native and iOS native layers. This page lists all dependencies with their respective licenses to provide transparency about what libraries are included when you integrate our plugin.
The plugin is licensed under Apache License 2.0.
Flutter dependencies are specified in pubspec.yaml:
| Library | License | Type | Links |
|---|---|---|---|
| Flutter SDK | BSD-3-Clause | Runtime | License |
| collection | BSD-3-Clause | Runtime | License |
| flutter_lints | BSD-3-Clause | Dev only | License |
| lints | BSD-3-Clause | Dev only | License |
Android dependencies are specified in android/build.gradle:
| Library | License | Links |
|---|---|---|
| Android Material Components | Apache 2.0 | License |
| AndroidX Core | Apache 2.0 | License |
| AndroidX ExifInterface | Apache 2.0 | License |
| AndroidX ViewBinding | Apache 2.0 | License |
| Gson | Apache 2.0 | License |
| Infobip Mobile Messaging Android Chat SDK | Apache 2.0 | License |
| Infobip Mobile Messaging Android Inbox SDK | Apache 2.0 | License |
| Infobip Mobile Messaging Android SDK | Apache 2.0 | License |
| Infobip Mobile Messaging Android Resources | Apache 2.0 | License |
| Infobip RTC UI (optional) | Apache 2.0 | License |
iOS dependencies are specified in ios/infobip_mobilemessaging.podspec:
| Library | License | Links |
|---|---|---|
| Flutter | BSD-3-Clause | License |
| MobileMessaging/Core | Apache 2.0 | License |
| MobileMessaging/InAppChat | Apache 2.0 | License |
| MobileMessaging/Inbox | Apache 2.0 | License |
| MobileMessaging/WebRTCUI | Apache 2.0 | License (optional) |
Note: The MobileMessaging iOS SDK includes vendored dependencies in its repository. For details about iOS SDK dependencies including the vendor folder, see Which dependencies does iOS SDK use?
- Library events
- Server errors
- Users and installations
- Messages and notifications management
- Inbox
- Privacy settings
- In-app chat
- WebRTC Calls and UI
- Migration Guides
- JSON Web Token (JWT) structure and generation example