省エネ

Flutter、vue3修行中。

2024-01-01から1年間の記事一覧

flutter3.27.1使ってみた

こんにちは。 flutterの3.27.1が出ましたので、使ってみました。 いろいろ機能が追加されているみたいですね。 すぐ使えそうな便利機能といえばこれ。 Column( spacing: 16, mainAxisAlignment: MainAxisAlignment.center, children: <Widget>[ const Text( 'You hav</widget>…

Linux MintでEdgeを使う

Edgeとはドット絵を作成する為の便利なソフトの事です。 takabosoft.com ここからEdgeをダウンロードし解凍しておきます。 Wineというソフトを使うとwin用のexeファイルが起動できるようになるらしいということで、インストール! edge.exeをどこか適当なデ…

Linux Mint22で遊んでます

やったこと 外付けSSDにLinux Mint22をイ-ンストール Flutterの開発環境を構築 Go langの開発環境を構築 Ebitenginを動かす LinuxMint22インストール やり方は先輩方が色々ネット記事に落としてくださっているのでぐぐると簡単にできるかと思います。 our-ha…

【Flutter】Supabaseで匿名ログイン

こんにちは. Supabaseに匿名ログインの機能が搭載されたときいて、早速使ってみました。 いつの間にこんな便利な機能が搭載されていたんだ!!? つい最近、Firebaseの匿名ログインを使って作ったアプリをSupabaseに乗り換えたい。 そんなこんなで早速、アプ…

久々にゲーム作ったので備忘録

こんにちは。 久しぶりにflameを使ってゲーム作ってみました。 とはいえ、こちらのチュートリアルのほぼコピーなのですが、一部そのままだとバグっているところがあったので、直しています。 久々でComponentの作り方から忘れていたので、色々思い出せました…

【Flutter】 OverlayPortalの使い方

こんにちは。 FlutterのOverlayPortalを使って、画面の上にかぶせるようなUIを作ったのでその話をしたいと思います。 api.flutter.dev OverlayPortalについては上のドキュメントを一度読んでいただけるとどんなものかがわかるかと思います。 今回作ったのは…

【Flutter】freezedではまった話

先日、freezedでハマって小一時間を無駄に過ごしてしまったのでここに書いて供養したいと思います。 今やってるお仕事ではriverpodを使っていて、screenに対してview_modelを作成し、state管理を行っています。 view_modelの持っているstateをfreezedで作っ…

flutter Geminiで簡単にai chatが作れた話

こんにちは。 Geminiを使った簡単なアプリを作ってみたので、ここにコードを残したいと思います。 環境 Flutter: 3.19.1 Dart: 3.3.0 pub.dev こちらのライブラリを使いました。 Api Kyeはここで作成します。 aistudio.google.com 実装 pubspec.yml name: ge…