2025年12月– date –
-
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... -
Flutter
WordPress.org公式プラグインとして承認されました!
長い道のりでしたが、ついにWordPress.org公式プラグインとして承認されました!めちゃくちゃ審査厳しかったです。専門用語が多く、審査落ちの理由を理解するだけでも大変でした。特にダメだったとのが「event」という言葉でした。他のプラグインと被るか... -
Flutter解説
実践!トラブルシューティング
📋 今日の内容ケーススタディ ケース1:突然アプリが起動しなくなったケース2:ビルドは成功するのに真っ白画面ケース3:Android版は動くのにiOS版が動かないケース4:本番ビルドだけエラーが出るケース5:パッケージ更新後に動かなくなった 実際の調査プ... -
Flutter解説
特定のエラーの対処法
Flutter でよく遭遇するエラーと解決方法実際の開発でよく出るエラーを、解決方法とともにまとめました! カテゴリ別エラー対処法 1️⃣ ビルドエラー エラー① Gradle build failed 🔍 原因 FAILURE: Build failed with an exception. * What went wrong: Ex... -
Flutter解説
🚀 コマンド4 flutter doctor (環境診断)
Flutterコマンドを深掘りします!4回目 flutter doctor - 環境診断 開発環境の健康診断! 基本的な使い方 # 環境をチェック flutter doctor # 詳細表示 flutter doctor -v 📋 出力の読み方 Doctor summary (to see all details, run flutter doctor -v): &... -
Flutter解説
🚀 コマンド3 flutter pub (パッケージ管理)
Flutterコマンドを深掘りします!3回目 flutter pub - パッケージ管理 外部ライブラリを管理するコマンドです! 基本コマンド パッケージ追加 # パッケージを追加 flutter pub add http # 複数同時に追加 flutter pub add http shared_preferences image_p... -
Flutter解説
🚀 コマンド2 flutter build(ビルドコマンド)
Flutterコマンドを深掘りします!2回目 flutter build - ビルドコマンド リリース用のアプリを作成するコマンドです! APK vs App Bundle # APK(テスト配布用) # 友人にテストしてもらう(直接送る) flutter build apk --release # App Bundle(Google ... -
Flutter解説
🚀 コマンド1 flutter run (実行コマンド)
Flutterコマンドを深掘りします!1回目 flutter run - 実行コマンド 開発で一番使うコマンドです! # シンプルに実行 flutter run # リリースモードで実行 flutter run --release # デバッグモードで実行(デフォルト) flutter run --debug 実行中のキー... -
Flutter解説
エイリアス(alias)とは?
簡単に言うと:「コマンドのあだ名」長いコマンドに短い名前をつける機能! 📝 具体例 ❌ エイリアスなし(毎回長いコマンドを入力) # 毎回これを入力...flutter clean && flutter pub get && flutter run# またエラーが出たので再度...f... -
Flutter解説
pubspec.lockについて
pubspec.lockって前から何のためにあるのか不思議でした。普段開くことがないからです。そんな「pubspec.lock」について説明します! 🔒 pubspec.lock の役割簡単に言うと:「完全なレシピ」 pubspec.yaml 対 pubspec.lock pubspec.yamlを編集した時 depen... -
Flutter解説
Flutterコマンド
Flutter開発で使う主要コマンドを、紹介します! 📱 1. プロジェクト管理コマンド ① プロジェクト作成 # 新規プロジェクト作成 flutter create my_app # 特定のプラットフォームのみ flutter create --platforms=android,ios my_app # organizationを指定... -
Flutter解説
Info.plistについて
📱 iOS のファイル構造 iOSは3つのファイルで管理 iOS設定├── Info.plist ← AndroidManifest.xml に相当├── Runner.xcodeproj/│ └── project.pbxproj ← build.gradle.kts に相当└── Runner.xcconfig ← 追加のビルド設定 📄 1. Info.plist 📄 1. Info.plist... -
Flutter解説
Flutter での Android ファイル管理
Flutterの特徴:「半自動管理」Flutterは2層構造です: Flutter層(Dart)↓Native層(Android/iOS) Flutterプロジェクトの構造 concert_manager_app/├── lib/ ← Dartコード(Flutter)├── android/ ← Android設定│ ├── app/│ │ ├── build.gradle.kts ← こ...
12