Blog
-
Flutter解説
$変数 と ${式} で文字列に値を埋め込む!
文字列の中に変数や計算結果を入れたいとき 普通の書き方: String name = 'ヒサヨ'; int age = 35; String message = 'こんにちは、' + name + 'さん。年齢は' + age.toString() + '歳ですね。'; で繋げるの、面倒…Dartのスマートな書き方: String name = ... -
Flutter
三項演算子で条件分岐を1行に!
「もし〇〇なら A、そうでなければ B」というとき 普通の書き方: String message; if (isLoggedIn) { message = 'ようこそ!'; } else { message = 'ログインしてください'; } 5行も必要…Dartのスマートな書き方: String message = isLoggedIn ? 'ようこそ!... -
Flutter解説
Flutter 雑学「スプレッド演算子」 で配列の合体!
普通の書き方: List<String> fruits = ['りんご', 'バナナ']; List<String> vegetables = ['にんじん', 'トマト']; List<String> foods = []; foods.addAll(fruits); foods.addAll(vegetables); // 結果: ['りんご', 'バナナ', '... -
Flutter解説
Flutter 雑学「カスケード演算子」 で連続技!
同じオブジェクトに何回も命令するとき、超便利な書き方があります。それが「カスケード演算子」 var button = ElevatedButton(onPressed: () {}); button.style = ButtonStyle(...); button.enabled = true; button.tooltip = 'クリックしてね'; 何度も b... -
Androidアプリ
Google Play Console内部テストを破棄する方法
過去リリース(テスト版)の無効化がわかりづらくて困ってしまいました。 公式終了手順Play Consoleで「テスト」>「内部テスト」に移動し、「トラックを管理」を選択後、右上の「トラックを一時停止」をクリックします。これでテスターは新バージョンを受... -
Flutter解説
Flutter 雑学「もしnullだったら代わりの値を使う」 という便利な記号
普通の書き方: dartString name = userName; if (name == null) { name = 'ゲスト'; } Dartのスマートな書き方: dartString name = userName ?? 'ゲスト'; たった1行! 読み方は「userName が null だったら『ゲスト』を使う」です。 もっと便利な使い方: d... -
Flutter
Sinqwell Event Post Manager日本語化
WordPressプラグインSinqwell Event Post Manager を日本語化しました。アプリがなくても、イベントの投稿機能として使えるようになりました。 サンプルサイト wordpress.orgのページ インストールの流れ Sinqwell Event Post Managerと検索 「今すぐイン... -
Flutter
Sinqwell Event Post Manager v1.0.4 が WordPress.org に正式に公開
Sinqwell Event Post Manager v1.0.4 が WordPress.org に正式に公開されました!しかし世の中にAIがいなかったらアップできなかったかも^^;全部AIに確認しながら行いました 作業の流れ ✅ SVNチェックアウト✅ ZIPを解凍✅ ファイルをtrunk/にコピー✅ SV... -
Flutter解説
フォルダ構造のおすすめ
フォルダ構造のおすすめ lib/ ├── main.dart ├── models/ # データモデル │ ├── deta.dart │ └── user.dart ├── screens/ # 画面 │ ├── login_screen.dart │ ├── list_screen.dart │ └── form_screen.dart ├── services/ # API通信など │ └── abc_api.dart...