クライアント開発
OpenAIのAssistant APIを使ってFlutter アプリを作ってみた
以前、gpt-3.5-turboを使って、Flutter アプリを作ったことがありました。 Open AIのAssistant APIを使うと、もっと簡単に実装できそうな気がしましたので、試してみました。 方針 前回は、 […]
Cloud Source Repositoriesを使ってみる
クラウドでのソースコードの管理といえばGitHubが定番ですが、GoogleCloudにもソースコードの管理ができるサービスがありましたので、使ってみました。 個人で開発していますので、最低限のコードの履歴管理のみ試して […]
Flutter WebアプリでDataTabelを横スクロールさせる
FlutterのWebアプリ内で、csvファイルを読み込んで表示させる必要があったのですが、データが大きい時にスクロールをさせたいと思い調べてみました。 通常の縦スクロールはSingleChildScrollViewもし […]
FirebaseのデータベースからローカルPCにデータを保存する
アプリを使って、ユーザからのデータを取得し、ローカルPCにデータを保存する方法について、調べてみました。 FirebaseとGoogle CloudのBigQueryとを連携するとプログラムなしに簡単に処理できそうです。 […]
Flutter iOS 音声メモアプリ開発(10)App Storeへの公開
そろそろ、AppleのApp Storeの登録にチャレンジしたいと思います。 登録前作業 バージョン管理 ソースコードのバージョンやビルド番号、アプリのバージョンは、本来ルールを決めてきっちりと管理していくべきものです。 […]
Google ColabからDALL-E のAPIを使ってアプリのアイコンを作ってみた
開発したアプリのアイコンは、そのアプリをイメージする大切なものですが、意外と作るのが大変です。これをOpenAIの画像生成モデルDALL-Eと、ChatGPTを使って作っていきます。 通常は、サービスサイト(Labs i […]
Flutter iOS 音声メモアプリ開発(8) DBの導入 sqflite
Flutterで永続的データを扱う方法として、localstoreを使っていました。気軽に使えて良かったのですが、機能が増えてくると、localstoreでは面倒になってきたので、思い切ってDatabaseを導入すること […]
Flutter iOS 音声メモアプリ開発(7)設定画面 SharedPreferences & Riverpod
音声メモアプリに「設定画面」を追加したいと思います。 設定画面で設定した値を、別の画面に反映させようと四苦八苦しましたが、だんだんとコードが複雑になってしまいました。値の受け渡しはできるのですが、どうしても画面を再描画さ […]
ChatGPTでマインスイーパーを作ってみた
以前の記事で、ChatGPTにコードを書いてもらいましたが、あくまでも補助的なものでした。つまりプログラムを書く際に、ドキュメントを調べる手間を省くためのものです。 しかし、仕様を与えてアプリそのものを書くこともできる様 […]