Flutter

Dart スリープやタイマーなど時間遅延や時間計測 API まとめ

Dart のスリープやタイマー、ストップウォッチなど、時間の遅延や経過、計測に関連する API をまとめました。 時間の値 時間の値は Duration クラスで定義します。(この値を各関数の引数に渡します) // Du...
Flutter

Dart イメージライブラリを使った画像処理

Flutter で画像処理をおこなう場合、Dart の Image ライブラリは検討に値するかもしれません。この Dart 用に書かれた優れた画像処理ライブラリの基本的な使い方について解説します。 Dart Image ライブラリと...
Flutter

Flutter プログレスインジケーターの種類と全画面表示

何か時間がかかる処理をする時にプログレスインジケーターを表示しておきたい場合があります。Flutter で使用できるプログレスインジケーターの種類と、全画面でプログレスインジケーターを表示するダイアログについて解説します。 ...
スポンサーリンク
Flutter

Dart の async/await と compute による非同期処理

Flutter の非同期処理では async/await を使いますが、UI が固まるような CPU 負荷が高い処理をする場合は compute が便利なので、これらの使用方法について解説します。 async/await サー...
Flutter

Flutter ダークモード対応方法まとめ(固定/自動切替/任意切替)

Flutter のダークモード対応方法3種類、①ダークテーマ固定、②デバイスのモード設定に合わせて自動切り替え、③任意のテーマに手動で切り替え、について解説します。 ①②は簡単なので、③の解説がメインな感じになっています。 ダ...
iOS

「DaVinci Resolve」の 3D LUT を使って iOS の UIImage にフィルタをかける

無料で使える高機能な動画編集ソフト「DaVinci Resolve」で書き出したカラーコレクションデータ(3D LUT)を使って、iOS の UIImage にフィルタをかける方法を解説します。 ※高機能なツールで色味をじっくり調整...
Flutter

Flutter アプリ内データの保存と読み込み

Flutterでアプリ内の固有データを保存したり読み込みたい場合が多いと思いますが、Flutterのパッケージで簡単に(iOS/Android共通で)保存や読み込みができるので、その方法を解説します。 データの保存/読み込み方法 ...
Flutter

Flutter ボタンをグレーアウト(無効/Disable)表示にする

Flutterの各種ボタンウィジェットクラスにはボタンの有効/無効に関するプロパティが無いのですが、対応は簡単なので、ボタンをグレーアウト(無効/Disable)表示にする方法について解説します。 ボタンをグレーアウト(無効/Dis...
Flutter

Flutter アプリアイコン(iOS/Android)を画像1枚から生成する

Flutterではアプリアイコン(iOSとAndroid両方)を1枚の画像から一気に生成することができるので、その方法について解説します。アイコンの画像素材は1024pxなど大きめの元画像素材を1枚だけ用意すればOKです。 アイコン...
iOS

iOS プライバシーアクセス許可の説明文を日本語(多言語)対応にする

iOSでアプリがユーザーのプライベートな情報にアクセスする場合、使用許可を求めるダイアログが表示されます。 開発者はこのダイアログでアクセス理由を説明する必要があるのですが、ストアでアプリを例えば「英語+日本語」で公開する場合、この...
スポンサーリンク
タイトルとURLをコピーしました