Flutter

Flutter

Youtube Data API APIキー発行手順と有料か無料かを解説・セキュリティ対策も【2022年9月】

今回はYoutubeのAPIの中でも王道となり得る、Youtube Data APIを使う下準備をしていきましょう。YoutubeにはYoutube iFrame Player APIというAPIもありますが、こちらのData APIに限...
Flutter

Dart言語におけるClassの引数の扱い方

Dart言語を勉強しようと思い立った方の中には、React Nativeからの延長で学習を始める人も多いのではないでしょうか。JavaScriptでのClassの書き方が、Dartではちょっと違ったりしますね。 Dartのコンストラ...
2022.03.18
Flutter

DartプロジェクトをVSCodeで作成する方法

割と小さなテストコードを実行したり、デバッグしたりしたい時にミニマムなDartプロジェクトを生成したいことがあります。 ブログ記事のネタを書きたい時は特にシンプルなプロジェクトを形成したくなりますね。 今回は、Visual S...
2022.03.18
Flutter

Flutterでローカルストレージ(端末内)にデータを保存する方法

Flutter側からスマートフォン本体のローカルストレージにデータを保存する方法は何通りかあります。メジャーなやり方は下記のパターンに分類されます。 ファイル自体の読み取りと書き込みSQLiteを利用するSQLCipherを利用する...
Flutter

FlutterのScaffoldクラスで使えるパラメーターまとめ

FlutterにおけるScaffoldクラスは画面構成を描画、実装するクラスです。アプリケーションのレイアウトを作るためには欠かせない重要なクラスですので、しっかり押さえておきたいところです。 とはいえScaffoldクラスを利用す...
2022.03.18
Flutter

Dart言語で文字列を複数行で書く方法

JavaScriptでは下記の記事でテンプレートリテラルについて記載しました。テンプレートリテラルを使えば複雑なHTML構造をJavaScript内でスッキリまとめることが出来ます。可読性も向上しますし、ケアレスミス防止にも役立ちます。 ...
2022.03.18
Flutter

Dart言語での「$」ドルマークの扱い方【Flutter】

Flutterの初期プロジェクトのソースを見ていたところ「$(ドル・ダラー)」マークが予想外の位置に記載されていました。プログラム内に$がある場所は、_MyHomePageStateクラス(Stateクラス・状態クラス)内のbuildメソ...
2022.03.18
Flutter

Flutterのホットリロード機能をVS Codeで利用する方法

Flutterのプロジェクトを作成して、確かホットリロード対応だったよな、と思いflutter runしてソースを改変してみたのですが、エミュレーターに反映されませんでした。え、出来ないんだっけと思い調べた結果を記します。 開発にお...
2022.03.18
Flutter

Flutterデフォルトアプリのmain.dartにある「Key?」の意味

Flutterがどんなものなのか触ってみたくて開発環境を入れてみました。早速、flutter runしてサンプルの数字がクリックで+1されていくアプリをいじってました。 で、Dart言語って実際どうなのかな、出来そうかな、と中身を見...
2022.03.18
タイトルとURLをコピーしました