ringdesk_flutter_sdk 0.0.1
ringdesk_flutter_sdk: ^0.0.1 copied to clipboard
Drop-in in-app voice support, screen sharing, and overlay widgets for Flutter applications.
import 'package:flutter/material.dart';
import 'package:ringdesk_flutter_sdk/ringdesk_flutter_sdk.dart';
import 'demo_files.dart';
import 'example_app.dart';
export 'example_app.dart' show CounterExampleApp, CounterHomePage;
const _developerId = String.fromEnvironment('RINGDESK_DEVELOPER_ID');
const _appCode = String.fromEnvironment('RINGDESK_APP_CODE');
Future<void> main() async {
WidgetsFlutterBinding.ensureInitialized();
final fileAccessRoots = await prepareDemoFileAccess();
RingDesk.initialize(
developerId: _developerId,
appCode: _appCode,
customer: const RingDeskCustomer(
name: 'SDK Example Customer',
customerId: 'sdk-example-customer',
),
fileAccessRoots: fileAccessRoots,
);
runApp(CounterExampleApp(controller: RingDeskController.initialized()));
}