flutter について
flutterは、FlutterでクロスプラットフォームのUIを開発するためのスキルです。ウィジェット、状態管理、ナビゲーション、設定、ビルド、デバッグに加え、コンポーネント設計や複数環境でのテストも扱います。
主な機能
- 01FlutterのUIとウィジェット開発
- 02状態管理とナビゲーションの設定
- 03pubspec、テーマ、プラグインの設定
- 04Flutterアプリの実行とビルド
- 05ホットリロードとデバッグ
- 06コンポーネントとリストの実践
活用シーン
- 01FlutterでクロスプラットフォームUIを開発
- 02Flutterプロジェクトとプラグインを設定
- 03アプリをビルドまたはデバッグ
- 04複数環境でパフォーマンスをテスト
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ full-stack-skills/ flutter-skills --skill flutterインストール後、Claude Code で/flutterを入力して読み込まれたか確認します。
同梱ファイルagents/openai.yamlLICENSE.txt
詳細
このスキルを使用する場面
次のようなことをユーザーが希望している場合は、いつでもこのスキルを使用してください。
- Flutter を使ったクロスプラットフォーム UI、Widget、状態管理、ナビゲーションの開発
- pubspec、テーマ、プラグイン、ビルドの設定
このスキルの使用方法
- 基本:StatelessWidget/StatefulWidget、Material/Cupertino、setState、Provider/Riverpod、ルーティング。
- 実行:flutter run、build apk/ios、ホットリロードとデバッグ。
- 参考資料:https://docs.flutter.dev/
ベストプラクティス
- コンポーネントを分割し、const を使用します。リストと Key を適切に使用します。
- 状態管理に一貫性を持たせ、複数プラットフォームでテストし、パフォーマンスを確認します。
キーワード
flutter, クロスプラットフォーム, Widget, Dart
コメント
Markdown 対応