Androidアプリ– category –
-
Androidアプリ
月謝袋アプリ英語化 ─ プレミアムダイアログ編
はじめに 月謝袋アプリの英語ローカライズ作業を進めています。今回は premium_upgrade_dialog.dart の英語化が完了したので、作業内容をまとめます。 対象ファイル premium_upgrade_dialog.dart プレミアムプランへのアップグレードを促すダイアログです... -
Androidアプリ
月謝袋アプリの英語対応を始めました(Flutter l10n)
はじめに 月謝袋アプリのv1.1.0がiOS・Android両ストアで公開できたので、次のステップとして英語対応(多言語化)を始めました。 なぜ英語対応をするのか 月謝管理アプリは日本だけでなく、海外の個人教室でも需要があると考えています。ピアノ・ギター・... -
Androidアプリ
イラスト英熟語 v1.1.3 リリース!アイコン・スプラッシュ・イントロ画面を刷新
今回のアップデート内容 レビューでご指摘いただいたバグ修正(v1.1.2)に続き、見た目を大幅にリニューアルしました。 ✅ アプリアイコンを一新 以前のアイコンは「硬い印象」とご意見をいただいたので、温かみのある柔らかいデザインに変更しました。 An... -
Androidアプリ
月謝袋アプリ v1.1.0、iOS・Android両ストアで公開しました!
「月謝袋」v1.1.0 月謝管理アプリ「月謝袋」のv1.1.0が、App StoreとGoogle Play両方で公開されました! 今回の主な新機能 ✨ プレミアムプラン(月額300円) 今回の最大のアップデートは、サブスクリプション機能の追加です。RevenueCatを使ってiOS・Andr... -
Androidアプリ
月謝袋アプリに「プレミアム案内ポップアップ」を実装しました
はじめに 月謝袋アプリに、プレミアムプランの案内ポップアップを実装しました。ユーザーに自然な形でサブスクの価値を伝えるための工夫についてお話しします。 どんな機能? レッスン日管理タブを開いたとき、画面下からスッとボトムシートが登場します。... -
Androidアプリ
月謝袋アプリ、AndroidのRevenueCatサブスクが動きました!
AndroidのRevenueCatサブスク 先日iOSで完成していたRevenueCatのサブスク購入フローを、本日Androidでも動作確認することができました! テスト環境の準備 Androidのサブスクテストには以下の3つが必要です。 Google Play Console側: サブスク商品の作成... -
Androidアプリ
月謝袋アプリに「2段階レビュー促進機能」を実装しました
2段階レビュー促進機能 月謝管理アプリ「月謝袋」に、2段階レビュー促進機能を追加しました。ユーザーに寄り添いながらレビューを集めるための仕組みです。 どんな機能? 主要な操作の節目に「使い心地はいかがですか?」というダイアログが表示されます。... -
Androidアプリ
月謝袋アプリに「未納管理機能」を追加!
はじめに 月謝管理アプリ「月謝袋」に、長らく要望のあった未納管理機能をついに実装しました。今日はその実装内容と、機能設計の背景にある「現場の気持ち」についてお話しします。 作った機能 1. カレンダーポップアップに月謝状態を表示 日付をタップす... -
Androidアプリ
月謝袋アプリ カレンダー機能実装記録
今回実装したこと 生徒ごとの色分けカレンダー表示 日付タップで詳細ダイアログ表示 時間重複のダブルブッキング検知 プレミアム未加入者向けロック画面 ハマったポイント あれ、何も表示されない!! Firestoreの複合インデックス lessons コレクションで... -
Androidアプリ
月謝袋アプリにプレミアム機能を実装
今回やったこと Flutter製の月謝管理アプリに、RevenueCatを使ったサブスクリプション機能を実装しました。 サンドボックステスト iOSのサンドボックスアカウントを使って購入フローをテスト。「プレミアムにアップグレード」ボタン → Apple の購入確認画... -
Androidアプリ
Flutter × RevenueCat サブスクリプション実装記録
はじめに 月謝袋アプリにサブスクリプション機能を実装しました。RevenueCatの設定からFlutter SDKの組み込みまで、個人開発者がつまずきやすいポイントをまとめます。 今回やったこと Google Play / App Store のサブスクリプション商品作成 RevenueCatへ... -
Androidアプリ
審査通りました!
審査通りました!涙、涙 Google Play Consoleでのステータスも「削除中」だったのですが、製品版に変わりました。アプリのURL:https://play.google.com/store/apps/details?id=net.sinqwell.wp_event_post 昨年秋から約4ヶ月、本当に長い戦いでした。振り... -
Androidアプリ
通信環境に左右されないデモモードの実装
Wordressサイトの投稿アプリですが、Googleからの最新回答(リジェクト)により、アプリ停止は一旦見送られたものの、再度審査に出すと「また審査員がログインできない」という結局同じエラーになりました。 Googleのサポートの方には何度も下記のようなメ... -
Androidアプリ
イラスト英熟語 v1.1.2 リリース
レビューでご指摘いただいた「選択肢が毎回同じ順番になる」バグを修正しました! ユーザーさんのフィードバックのおかげで気づけました。本当にありがとうございます🙏 正解が常に1番上に表示されてクイズになっていなかった…という致命的なバグでした😅 ... -
Androidアプリ
アプリ再申請
アプリ再申請の返信が来ましたが無情なものでした。Googleの今回のメールはこう言っています: 「Repeated violations(違反の繰り返し)があるため復旧できない」機械的な定型文で突き放されているのが残念でした・ ここで重要なのは: ⚠ Googleは「DNS問... -
Androidアプリ
The Dark Side of Google Play Review: Apple Approved, but Android Alone Shows “Connection Error” and Suspends My App — A Complete Record
March 1, 2026For an indie app developer, releasing an app feels like sending your child out into the world. But when the gatekeeper — the app review process — becomes an insurmountable, irrational wall, the result can be devastating. Thi... -
Androidアプリ
Google Play審査の闇:Appleは通るのにAndroidだけ”接続エラー”でアプリ停止になった全記録
録個人のアプリ開発者にとって、アプリのリリースは我が子を世に送り出すような瞬間です。しかし、その門番である「審査」において、理不尽極まりない壁にぶつかり、最終的に「アプリ停止」という最悪の結末を迎えた記録をここに残します。 同じように「実... -
Androidアプリ
key.properties と upload-keystore.jks
key.properties と upload-keystore.jksの違い 結論: 役割が全く違う! upload-keystore.jks → 実際の「鍵」🔑key.properties → 鍵の「使い方」が書いてある説明書📄 比喩で言うと: upload-keystore.jks = 実際の鍵 🔑↓これがないとドアが開けられない!誰... -
Androidアプリ
Google Play Consoleアプリの削除
Google Play Consoleのアプリの削除は基本的に難しいです。アプリが「公開停止中」で、直近30日間に1回以上起動したアクティブデバイスが100台未満なら、コンソール上から自分で削除可能です。でも、条件を満たさない場合や古いアプリなどは、サポートに削... -
Androidアプリ
OAuth 2.0
Google Cloud ConsoleのOAuthについて OAuth 2.0 って何? OAuth 2.0(オース)は、「アプリがGoogleのサービスにアクセスする許可をもらう仕組み」です! 比喩で言うと: ホテルのルームキーのようなもの。 ❌ マスターキー(パスワード)を渡さない✅ 特定... -
Androidアプリ
Flutter & Dart道場 v2.0.0 正式リリース!
iOS & Android両方とも審査通過・公開完了です!! 🚀✨ 🏆 Flutter & Dart道場 v2.0.0 正式リリース! App Store Google Play アプリの詳細は下記にてhttps://sinqwell.net/apps/flutter-dart-dojo/ このバージョンの最新情報(Version 2.0.0) ...