Prompts Ideas | All
WidgetパッケージFirebaseデザインTipsOther
android backkey

あなたはFlutterのリードエンジニアです。
android back keyを無効にするコードを書いてください

# 制約条件
- Flutterのバージョンは2.2.0を使用してください。

# その他
- このタスクで最高の結果をだすために、追加の情報が必要な場合は、質問をしてください。

より具体的にやりたいことを書くと回答の質が向上します。
Firebaseのテーブル設計

あなたはFirebaseのバックエンドエンジニアです。
以下の要件、制約条件を元にチャットのデータベースを設計してください。
アウトプットは表でまとめてください。

# 要件
- グループチャットにも対応すること
- 画像データ、PDFファイルを添付可能

# 制約条件
- Firestoreを使うこと
- 各フィールドのタイプを記載すること

# その他
このタスクで最高の結果を出すために、追加の情報が必要な場合は、質問してください

要件の箇所を作りたいDBの要件とすれば設計をしてくれます。詳細を書けば書くほど期待通りのものになります。
Firebase サンプルデータ生成

あなたはFirebaseのバックエンドエンジニアです。
以下のコレクションのサンプルデータを5つ生成してください。
アウトプットはjson形式でまとめてください。

# コレクション
ドキュメント: {message_id}
フィールド名 タイプ    説明
text    string    メッセージの本文
senderId    string    送信者のユーザーID
timestamp    timestamp    メッセージの送信日時
imageUrl    string or null    メッセージに含まれる画像のURL
pdfUrl    string or null    メッセージに含まれるPDFファイルのURL

# その他
このタスクで最高の結果を出すために、追加の情報が必要な場合は、質問してください

「json形式でまとめてください」の箇所をcsv形式や表形式に置き換えることができます。
Firebaseにデータを取得するコード生成

あなたはFlutterのリードエンジニアです。
以下のmessageコレクションから、senderIdをtimestampが新しい順に全て取得するコードを書いてください。
追加が必要なパッケージはバージョンとpubspec.yamlへ追加するコードも教えてください。

# messageコレクション
ドキュメント: {message_id}
フィールド名 タイプ    説明
text    string    メッセージの本文
senderId    string    送信者のユーザーID
timestamp    timestamp    メッセージの送信日時
imageUrl    string or null    メッセージに含まれる画像のURL
pdfUrl    string or null    メッセージに含まれるPDFファイルのURL

# 制約条件
- Flutterのバージョンは2.2.0とする

# その他
このタスクで最高の結果を出すために、追加の情報が必要な場合は、質問してください

「新しい順」を古い順、またはsenderIdが’01234 ’に該当するデータ などに置き換えることができます。
Firebaseにデータを追加するコード生成

あなたはFlutterのリードエンジニアです。
以下のmessageコレクションにデータを追加するコードを書いてください。
追加が必要なパッケージはバージョンとpubspec.yamlへ追加するコードも教えてください。

# messageコレクション
ドキュメント: {message_id}
フィールド名 タイプ    説明
text    string    メッセージの本文
senderId    string    送信者のユーザーID
timestamp    timestamp    メッセージの送信日時
imageUrl    string or null    メッセージに含まれる画像のURL
pdfUrl    string or null    メッセージに含まれるPDFファイルのURL

# 制約条件
- Flutterのバージョンは2.2.0とする

# その他
このタスクで最高の結果を出すために、追加の情報が必要な場合は、質問してください

Firebaseで利用しているパッケージのバージョンを#制約条件に追加するとより正確なコードを書いてくれます。
Firebaseにデータを更新するコード生成

あなたはFlutterのリードエンジニアです。
以下のmessageコレクションのデータを更新するコードを書いてください。
追加が必要なパッケージはバージョンとpubspec.yamlへ追加するコードも教えてください。

# messageコレクション
ドキュメント: {message_id}
フィールド名 タイプ    説明
text    string    メッセージの本文
senderId    string    送信者のユーザーID
timestamp    timestamp    メッセージの送信日時
imageUrl    string or null    メッセージに含まれる画像のURL
pdfUrl    string or null    メッセージに含まれるPDFファイルのURL

# 制約条件
- Flutterのバージョンは2.2.0とする

# その他
このタスクで最高の結果を出すために、追加の情報が必要な場合は、質問してください

Firebaseで利用しているパッケージのバージョンを#制約条件に追加するとより正確なコードを書いてくれます。
Firebaseにデータを削除するコード生成

あなたはFlutterのリードエンジニアです。
以下のmessageコレクションのデータを削除するコードを書いてください。
追加が必要なパッケージはバージョンとpubspec.yamlへ追加するコードも教えてください。

# messageコレクション
ドキュメント: {message_id}
フィールド名 タイプ    説明
text    string    メッセージの本文
senderId    string    送信者のユーザーID
timestamp    timestamp    メッセージの送信日時
imageUrl    string or null    メッセージに含まれる画像のURL
pdfUrl    string or null    メッセージに含まれるPDFファイルのURL

# 制約条件
- Flutterのバージョンは2.2.0とする

# その他
このタスクで最高の結果を出すために、追加の情報が必要な場合は、質問してください

Firebaseで利用しているパッケージのバージョンを#制約条件に追加するとより正確なコードを書いてくれます。
Firebase Firestore 全文検索

あなたはFlutterのリードエンジニアです。
Firebaseで全文検索を実装する方法を教えてください。

より具体的にやりたいことを書くと回答の質が向上します。
Firebase auth の使い方

あなたはFlutterのリードエンジニアです。
ログイン機能をFirebase authを用いて実装するコードを書いてください。
追加が必要なパッケージはバージョンとpubspec.yamlへ追加するコードも教えてください。

# 制約条件
- Flutterのバージョンは2.2.0を使用してください。

# その他
このタスクで最高の結果をだすために、追加の情報が必要な場合は、質問をしてください。

Firebaseで利用しているパッケージのバージョンを#制約条件に追加するとより正確なコードを書いてくれます。
Firebase storage へ画像のアップロード

あなたはFlutterのリードエンジニアです。
Firebase Storageへ写真をアップロードするコードを書いてください。
追加が必要なパッケージはバージョンとpubspec.yamlへ追加するコードも教えてください。

# 制約条件
- Flutterのバージョンは2.2.0を使用してください。

# その他
- このタスクで最高の結果をだすために、追加の情報が必要な場合は、質問をしてください。  

# 要件 のセクションを追加し箇条書きで詳細要件を書くとよりコードが期待通りになります。
Firebase storage アップロード進捗の表示

あなたはFlutterのリードエンジニアです。
Firebase Storageへ写真をアップロード時にプログレスバーで表示するコードを書いてください。
追加が必要なパッケージはバージョンとpubspec.yamlへ追加するコードも教えてください。

# 制約条件
- Flutterのバージョンは2.2.0を使用してください。

# その他
- このタスクで最高の結果をだすために、追加の情報が必要な場合は、質問をしてください。  

# 要件 のセクションを追加し箇条書きで詳細要件を書くとよりコードが期待通りになります。
Firebase In-App Massaging の使い方

あなたはFlutterのリードエンジニアです。
Firebase In-App Massaging を用いてポップアップを表示する手順を教えてください。

ChatGPTの学習時期の関係で提示される情報が古い可能性があります。
Firebase とアプリの接続

あなたはFlutterのリードエンジニアです。

Firebaseとの接続手順を教えてください。

より具体的にやりたいことを書くと回答の質が向上します。
Firebase Analysis の説明

あなたはFlutterのリードエンジニアです。
Firebase Analysisの使い方を教えてください。

より具体的にやりたいことを書くと回答の質が向上します。
Firebase auth を使したログアウト

あなたはFlutterのリードエンジニアです。
Firebaseを使用したログアウト機能を実装するコードを書いてください。
追加が必要なパッケージはバージョンとpubspec.yamlへ追加するコードも教えてください。

# 制約条件
- Flutterのバージョンは2.2.0を使用してください。

# その他
- このタスクで最高の結果をだすために、追加の情報が必要な場合は、質問をしてください。

# 要件 のセクションを追加し箇条書きで詳細要件を書くとよりコードが期待通りになります。
FVM

あなたはFlutterのリードエンジニアです。
FVMを導入する方法について教えてください。

より具体的にやりたいことを書くと回答の質が向上します。
FVMのバージョン切り替え

あなたはFlutterのリードエンジニアです。
FVMでFlutter ver 2.2.0をインストールする方法を教えてください。

より具体的にやりたいことを書くと回答の質が向上します。
mailto リンクの実装

あなたはFlutterのリードエンジニアです。
mailtoリンクを実装するコードを書いてください。
追加が必要なパッケージはバージョンとpubspec.yamlへ追加するコードも教えてください。

# 制約条件
- Flutterのバージョンは2.2.0を使用してください。

# その他
- このタスクで最高の結果をだすために、追加の情報が必要な場合は、質問をしてください。

# 要件 のセクションを追加し箇条書きで詳細要件を書くとよりコードが期待通りになります。
PUSH 通知

あなたはFlutterのリードエンジニアです。
PUSH通知を実装するコードを書いてください。
追加が必要なパッケージはバージョンとpubspec.yamlへ追加するコードも教えてください。

# 制約条件
- Flutterのバージョンは2.2.0を使用してください。

# その他
- このタスクで最高の結果をだすために、追加の情報が必要な場合は、質問をしてください。

# 要件 のセクションを追加し箇条書きで詳細要件を書くとよりコードが期待通りになります。
PUSH通知

あなたはFlutterのリードエンジニアです。
PUSH通知をカスタマイズする方法を教えてください。

より具体的にやりたいことを書くと回答の質が向上します。
QR読み込み

あなたはFlutterのリードエンジニアです。
QRコード読み取りを実装するコードを書いてください。
追加が必要なパッケージはバージョンとpubspec.yamlへ追加するコードも教えてください。

# 制約条件
- Flutterのバージョンは2.2.0を使用してください。

# その他
- このタスクで最高の結果をだすために、追加の情報が必要な場合は、質問をしてください。

# 要件 のセクションを追加し箇条書きで詳細要件を書くとよりコードが期待通りになります。
QR生成

あなたはFlutterのリードエンジニアです。
QRコード生成を実装するコードを書いてください。
追加が必要なパッケージはバージョンとpubspec.yamlへ追加するコードも教えてください。

# 制約条件
- Flutterのバージョンは2.2.0を使用してください。

# その他
- このタスクで最高の結果をだすために、追加の情報が必要な場合は、質問をしてください。

# 要件 のセクションを追加し箇条書きで詳細要件を書くとよりコードが期待通りになります。
SNSシェア機能

あなたはFlutterのリードエンジニアです。
SNSシェア機能を実装するコードを書いてください。
追加が必要なパッケージはバージョンとpubspec.yamlへ追加するコードも教えてください。

# 制約条件
- Flutterのバージョンは2.2.0を使用してください。

# その他
- このタスクで最高の結果をだすために、追加の情報が必要な場合は、質問をしてください。

# 要件 のセクションを追加し箇条書きで詳細要件を書くとよりコードが期待通りになります。
プロンプト作成のTips

# 制約条件
- Flutterのバージョンは2.2.0を使用してください。

"Flutterのバージョンによるエラーに遭遇しにくくなります。 ChatGPTの学習時期からFlutterバージョンは2.2.0がおすすめです。"
プロンプト作成のTips

このタスクで最高の結果をだすために、追加の情報が必要な場合は、質問をしてください。  

不明点がある場合は質問をするように記載するとアウトプットの質が向上します。
プロンプト作成のTips

あなたはFlutterのリードエンジニアです。

役割を与えるとアウトプットの質が安定します。ちなみに Google のエンジニアに与えられる最も高い評価の称号は "リードエンジニア" だそうです。
プロンプト作成のTips

コードの変更をする場合は差分を教えてください。

エラー変更時にコードの差分を提示してもらうこともできます。
プロンプト作成のTips

# 制約条件
- null safetyに対応したコードを書いてください

null safety に対応してないコードが生成される場合があるので入れておくと良いです。
パッケージの追加方法

追加が必要なパッケージはバージョンとpubspec.yamlへ追加するコードも教えてください。

これを入れておくとパッケージを使う必要がある場合に、pubspec.yamlへ追加するコードも教えてくれます。
webviewの実装

あなたはFlutterのリードエンジニアです。
webviewを実装するコードを書いてください。
追加が必要なパッケージはバージョンとpubspec.yamlへ追加するコードも教えてください。

# 制約条件
- Flutterのバージョンは2.2.0を使用してください。

# その他
- このタスクで最高の結果をだすために、追加の情報が必要な場合は、質問をしてください。

# 要件 のセクションを追加し箇条書きで詳細要件を書くとよりコードが期待通りになります。
デザインされたwidgetのコード生成

あなたは、Flutterのリードエンジニアです。
ニューモーフィズムを用いた、最高のデザインのチェックボックスのコードを制約条件をもとに書いてください。

# 制約条件
- Flutterのバージョンは2.2.0を使用してください。

# その他
このタスクで最高の結果をだすために、追加の情報が必要な場合は、質問をしてください。

#制約条件に実装に使いたいパッケージを追加することも可能です。
デザインされたwidgetのコード生成

あなたは、Flutterのリードエンジニアです。
グラスモーフィズムを用いた、最高のデザインのチェックボックスのコードを制約条件をもとに書いてください。

# 制約条件
- Flutterのバージョンは2.2.0を使用してください。

# その他
このタスクで最高の結果をだすために、追加の情報が必要な場合は、質問をしてください。

「グラスモーフィズムを用いた...」の箇所は、サーバーパンク、ヴェイパーウェイブ、ニュートロ、などのデザイン名称に変えることもできます。
デザインされたwidgetのコード生成

あなたは、Flutterのリードエンジニアです。
ニューモーフィズムを用いた、最高のデザインのテキストフォームのコードを制約条件をもとに書いてください。

# 制約条件
- Flutterのバージョンは2.2.0を使用してください。

# その他
このタスクで最高の結果をだすために、追加の情報が必要な場合は、質問をしてください。

「グラスモーフィズムを用いた...」の箇所は、サーバーパンク、ヴェイパーウェイブ、ニュートロ、などのデザイン名称に変えることもできます。
デザインされたwidgetのコード生成

あなたは、Flutterのリードエンジニアです。
ニューモーフィズムを用いた、最高のデザインのボタンのコードを要件、制約条件をもとに書いてください。

# 制約条件
- Flutterのバージョンは2.2.0を使用してください。

# その他
このタスクで最高の結果をだすために、追加の情報が必要な場合は、質問をしてください。

「グラスモーフィズムを用いた...」の箇所は、サーバーパンク、ヴェイパーウェイブ、ニュートロ、などのデザイン名称に変えることもできます。
デザインされたwidgetのコード生成

あなたは、Flutterのリードエンジニアです。
サイバーパンク風の最高デザインのbottomNaviBarのコードを要件、制約条件をもとに書いてください。

# 要件
- 要素:ホーム、検索、マイページ

# 制約条件
- Flutterのバージョンは2.2.0を使用してください。
- class名はCustomBottomNavigationBar03としてください

# その他
このタスクで最高の結果をだすために、追加の情報が必要な場合は、質問をしてください。

「グラスモーフィズムを用いた...」の箇所は、サーバーパンク、ヴェイパーウェイブ、ニュートロ、などのデザイン名称に変えることもできます。
widgetのコード生成

あなたは、Flutterのリードエンジニアです。
制約条件をもとにテキストフォームのコードを書いてください。

# 要件
- 最大文字数:20文字
- hintText : テキストを入力してください
- 値は、textController に格納してください

# 制約条件
- Flutterのバージョンは2.2.0を使用してください。

# その他
このタスクで最高の結果をだすために、追加の情報が必要な場合は、質問をしてください。

「値は、textController に格納してください」値を格納する変数名を指定可能です。
widgetのコード生成

あなたは、Flutterのリードエンジニアです。
要件、制約条件をもとにテキストのコードを書いてください。

# 要件
- text : ""Flutter Prompts""
- fontSize : 18
- Color: #4169e1
- fontWeight: bold

# 制約条件
- Flutterのバージョンは2.2.0を使用してください。

# その他
このタスクで最高の結果をだすために、追加の情報が必要な場合は、質問をしてください。

# 要件に最大行数や文字の色などを箇条書きで追加することでそれに合わせてコードを生成してくれます。
widgetのコード生成

あなたは、Flutterのリードエンジニアです。
要件、制約条件をもとにボタンのコードを書いてください。

# 要件
- ボタンテキスト : 登録はこちら
- Color : #4169e1


# 制約条件
- Flutterのバージョンは2.2.0を使用してください。

# その他
このタスクで最高の結果をだすために、追加の情報が必要な場合は、質問をしてください。

# 要件に文字の色などを箇条書きで追加することでそれに合わせてコードを生成してくれます。
widgetのコード生成

あなたは、Flutterのリードエンジニアです。
要件、制約条件をもとにチェックボックスのコードを書いてください。

# 要件
- 未選択時の色:#a9a9a9
- 選択時の色 : #4169e1


# 制約条件
- Flutterのバージョンは2.2.0を使用してください。

# その他
このタスクで最高の結果をだすために、追加の情報が必要な場合は、質問をしてください。

# 要件に色や表示するアイコンなどを追加することでそれに合わせてコードを生成してくれます。
widgetのコード生成

あなたは、Flutterのリードエンジニアです。
要件、制約条件をもとにBottomNaviBarのサンプルコードを書いてください。

# 要件
- 要素:ホーム、検索、マイページ
- 選択時の色:#4169e1
- 未選択時の色:#a9a9a9

# 制約条件
- Flutterのバージョンは2.2.0を使用してください。

# その他
このタスクで最高の結果をだすために、追加の情報が必要な場合は、質問をしてください。

#要件 に遷移先の画面名を入れることが可能です。 「グラスモーフィズムを用いた...」の箇所は、サーバーパンク、ヴェイパーウェイブ、ニュートロ、などのデザイン名称に変えることもできます。
widget比較

あなたはFlutterのリードエンジニアです。
InkwellとGestureDetectorの違いを教えてください。

他のwidgetでも違いを提示してくれます。
widgetのコード生成

あなたはFlutterのリードエンジニアです。
AlertDialogを表示するサンプルコードを書いてください。

# 制約条件
- Flutterのバージョンは2.2.0を使用してください。

# その他
- このタスクで最高の結果をだすために、追加の情報が必要な場合は、質問をしてください。  

# 要件 のセクションを追加し箇条書きで詳細要件を書くとよりコードが期待通りになります。
デザインされたwidgetのコード生成

あなたはFlutterのリードエンジニアです。
iOS風のDatePickerを作成するコードを教えてください。

# 制約条件
- Flutterのバージョンは2.2.0を使用してください。

# その他
- このタスクで最高の結果をだすために、追加の情報が必要な場合は、質問をしてください。  

# 要件 のセクションを追加し箇条書きで詳細要件を書くとよりコードが期待通りになります。
選択可能なテキストの表示

あなたはFlutterのリードエンジニアです。
選択可能なテキストを表示するコードを書いてください。
追加が必要なパッケージはバージョンとpubspec.yamlへ追加するコードも教えてください。

# 制約条件
- Flutterのバージョンは2.2.0を使用してください。

# その他
- このタスクで最高の結果をだすために、追加の情報が必要な場合は、質問をしてください。

# 要件 のセクションを追加し箇条書きで詳細要件を書くとよりコードが期待通りになります。
widgetのコード生成

あなたはFlutterのリードエンジニアです。
サイドメニューを実装するコードを書いてください。
追加が必要なパッケージはバージョンとpubspec.yamlへ追加するコードも教えてください。

# 制約条件
- Flutterのバージョンは2.2.0を使用してください。

# その他
- このタスクで最高の結果をだすために、追加の情報が必要な場合は、質問をしてください。

# 要件 のセクションを追加し箇条書きで詳細要件を書くとよりコードが期待通りになります。
widgetのコード生成

あなたはFlutterのリードエンジニアです。
ドラムロールを実装するコードを書いてください。
追加が必要なパッケージはバージョンとpubspec.yamlへ追加するコードも教えてください。

# 制約条件
- Flutterのバージョンは2.2.0を使用してください。

# その他
- このタスクで最高の結果をだすために、追加の情報が必要な場合は、質問をしてください。

# 要件 のセクションを追加し箇条書きで詳細要件を書くとよりコードが期待通りになります。
WidgetTree穴埋め

あなたはFlutterのリードエンジニアです。
FlutterでMyPage()へ画面遷移するコードを書きたいです。
以下のコードと制約条件を元にコードを書いてください。

# コード
```
Column(
 children: [
   TextField(
     controller: _controller,
   ),
// ここにMyPage()へ遷移するコードを追加したい
     child: Text('Submit'),
   ),
 ],
)
```


# 制約条件
- Flutterのバージョン:2.2.0

コードを追加したい箇所に具体的なwidget名を追加できます。制約条件には、アーキテクチャ、状態管理を入れることができますがriverpodは苦手です。
WidgetTree穴埋め

あなたはFlutterのリードエンジニアです。
以下のwidgetツリーのコードを制約条件をもとに書いてください
追加が必要なパッケージはバージョンとpubspec.yamlへ追加するコードも教えてください

# widgetツリー
```
Scaffold(
body:Column(
// 左寄せに「氏名」とのテキストを配置。
// デザイン:bold, fontsize:16, #4169e1
,
Row(
// 10文字まで入力できるテキストフォームを配置
// 値をfirstNameTextControllerに格納する
// hintText:名字
,
// 10文字まで入力できるテキストフォームを配置
// 値をlastNameTextControllerに格納する
// hintText:名前
)
,
// 左寄せに「プロフィールを入力してください」とのテキストを配置
// デザイン:bold, fontsize:16, #4169e1
,
// 100文字、3行まで入力できるテキストフォームを配置
// 値をbodyTextControllerに格納する
,
// 画面の一番下、中央に「登録する」ボタン配置
//デザイン:#4169e1
),
),
```

# 制約条件
- Flutterのバージョンは2.2.0とすること
- class名はWidgetTree00とすること
- null safetyに対応すること

# その他
このタスクで最高の結果を出すために、追加の情報が必要な場合は、質問してください。

要件を書けば書くほど正確なコードになります。意図しない配置になった場合は要件を追加ないしはコードの修正をお願いしてください。
WidgetTree提示でのコード生成

あなたはFlutterのリードエンジニアです。
以下の全体要件、画像要件をもとにコードを書いてください。
追加が必要なパッケージはバージョンとpubspec.yamlへ追加するコードも教えてください。

# 全体要件
- スクロールできること
- 作成する画面のclass名はrequirementsText03 と画面ごとにファイルを分けてください

# 画面要件
## AppBar
- 背景色:#4169e1
- 左寄りに戻るボタン
- 中央に「マイページ」を記入
- 右寄りに設定アイコン(クリックするとSettingPageへ遷移)

## body
- 左寄せ ""経歴"" を配置
- 左寄せに ""経歴テキスト経歴テキスト”を配置
- 左寄せ ""プロフィール"" を配置
- 左寄せに ""プロフィールテキストプロフィールテキストプロフィールテキスト”を配置

## bottom
- 候補者、チャット、マイページ、設定のアイコンを配置
- クリックすると各ページへ遷移できること
- iconの色は#4169e1とすること
- マイページが選択されている状態であること

# 制約条件
- Flutterのバージョンは2.2.0とすること
- null safetyに対応すること

# その他
このタスクで最高の結果を出すために、追加の情報が必要な場合は、質問してください

要件を詳細に書けば書くほどより期待通りのコードを生成してくれます。
アクションシートの実装

あなたはFlutterのリードエンジニアです。
ActionSheetを実装するコードを書いてください。
追加が必要なパッケージはバージョンとpubspec.yamlへ追加するコードも教えてください。

# 制約条件
- Flutterのバージョンは2.2.0を使用してください。

# その他
- このタスクで最高の結果をだすために、追加の情報が必要な場合は、質問をしてください。

# 要件 のセクションを追加し箇条書きで詳細要件を書くとよりコードが期待通りになります。
アプリアイコン

あなたはFlutterのリードエンジニアです。
アプリアイコンを設定する方法を教えてください。

ChatGPTの学習時期の関係で提示される情報が古い可能性があります。
アプリアイコン

モバイルアプリのアイコンを作成時に使える便利なサイトを教えてください。

開けないURLが提示される場合があります。
エラー対応のプロンプト

あなたはFlutterのリードエンジニアです。
下記エラーの対処方法を実行環境をもとにstep by step で教えてください
```
A problem occurred evaluating project ':app'.
> Plugin with id 'com.android.application' not found.
```

# 実行環境
- Flutter : 2.2.0
-  Dart : 2.13.0

開けないURLが提示される場合があります。
提示されたコードのエラー対応

以下のエラーの対処方法を実行環境をもとにstep by step で教えてください
コードの変更をする場合は差分を教えてください

# エラー文
```
A problem occurred evaluating project ':app'.
> Plugin with id 'com.android.application' not found.
```

# 実行環境
- Flutter : 2.2.0
-  Dart : 2.13.0

step by stepを入れることでエラー対応を順番に教えてくれます。
要件をもとにコード生成

あなたはFlutterのリードエンジニアです。
アプリ画面のコードを書いてください。
追加が必要なパッケージはバージョンとpubspec.yamlへ追加するコードも教えてください

# 要件
- ListViewで10個のContainerを並べること
- ドラックアンドドロップをするとリストの順番を並び替えられること

## Containerの要件
- グラスモーフィズムを用いたデザインにすること
- 1~10の数字を表示すること
- 横にスライドをすると「削除」と書かれたボタンが表示されること
- 「削除」ボタンは通常時は非表示とし、横にスライドした場合にのみ表示されること
- 「削除」を押した場合は、対象のContainerが削除されること

# 制約条件
- Flutterのバージョンは2.2.0を使用してください。

# その他
- このタスクで最高の結果をだすために、追加の情報が必要な場合は、質問をしてください。  

「グラスモーフィズムを用いた...」の箇所は、サーバーパンク、ヴェイパーウェイブ、ニュートロ、などのデザイン名称に変えることでそれっぽいデザインの画面になります。
Flutterコマンドの説明

あなたはFlutterのリードエンジニアです。
Flutterコマンドについてを教えてください。

より具体的にやりたいことを書くと回答の質が向上します。
Gitの使い方

あなたはFlutterのリードエンジニアです。
gitの使い方を教えてください。

より具体的にやりたいことを書くと回答の質が向上します。
サンプルSVG画像の生成

サンプルのsvg画像のデータを送ってください

svg形式で保存してアプリ内でお使いください。
テキスト内のリンク抽出方法

あなたはFlutterのリードエンジニアです。
テキストからリンクを抽出するコードを書いてください。
追加が必要なパッケージはバージョンとpubspec.yamlへ追加するコードも教えてください。

# 制約条件
- Flutterのバージョンは2.2.0を使用してください。

# その他
- このタスクで最高の結果をだすために、追加の情報が必要な場合は、質問をしてください。  

# 要件 のセクションを追加し箇条書きで詳細要件を書くとよりコードが期待通りになります。
デバッグバナーの削除

あなたはFlutterのリードエンジニアです。
画面右上隅の「DEBUG」を削除するコードを書いてください。
追加が必要なパッケージはバージョンとpubspec.yamlへ追加するコードも教えてください。

# 制約条件
- Flutterのバージョンは2.2.0を使用してください。

# その他
- このタスクで最高の結果をだすために、追加の情報が必要な場合は、質問をしてください。

# 要件 のセクションを追加し箇条書きで詳細要件を書くとよりコードが期待通りになります。
要件をもとにコード生成

あなたはFlutterのリードエンジニアです。
アプリ画面のコードを書いてください。
追加が必要なパッケージはバージョンとpubspec.yamlへ追加するコードも教えてください

# 要件
- ListViewで10個のContainerを並べること
- ドラックアンドドロップをするとリストの順番を並び替えられること

## Containerの要件
- ニューモフィズムを用いたデザインにすること
- 1~10の数字を表示すること
- 横にスライドをすると「削除」と書かれたボタンが表示されること
- 「削除」ボタンは通常時は非表示とし、横にスライドした場合にのみ表示されること
- 「削除」を押した場合は、対象のContainerが削除されること

# 制約条件
- Flutterのバージョンは2.2.0を使用してください。
- null safetyに対応すること

# その他
- このタスクで最高の結果をだすために、追加の情報が必要な場合は、質問をしてください。  

# 要件、#Containerの要件など詳細要件を変更可能です。 また、使いたいカラーコード、利用したいパッケージ、状態管理手法名を追加することも可能です。
要件をもとにコード生成

あなたはFlutterのリードエンジニアです。
アプリ画面のコードを書いてください。
追加が必要なパッケージはバージョンとpubspec.yamlへ追加するコードも教えてください。

# 要件
- ListViewで10個のContainerを並べること
- ドラックアンドドロップをするとリストの順番を並び替えられること

## Containerの要件
- ニューモフィズムを用いたデザインにすること
- 1~10の数字を表示すること
- 横にスライドをすると「削除」と書かれたボタンが表示されること
- 「削除」ボタンは通常時は非表示とし、横にスライドした場合にのみ表示されること
- 「削除」を押した場合は、対象のContainerが削除されること

# 制約条件
- Flutterのバージョンは2.2.0を使用してください。
- 状態管理はproviderを使用してください

# その他
- このタスクで最高の結果をだすために、追加の情報が必要な場合は、質問をしてください。  

状態管理の箇所を変更することが可能です。 モデルの学習時期的にriverpodでの実装は苦手です。
ハイパーリンクの実装

あなたはFlutterのリードエンジニアです。
テキストをハイパーリンクにするコードを書いてください。
追加が必要なパッケージはバージョンとpubspec.yamlへ追加するコードも教えてください。

# 制約条件
- Flutterのバージョンは2.2.0を使用してください。

# その他
- このタスクで最高の結果をだすために、追加の情報が必要な場合は、質問をしてください。  

# 要件 のセクションを追加し箇条書きで詳細要件を書くとよりコードが期待通りになります。
バックエンドフレームワークについて

あなたはFlutterのリードエンジニアです。
dart_frogについて教えてください。

より具体的にやりたいことを書くと回答の質が向上します。
バックエンドフレームワークについて

あなたはFlutterのリードエンジニアです。
dartを用いたバックエンドフレームワークの一覧を教えてください。

より具体的にやりたいことを書くと回答の質が向上します。
パッケージの使い方説明

あなたはFlutterのリードエンジニアです。
https://pub.dev/packages/go_router
こちらのパッケージの使い方を教えてください

ChatGPTの学習時期の関係で最新のパッケージについては教えてくれない可能性があります。
パッケージの特徴説明

あなたはFlutterのリードエンジニアです。
https://pub.dev/packages/go_router
こちらのパッケージの特徴を教えてください

ChatGPTの学習時期の関係で最新のパッケージについては教えてくれない可能性があります。
パッケージ比較

あなたはFlutterのリードエンジニアです。
https://pub.dev/packages/go_router
こちらのパッケージを他の同様のパッケージと比較をしてください

ChatGPTの学習時期の関係で最新のパッケージについては教えてくれない可能性があります。
パッケージ一覧提示

あなたはFlutterのリードエンジニアです。
ログイン画面を実装する時に使えるパッケージのURLと特徴を複数教えてください。

ChatGPTの学習時期の関係で最新のパッケージについては教えてくれない可能性があります。
パッケージ一覧提示

あなたはFlutterのリードエンジニアです。
スワイプ機能を実装する時に使えるパッケージのURLと特徴を複数教えてください。

ChatGPTの学習時期の関係で最新のパッケージについては教えてくれない可能性があります。
パッケージ一覧提示

あなたはFlutterのリードエンジニアです。
ドラックアンドドロップを実装する時に使えるパッケージのURLと特徴を複数教えてください。

ChatGPTの学習時期の関係で最新のパッケージについては教えてくれない可能性があります。
パッケージ一覧提示

あなたはFlutterのリードエンジニアです。
オンボーディング画面を実装する時に使えるパッケージのURLと特徴を複数教えてください。

ChatGPTの学習時期の関係で最新のパッケージについては教えてくれない可能性があります。
パッケージ一覧提示

あなたはFlutterのリードエンジニアです。
Google Loginを実装する時に使えるパッケージのURLと特徴を複数教えてください。

ChatGPTの学習時期の関係で最新のパッケージについては教えてくれない可能性があります。
パッケージ一覧提示

あなたはFlutterのリードエンジニアです。
Apple Loginを実装する時に使えるパッケージのURLと特徴を複数教えてください。

ChatGPTの学習時期の関係で最新のパッケージについては教えてくれない可能性があります。
パッケージ一覧提示

あなたはFlutterのリードエンジニアです。
Flutterでゲームアプリを作成するときに使えるパッケージのURLと特徴を複数教えてください。

ChatGPTの学習時期の関係で最新のパッケージについては教えてくれない可能性があります。
パッケージ一覧提示

あなたはFlutterのリードエンジニアです。
Flutterでドロップダウンメニューを実装する時に使えるパッケージのURLと特徴を複数教えてください。

ChatGPTの学習時期の関係で最新のパッケージについては教えてくれない可能性があります。
パッケージ一覧提示

あなたはFlutterのリードエンジニアです。
Flutterでスクリーンサイズに合わせてフォントサイズ自動調整する時に使えるパッケージのURLと特徴を複数教えてください。

ChatGPTの学習時期の関係で最新のパッケージについては教えてくれない可能性があります。
パッケージ一覧提示

あなたはFlutterのリードエンジニアです。
PDFのプレビューやダウンロードを実装する時に使えるパッケージのURLと特徴を複数教えてください。

ChatGPTの学習時期の関係で最新のパッケージについては教えてくれない可能性があります。
パッケージ一覧提示

あなたはFlutterのリードエンジニアです。
PUSH通知を実装する時に使えるパッケージのURLと特徴を複数教えてください。

ChatGPTの学習時期の関係で最新のパッケージについては教えてくれない可能性があります。
パッケージ一覧提示

あなたはFlutterのリードエンジニアです。
画像のブラー処理を実装する時に使えるパッケージのURLと特徴を複数教えてください。

ChatGPTの学習時期の関係で最新のパッケージについては教えてくれない可能性があります。
パッケージ一覧提示

あなたはFlutterのリードエンジニアです。
画像を特殊な曲線で切り抜く時に使えるパッケージのURLと特徴を複数教えてください。

ChatGPTの学習時期の関係で最新のパッケージについては教えてくれない可能性があります。
パッケージ一覧提示

あなたはFlutterのリードエンジニアです。
デバイスに保存されたファイルを取得する時に使えるパッケージのURLと特徴を複数教えてください。

ChatGPTの学習時期の関係で最新のパッケージについては教えてくれない可能性があります。
パッケージ一覧提示

あなたはFlutterのリードエンジニアです。
デバイスに保存された写真を取得する時に使えるパッケージのURLと特徴を複数教えてください。

ChatGPTの学習時期の関係で最新のパッケージについては教えてくれない可能性があります。
パッケージ一覧提示

あなたはFlutterのリードエンジニアです。
QRコードの読み取りで使えるパッケージのURLと特徴を複数教えてください。

ChatGPTの学習時期の関係で最新のパッケージについては教えてくれない可能性があります。
パッケージ一覧提示

あなたはFlutterのリードエンジニアです。
QRコードの生成で使えるパッケージのURLと特徴を複数教えてください。

ChatGPTの学習時期の関係で最新のパッケージについては教えてくれない可能性があります。
パッケージ一覧提示

あなたはFlutterのリードエンジニアです。
ARアプリを実装する時に使えるパッケージのURLと特徴を複数教えてください。

ChatGPTの学習時期の関係で最新のパッケージについては教えてくれない可能性があります。
パッケージ一覧提示

あなたはFlutterのリードエンジニアです。
webviewを実装する時に使えるパッケージのURLと特徴を複数教えてください。

ChatGPTの学習時期の関係で最新のパッケージについては教えてくれない可能性があります。
パッケージ一覧提示

あなたはFlutterのリードエンジニアです。
SNSシェア機能を実装する時に使えるパッケージのURLと特徴を複数教えてください。

ChatGPTの学習時期の関係で最新のパッケージについては教えてくれない可能性があります。
パッケージ一覧提示

あなたはFlutterのリードエンジニアです。
mailtoリンクを実装する時に使えるパッケージのURLと特徴を複数教えてください。

ChatGPTの学習時期の関係で最新のパッケージについては教えてくれない可能性があります。
パッケージ一覧提示

あなたはFlutterのリードエンジニアです。
widgetの表示・非表示を実装する時に使えるパッケージのURLと特徴を複数教えてください。

ChatGPTの学習時期の関係で最新のパッケージについては教えてくれない可能性があります。
pubspec.yamlのコード提示

あなたはFlutterのリードエンジニアです。
ニューモフィズムデザインで使えるパッケージのpubspec.yamlへ追加するコードを教えてください

# 実行環境
- Flutter : 2.2.0

ChatGPTの学習時期の関係で最新のパッケージについては教えてくれない可能性があります。
パッケージのバージョンアップ

あなたはFlutterのリードエンジニアです。
パッケージのバージョンを上げる時に使えるコマンドを教えてください。

より具体的にやりたいことを書くと回答の質が向上します。
メールのバリデーション

あなたはFlutterのリードエンジニアです。
テキストフォームに入力されたメールアドレスをバリデーションするコードを書いてください。

# 制約条件
- Flutterのバージョンは2.2.0を使用してください。

# その他
- このタスクで最高の結果をだすために、追加の情報が必要な場合は、質問をしてください。  

# 要件 のセクションを追加し箇条書きで詳細要件を書くとよりコードが期待通りになります。
パスワードのバリデーション

あなたはFlutterのリードエンジニアです。
テキストフォームに入力されたパスワードをバリデーションするコードを書いてください。

# 制約条件
- Flutterのバージョンは2.2.0を使用してください。

# その他
- このタスクで最高の結果をだすために、追加の情報が必要な場合は、質問をしてください。  

# 要件 のセクションを追加し箇条書きで詳細要件を書くとよりコードが期待通りになります。
ファイル取得の実装

あなたはFlutterのリードエンジニアです。
デバイスに保存されたファイルを取得するコードを書いてください。
追加が必要なパッケージはバージョンとpubspec.yamlへ追加するコードも教えてください。

# 制約条件
- Flutterのバージョンは2.2.0を使用してください。

# その他
- このタスクで最高の結果をだすために、追加の情報が必要な場合は、質問をしてください。

# 要件 のセクションを追加し箇条書きで詳細要件を書くとよりコードが期待通りになります。
リスト操作

あなたはFlutterのリードエンジニアです。
リストを操作するメソッドの一覧を教えてください。

より具体的にやりたいことを書くと回答の質が向上します。
リスト生成

あなたはFlutterのリードエンジニアです。
都道府県の一覧をリストに格納するコードを書いてください。

作成が面倒なリストも一瞬で作成してくれます。
リスト生成

あなたはFlutterのリードエンジニアです。
プログラミング言語の一覧をリストに格納するコードを書いてください。

作成が面倒なリストも一瞬で作成してくれます。
リスト生成

あなたはFlutterのリードエンジニアです。
要件をもとに年齢の一覧をリストに格納するコードを書いてください。

# 要件
- 年齢は0歳から100歳までとする
- 5歳刻み

# 要件 にリストの要件を書くとその通りに生成してくれます。
プロンプト作成のTips

あなたはFlutterのリードエンジニアです。
アプリをリリースする手順を教えてください。

ChatGPTの学習時期の関係で提示される情報が古い可能性があります
💡注意事項
● GPTモデルは 2021年9月までにトレーニングされたモデルのため Flutterのバージョンは当時 Stable であった v2.5.0 以下を使用してください。
● 本サイトのプロンプトは Flutter バージョン v2.2.0 を使用してテストしています。
● ChatGPT plus の Dafalts モデルを使用しています。
最終更新:2023.02.28
Copyright ©︎ SNIFFOUT Inc. All Rights Reserved