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