# infusion_ffi

Public Flutter FFI plugin for Infusion without Rust sources.

- Android: downloads prebuilt AAR from GitHub Releases v1.0.0
- iOS: downloads prebuilt `.xcframework` from GitHub Releases v1.0.0 during pod install
- Desktop: downloads prebuilt binaries from GitHub Releases v1.0.0 on first use

Core code remains private. This repository exposes only the public Dart/Flutter wrapper and minimal platform glue.

## Usage
```yaml
dependencies:
  infusion_ffi: ^1.0.0
```

On desktop, ensure releases host platform binaries named:
- macOS: libinfusion_ffi.dylib
- Linux: libinfusion_ffi.so
- Windows: infusion_ffi.dll

## API
Import and call the loader before FFI symbol lookups:
```dart
import 'package:infusion_ffi/infusion_ffi.dart';

final lib = await InfusionLoader.load();
```
