• 2024年2月22日
  • 2024年2月21日

【Dart】パターンマッチングによるデータの取り出し

Dart言語は、フロントエンド開発からサーバーサイド、モバイルアプリケーション開発まで幅広く利用されています。その柔軟性の一つとして、パターンマッチングによるデータの取り出しがあります。この機能を使うことで、コードの可読性と保守性を向上させることができます。 Dart 3.0の記事で記載しましたが、本格的な使用方法の記事があったので、自分でも試してみました! データの分解(Destructurin […]

  • 2024年2月21日
  • 2024年3月9日

【Flutter】「You are applying Flutter’s main Gradle plugin」の警告を解決

はじめに Flutter 3.19してAndroidで実行したら「You are applying Flutter's main Gradle plugin imperatively using the apply script method」という警告しました。URLの記載を見ながら修正はできましたが、ちょっと分かりずらかったので、メモを残しておきます。ご参考になれば、というのと、自分 […]

  • 2024年2月20日
  • 2024年2月19日

Harness the Gemini API in your Dart and Flutter Apps【日本語訳】

訳者はじめに Flutter 3.19とDart 3.3 だけでお腹いっぱいですが、AIを使った開発についての記事「Harness the Gemini API in your Dart and Flutter Apps」がありました。そちらも日本語訳しました。 AIの台頭でプログラムのお仕事どうなるのかしら、という不安もありますが、うまく活用して、より多くのことが、より少ない時間でできるようにな […]

  • 2024年2月19日

New in Dart 3.3: Extension Types, JavaScript Interop, and More【日本語訳】

訳者はじめに FltuterとDartの3ヶ月ごとのバージョンアップに対してブログ記事がありますので、そちらの日本語訳をさせていたただいております。誤訳・改善点があればご連絡いただけると助かります。 こちらはKevin Mooreさんの「New in Dart 3.3: Extension Types, JavaScript Interop, and More」の記事を訳しました。 はじめに Da […]

  • 2024年2月18日
  • 2024年2月17日

What’s new in Flutter 3.19[日本語訳]

訳者 はじめに Kevin Chisholmさんによる「What’s new in Flutter 3.19」(原文)の日本語訳です。気がつけば4回目。勝手に訳して、後から許可を取ります(笑) はじめに 本日、Flutterの新しいリリース、Flutter 3.19をお届けする。このリリースでは、Gemini用の新しいDart SDK、ウィジェットのアニメーションにきめ細かなコントロー […]

  • 2024年2月17日
  • 2024年2月17日

【Flutter】簡単!カメラ機能の追加方法

対象者 Flutterの基本を理解している開発者 アプリにカメラ撮影画面を追加したい開発者 カメラ撮影時のエラーハンドリング方法が知りたい開発者 はじめに この記事では、Flutterを使用して、iOS、Androidのカメラ機能を簡単に組み込む方法をステップバイステップで解説します。初心者でも理解しやすいように、基本的な設定から始め、カメラのプレビュー表示、写真撮影、撮影した写真の表示、さらには […]

  • 2024年2月16日
  • 2024年2月16日

【Dart】Listの重複を削除・重複の有無と重複要素の発見

はじめに アプリの開発でデータの中に重複要素がないか確認したときに、重複要素はあるけど、なにが重複しているかも明記したかった。List内の重複要素を扱う方法について、他の記事を検索しました。しかし重複要素の削除はあったものの、重複要素の発見に関する解説が見つからなかったため、本記事を作成することにしました。 この記事は、Listの重複を削除する方法、重複の有無を見つける方法、そして重複している具体 […]

  • 2024年2月14日
  • 2024年2月14日

【Flutter】デバイスピクセル比率に基づく画像表示の最適化

はじめに Flutterでは、アプリケーションの見た目を各デバイスに適応させるために、デバイスピクセル比率を考慮した画像表示が重要です。この記事では、デバイスピクセル比率とは何か、その取得方法、そして画像ファイルを効率的に管理するためのフォルダ構成について解説します。 デバイスピクセル比率とは デバイスピクセル比率(devicePixelRatio)は、デバイスの画面上に表示される論理ピクセルと物 […]

  • 2024年2月9日
  • 2024年2月9日

[Flutter]サムネイル選択アニメーション

対象者 この記事は、Flutterの基本的な知識を持ち、Widgetの操作やアニメーションに興味がある初級から中級のFlutter開発者を対象としています。 Widgetの位置やサイズを取得したい人 取得した位置により、他のWidgetの位置を調整したい人 サムネイル画像を選択したときの外枠をアニメーションさせたい人 はじめに 私たちの日常業務の中で、サムネイルを選択する瞬間は、一つ一つの選択が重 […]

  • 2023年12月22日
  • 2023年12月22日

【Flutter】ショートカット実装の基本

対象者 Flutterアプリケーションの開発経験があり、ユーザーインターフェースの改善に興味がある中級レベルの開発者 ショートカット機能の実装によってアプリの効率性と使い勝手を向上させたいと考えている 技術的なスキルアップとキャリア成長を目指しており、新しい知識や実践的なテクニックを学ぶ意欲が高い はじめに Flutterアプリケーションの開発は、常に新しい挑戦と学びの連続です。特に、ユーザーイン […]