basicUsageExample function

Future<void> basicUsageExample()

Example 1: Basic initialization and fetching

Implementation

Future<void> basicUsageExample() async {
  print('=== Basic Usage Example ===');

  // No parameters needed - auto-detects Firebase project & device
  final backend = QuicUIFirebase();
  await backend.initialize();

  // Fetch a screen
  try {
    final screen = await backend.fetchScreen('home-screen');
    print('Screen: ${screen.name}');
    print('JSON: ${screen.json}');
    print('Version: ${screen.version}');
    print('Created by: ${screen.createdBy}');
  } catch (e) {
    print('Error: $e');
  }
}