Native ID
Flutter unique identifier plugin for android and ios

Get current device unique id from within the flutter application.
Warning: In
android, this plugin use theANDROID_IDthat can be change by user for the rooted device.
Installation 💻#
❗ In order to start using native_id you must have the [Flutter SDK][flutter_install_link] installed on your machine.
Add native_id to your pubspec.yaml:
dependencies:
native_id:Install it:
flutter packages getUsage#
Import import 'package:native_id/native_id.dart';, instantiate NativeId and use the getId() or getUUID() methods.
Example:
Future<String> getNativeId() async {
final nativeIdPlugin = NativeId();
try {
final nativeId = await nativeIdPlugin.getId();
return nativeId ?? 'Unknown native id';
} on PlatformException {
return 'Failed to get nativeId';
}
}Related Projects

Tivy
Flutter package for getting YouTube and Vimeo video urls

App Permissions
Centralized permission management system with automatic requests, status tracking, rationale dialogs, and graceful degradation.

App Storage
A simple and secure local storage package with support for primitives, collections, and JSON serialization.