flutter_ubi 0.1.0 copy "flutter_ubi: ^0.1.0" to clipboard
flutter_ubi: ^0.1.0 copied to clipboard

Flutter UBI is a cross-platform SDK that provides the ability to securely collect and analyze user driving behavior data.

example/lib/main.dart

import 'package:flutter/material.dart';
import 'package:flutter_ubi/flutter_ubi.dart';
import 'package:flutter_ubi_example/page/login.dart';
import 'package:flutter_ubi_example/page/ubi.dart';

import 'common/sdk_utils.dart';

void main() async {
  WidgetsFlutterBinding.ensureInitialized();
  final isSdkEnabled = await _initFlutterUbi();
  runApp(MyApp(isSdkEnabled));
}

Future<bool> _initFlutterUbi() async {
  final result = await FlutterUbi.init(requestUserPassportToken);
  return result.isSuccessful();
}

class MyApp extends StatelessWidget {
  final bool isSdkEnabled;

  const MyApp(this.isSdkEnabled, {Key? key}) : super(key: key);

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      home: isSdkEnabled ? UBIPage() : LoginPage(),
    );
  }
}
0
likes
120
points
38
downloads

Publisher

unverified uploader

Weekly Downloads

Flutter UBI is a cross-platform SDK that provides the ability to securely collect and analyze user driving behavior data.

Homepage

Documentation

API reference

License

unknown (license)

Dependencies

flutter, intl

More

Packages that depend on flutter_ubi