generateUuid method

Future<String> generateUuid()

Generates a UUID using native platform implementation.

This method creates a universally unique identifier (UUID) using the platform's native UUID generation capabilities. On iOS, it uses NSUUID, and on Android, it uses java.util.UUID.

Returns a Future that completes with a String representing the generated UUID in standard format (e.g., "123e4567-e89b-12d3-a456-426614174000").

Platform Support: All platforms (iOS, Android)

Throws UnimplementedError if not overridden by platform implementation.

Example:

final uuid = await CalljmpDevice.instance.generateUuid();
print('Generated UUID: $uuid');

Implementation

Future<String> generateUuid() {
  throw UnimplementedError('generateUuid() has not been implemented.');
}