sakushin
AUTHOR

sakushin

・Flutter、勉強中&アプリ開発中。 ・Udemyベストセラー講師(riverpodの講座、2022年3月現在) ・Flutter好き過ぎて、Udemyにて4講座作成 ・アウトプット: http://flutter.salon, http://zenn.dev/sakusin、Flutterを1日1呟き

  • 2024年12月17日
  • 2024年12月17日

【Flutter3.27以降】マルチプロジェクトの作成

はじめに Flutter 3.27.0以降のPub Workspaces機能を利用して、複数のパッケージを含むマルチプロジェクト(モノレポ)を構築する方法について解説します。 せっかくなので、Flutter Advent Calendar 2024のパート2の17日目に参加。 手順 メインディレクトリの作成 まずはプロジェクトのメインディレクトリを作成し、FVMを使用してFlutterバージョンを […]

  • 2024年12月15日
  • 2024年12月19日

Flutterで開発している会社を紹介してます

Flutterで開発している会社を紹介していきます。Flutterでこんなアプリを作っているのか、と、こんな会社も使っているのか、と思えるページに成長させたい。 Flutterでアプリを作っている会社 Sally, Inc. フルリモート、東京都渋谷区 必要スキル: Flutter中級以上、GO、GraphQL マダミス(マーダーミステリー)のFlutterアプリ「ウズ」と、シナリオ作成ツールを開 […]

  • 2024年12月13日
  • 2024年12月13日

Announcing Dart 3.6【日本語訳】

訳者 はじめに FltuterとDartの3ヶ月ごとのバージョンアップに対してブログ記事がありますので、そちらの日本語訳をさせていたただいております。誤訳・改善点があればご連絡いただけると助かります。 Marya Belangerさんによる「Announcing Dart 3.6」(原文)の日本語訳です。Dart 3.5までMichael Thomsenさんだったけど、ライターさんが変わった。 は […]

  • 2024年12月12日
  • 2024年12月16日

What’s new in Flutter 3.27【日本語訳】

訳者 はじめに FltuterとDartの3ヶ月ごとのバージョンアップに対してブログ記事がありますので、そちらの日本語訳をさせていたただいております。誤訳・改善点があればご連絡いただけると助かります。 Kevin Chisholmさんによる「What’s new in Flutter 3.27」(原文)の日本語訳です。 1年以上翻訳させて頂いておりますが、FlutterKaigi202 […]

  • 2024年12月5日
  • 2024年12月5日

【Dart】FutureOrを用いた非同期実装

対象者 Flutterで非同期処理を効率的に扱いたい開発者 FutureとFutureOrの違いを深く理解したいプログラマー 非同期テストコードの実践的な例を探しているFlutterエンジニア はじめに Flutterの非同期プログラミングにおいて、FutureとFutureOrは重要な役割を果たします。本記事では、これらの違いを具体的なテストコードを通じて解説します。理解を深めることで、コードの […]

  • 2024年11月29日
  • 2024年11月28日

【解決】No signing certificate “iOS Distribution” found

エラー iOSのIPAビルド時に以下のエラーが発生しました。 対処法 XCodeにて、メニュー > [XCode] > [Setting] > [Accounts] Apple IDがログアウトしていたらログインする。ログイン状態なら、一度削除して、追加する(-を押して削除して、+を押して追加する) 参考 The login details for account ‘ […]

  • 2024年11月28日
  • 2024年11月28日

【Flutter】TextInputFormatterを使って数値をフォーマット

対象者 Flutterでカスタム入力フォーマッターを実装したい方 数値入力フィールドにカンマ区切りを追加したい方 TextInputFormatterの使い方を理解したい方 はじめに FlutterでTextFieldにデータを入力する際、ユーザーが入力した金額や数値をリアルタイムでカンマ区切りやスラッシュ、空白を表示したい場合があります。そのようなときのために、本記事では、数字の3桁区切りを例に […]

  • 2024年11月16日
  • 2024年11月16日

【Flutter】TextSelectionとTextEditingValueでカーソル制御

対象者 Flutterでテキスト入力をカスタマイズしたい中級開発者 テキストフィールドのカーソル位置や選択範囲を高度に制御したい方 TextSelectionとTextEditingValueの詳細な使い方を理解したい方 はじめに Flutterでテキスト入力フィールドを扱う際、ユーザーの入力体験をさらに向上させるためには、カーソル位置やテキストの選択範囲を細かく制御する必要があります。これを実現 […]

  • 2024年11月1日
  • 2024年11月1日

【Flutter】FormにFormFieldでチェックボックスに検証機能

対象者 Flutterでフォームのバリデーションをカスタマイズしたい開発者 CheckBoxや他のウィジェットをフォーム内で検証したい人 Flutterのフォームフィールドの挙動を深く理解したいエンジニア はじめに Flutterでフォームを作成する際、TextFormFieldを使用すればテキスト入力のバリデーションは簡単に行えます。しかし、CheckBoxやDropdownButtonなどの他 […]

  • 2024年10月31日
  • 2024年10月31日

【Flutter】iOSアイコン風Squircleで柔らかなUIを実装

対象者 FlutterでのUIデザインを向上させたいエンジニア Squircleの概念と実装方法を知りたいデザイナー・開発者 アプリのデザインをよりモダンで柔らかい印象にしたい方 はじめに 皆さんは「Squircle(スクワークル)」という形をご存知でしょうか?これは四角形と円の中間に位置する形で、最近のモダンなUIデザインでよく見かけるようになりました。特にFlutterでアプリ開発を行う際、デ […]