Flutter

【Flutter】低レベルのキーボード入力

Flutterで低レベルのキーボード入力(押されたキーやキーのアップ/ダウン、キーコードなど)を取得する方法について解説します。※macOSデスクトップアプリでのみ動作を確認しています。RawKeyboardListener低レベルのキー入...
Flutter

【Flutter】CustomPainter での図形やテキストの描画

Flutterで独自の図形やテキストなどを描画したい場合、CustomPaintウィジェットとCustomPainterクラスを使うことで、キャンバス(canvas)に様々な描画をすることができます。独自のウィジェットを作成したい場合などに...
Flutter

【Flutter】各種ボタンとカスタマイズ方法まとめ【コピペ用】

Flutterに用意されている各種ボタンウィジェットと、ボタンの見た目をカスタマイズするコードをまとめてみました。(コピペ用なのでほぼコードです)各種ボタンウィジェットRaisedButtonRaisedButton(child:Text(...
スポンサーリンク
Flutter

【Flutter】デスクトップアプリ(macOS)の開発&ビルド

FlutterのデフォルトではiOS/Androidが有効になっていますが、ここではデスクトップアプリ(macOS)を有効化してデスクトップアプリを開発&ビルドする方法について解説します。FlutterのセットアップSDKチャンネルを変更す...
Flutter

【Flutter】Webアプリの開発&ビルド

FlutterのデフォルトではiOS/Androidが有効になっていますが、ここではFlutterforWeb(ベータ版)を有効化してWebアプリを開発&ビルドする方法について解説します。FlutterforWebのセットアップSDKチャン...
Apps

Webアプリ『あなたは何年産まれ?』

「誕生日」と現在の「年齢」を入れると、産まれた年の「西暦」「和暦」「干支」を表示する簡単なWebアプリケーションです。自分の産まれ年や干支は大体覚えていると思うのですが、例えば「子供が産まれた年は平成何年だっけ?」「家族の干支なんだったっけ...
Flutter

【Flutter】iOS の PlatformView を利用する

FlutterでiOS側のビューを表示した場合、全てのビューがFlutterの画面よりも上に表示されてしまいます。PlatformViewを使えばビューがFlutterのウイジェットツリーに組み込まれるので、表示の階層やレイアウトがFlut...
Flutter

【Flutter】プラットフォーム(iOS)間で相互にメソッドを呼び出す

Flutterだけではどうしても実現できない機能がある場合に、ネイティブの機能を呼び出したい時があります。又は逆にネイティブ側からFlutter側を呼びたい時もあると思います。ここではFlutterとプラットフォーム間で相互にメソッドを呼び...
Flutter

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

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

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

Flutterで画像処理をおこなう場合、DartのImageライブラリは検討に値するかもしれません。このDart用に書かれた優れた画像処理ライブラリの基本的な使い方について解説します。DartImageライブラリとは?さまざまなファイル形式...
スポンサーリンク