Search packages, repositories and app categories

Package detailsv0.3.5

zoom_native_sdk

Another plugin to join zoom meeting using native android and ios zoom sdk you need to darg and drop zoom ios meeting sdk manually to your application

AndroidiOS
30-day downloads
48
Likes
14
Pub points
135

Install package

flutter pub add zoom_native_sdk

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

The zoom_native_sdk package enables Flutter applications to join Zoom meetings using the native Android and iOS Zoom SDKs. Developers must manually integrate the Zoom SDK into their project by dragging and dropping the required native libraries. This approach ensures full access to Zoom's native features and performance, though it requires additional setup steps on both platforms. The package is ideal for apps needing deep Zoom integration with minimal abstraction.

Use cases

  • Integrating Zoom meetings into educational apps
  • Enabling video conferencing in telehealth platforms
  • Supporting remote collaboration tools
  • Adding live webinars to enterprise apps

Key features

  • Direct use of native Zoom SDK
  • Manual SDK integration required
  • Platform-specific optimizations
  • High performance for real-time communication

Suitable for

  • Developers with native SDK experience
  • Apps requiring advanced Zoom functionality
  • Projects where performance is critical

Considerations

  • Manual SDK setup needed
  • Higher complexity than pure Flutter plugins
  • Potential for platform-specific issues
  • Requires adherence to Zoom's licensing terms

Original README

Original README snapshot from the linked source repository. Visit the repository for the latest content.

zoom_native_sdk

Pub likes popularity pub points codecov

this version is initial join zoom meeting using native sdk for android and ios you need to drag and drop zoom ios meeting sdk manually to your application

Platform Setup

In order to work correctly there needs to be some platform specific setup. Check below on how to add support for Android and iOS

Android download zoom sdk for android by running this command in terminal
dart run zoom_native_sdk:download
iOS

in first you need to login to your zoom account then select your project and download ios sdk.

after download is complete unzip file and copy two file :-

  • MobileRTC.xcframework
  • MobileRTCResources.bundle

and past in IOS module

then open ios in Xcode and click right to Runner folder and add two file to it

  • MobileRTC.xcframework
  • MobileRTCResources.bundle

will be shown as this image below


after adding this files running pod install to get pods for zoom in ios

by click right to ios folder and select onpen in terminal

pod install

after pod install is complete open xcode and make sure MobileRTC.xcframework is added in TARGETS/Runner/Frameworks,Libraries, and Embedded Content


and finally in xcode go to Pods/TARGETS/zoom_native_sdk/Frameworks and Libraries

and add MobileRTC.xcframework to it and make sure it Do Not Embed as shown

for more info ios docs


Usage

import 'package:zoom_native_sdk/zoom_native_sdk.dart';
final _zoomNativelyPlugin = ZoomNativeSdk();
isInitialized = (await _zoomNativelyPlugin.initZoom(
  appKey: "",
  appSecret: "",
)) ??
false;
await _zoomNativelyPlugin.joinMeting(
  meetingNumber: "",
  meetingPassword: "",
);
About Develpment

develop and maintenance by Al7osam company

           


Categories

Dependencies

Dependency list 1 items

  • plugin_platform_interface^2.1.3

Source repository

Projects using this package

No data available yet.