# Barcode.Flutter Pure Dart版 — Easy 2 Steps（Desktop/Web 両対応）

Pure Dart 実装のバーコードライブラリを使って QR コードを生成するサンプルです。
Canvas 表示と PDF 生成の両方に対応しています。

## 前提条件

- **Flutter SDK**
- **Windows**: Visual Studio（C++ デスクトップ開発ワークロード）
- **macOS**: Xcode + CocoaPods（`brew install cocoapods`）

## 起動方法

### Desktop（Windows）

```bash
flutter pub get
flutter run -d windows
```

### Desktop（macOS）

```bash
flutter pub get
flutter run -d macos
```

### Desktop ビルド（Windows）

```bash
flutter build windows
```

`build/windows/x64/runner/Release/` に `.exe` が生成されます。

### Desktop ビルド（macOS）

```bash
flutter build macos
```

`build/macos/Build/Products/Release/` に `.app` が生成されます。

### Web（Chrome）

```bash
flutter pub get
flutter run -d chrome
```

## 依存パッケージ

- `pao_barcode` — Pure Dart バーコードライブラリ（全19種対応）
- `pdf` — PDF 生成
