MONTH

2024年5月

  • 2024年5月24日
  • 2024年5月24日

【Flutter】画像をおしゃれに!インスタ風グラデーション画像

対象者 Flutterの基本的な知識を持っている方 モバイルアプリ開発に興味がある方 デザイン性の高いUIを作成したいと考えている方 はじめに モバイルアプリ開発に携わっていると、ユーザーインターフェース(UI)のデザインに工夫を凝らすことが重要だと感じる瞬間が多々あるでしょう。特に、Instagramのような視覚的に魅力的なデザインを取り入れたいと考えることはありませんか?そんなときに役立つのが […]

  • 2024年5月22日
  • 2024年5月22日

【Flutter】gen-l10nのオプション設定で多言語対応を最適化

はじめに Flutterの多言語対応に使用されるコマンドにflutter gen-l10nがあります。今回は、そのコマンドのオプションの実行例について解説します。 これらのオプションはmelosを使用したマルチパッケージのプロジェクトで、言語クラスを統一するのに役に立ちました。一つのプロジェクトにだけARBを作成して、他のプロジェクトでは自動生成されたAppLocalization のクラスを参照 […]

  • 2024年5月19日
  • 2024年5月18日

【Flutter】The version of CocoaPods used to generate the lockfile is higherの解決方法

はじめに CodeMagicにて、FlutterプロジェクトのiOSビルド中に以下のようなエラーメッセージが表示されました。その解決方法を記載します。 エラーメッセージの意味 このメッセージは、プロジェクトの依存関係を管理するために使用されるCocoaPodsのバージョンが、現在のシステムで使用されているバージョンと異なることを示しています。具体的には、開発環境ではCocoaPods 1.15.2 […]

  • 2024年5月18日
  • 2024年5月18日

【Flutter】invalid source release: 17 のクラウド環境での解決法

はじめに Flutterプロジェクトをクラウド環境でビルドしようとすると、Javaのバージョンに関連したエラーが発生することがあります。これは、新しいFlutterバージョンがある程度新しいJavaのバージョンを必要とするためです。今回は、クラウド環境でのJavaの設定方法について説明します。 エラーの発生状況 Flutterプロジェクトのビルド中に以下のようなエラーメッセージが表示されることがあ […]

  • 2024年5月17日
  • 2024年5月17日

Landing Flutter 3.22 and Dart 3.4 at Google I/O 2024【日本語訳】

訳者はじめに FltuterとDartの3ヶ月ごとのバージョンアップに対してブログ記事がありますので、そちらの日本語訳をさせていたただいております。誤訳・改善点があればご連絡いただけると助かります。 こちらはMichael Thomsenさんの「Landing Flutter 3.22 and Dart 3.4 at Google I/O 2024」の記事を訳しました。 はじめに DartとFlu […]

  • 2024年5月16日
  • 2024年5月15日

Announcing Dart 3.4【日本語訳】

訳者はじめに FltuterとDartの3ヶ月ごとのバージョンアップに対してブログ記事がありますので、そちらの日本語訳をさせていたただいております。誤訳・改善点があればご連絡いただけると助かります。 こちらはMichael Thomsenさんの「Announcing Dart 3.4」の記事を訳しました。 はじめに Dart 3.4が本日リリースされた!このリリースでは、Flutter 3.22 […]

  • 2024年5月15日
  • 2024年5月15日

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

訳者はじめに FltuterとDartの3ヶ月ごとのバージョンアップに対してブログ記事がありますので、そちらの日本語訳をさせていたただいております。誤訳・改善点があればご連絡いただけると助かります。 こちらはKevin Chisholmさんの「What’s new in Flutter 3.22」の記事を訳しました。 Thank you for your exciting blog e […]

  • 2024年5月14日
  • 2024年5月14日

【Flutter】主なKeyと使い分け

はじめに Flutterの異なるキーにはそれぞれ具体的な機能があり、Widgetの状態や識別の管理に役立ちます。ここではGlobalKey、LocalKey、ValueKey、UniqueKey、そしてObjectKeyの使用時の目的と適用場面を解説します。 Keyを使う目的 通常、Flutterのフレームワークはウィジェットを識別する際に、そのruntimeType(ウィジェットの型)とリストや […]

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

【Flutter】テキストをアニメーションさせて情報を増やす

対象者 FlutterにおけるUI開発に興味があり、具体的なアニメーション技術を学びたい開発者 ユーザーエンゲージメントを向上させるためにアプリの視覚的な要素を改善したいプロジェクトリーダーやデザイナー 効果的なテキスト表示方法を探求しており、新しいUIパターンの実装に挑戦したい中級から上級のプログラマー はじめに AppBarのtitleが非常に長く、通常の表示では一行に収まらない場合、どのよう […]