Quick Snack - ネイティブアプリをAIで構築するツール
Quick Snackは、Expo Snackの上に構築されたツールで、LLM/AIアシスタントとの対話によりReact Nativeアプリを作成できます。現在は非常に初期のアルファ版です。
概要: ユーザーインターフェイスの構築は長い時間がかかり、アイデアをテストするための迅速なプロトタイプでも同様です。しかし、v0、Replit、Townie、Claude Artifactsなどのツールがアプリの構築を容易にしていますが、ネイティブモバイルアプリの構築をサポートしているものはありません。
コア機能:
- ネイティブモバイルアプリの構築が可能
- OpenAIのAssistant APIにより、会話のコンテキストを保持
基本的な使用方法:
- ユーザーはLLM/AIアシスタントと対話してアプリを作成
- たまにフォローアップメッセージを送る必要があり、完璧な結果を得るためには工夫が必要
- 現在はいくつかの問題があります。例えば、OpenAIのトークン毎分のレート制限によるエラーが発生する可能性があります。また、チャットはUIに保存されず、ページを更新するとすべてのチャットが消えてしまいます。画像のアップロードにもバグがあり、同じファイルを再度アップロードしようとすると動作しません。「Fix with AI」ボタンはまだ機能しておらず、エラーをチャットにコピー&ペーストして解決策を得る必要があります。プロジェクトのダウンロードも利用できません。
しかし、作者はこのツールの開発を楽しんでおり、継続していきます。また、別の場所での開発を可能にするシームレスな体験を作るために取り組んでいます。