東京都奥多摩にある鷹ノ巣山(たかのすやま)に行ってきたので、 感想とか諸々の備忘録(*´ω`*) 鷹ノ巣山 - Google マップ 奥多摩駅から雲取山まで続く、石尾根の中間あたりの山。 川を登ってからの縦走なので、いろんな景色が見れるいいコース(*´ω`*) 登山コ…
前回の続き。Subscription Guidanceがあったので、読んでおく(*´ω`*) RevenueCat入門 その16 | サブスク開始前の考慮事項 - くらげになりたい。 RevenueCat カテゴリーの記事一覧 - くらげになりたい。 Subscription Guidance 章立てとしてはこんな感じ Fre…
前回の続き。本番環境でアプリ内課金をはじめるまえの考慮事項(*´ω`*) RevenueCat入門 その15 | Sandbox環境でのテスト(Android) - くらげになりたい。 RevenueCat カテゴリーの記事一覧 - くらげになりたい。 App Subscription Launch Checklist App Subsc…
前回の続き。課金テスト用のsandbox環境まわりのAndroid編(*´ω`*) RevenueCat入門 その14 | Sandbox環境でのテスト(iOS) - くらげになりたい。 RevenueCat カテゴリーの記事一覧 - くらげになりたい。 Google Play Store Google Play Store | In-App Subscr…
前回の続き。課金テスト用のsandbox環境まわりのiOS編(*´ω`*) RevenueCat入門 その13 | Debug UI&Debug Logs - くらげになりたい。 RevenueCat カテゴリーの記事一覧 - くらげになりたい。 Sandbox Testing Sandbox Testing | In-App Subscriptions Made E…
前回の続き。開発時のデバッグログまわりの設定(*´ω`*) RevenueCat入門 その12 | 購入を復元する - くらげになりたい。 RevenueCat カテゴリーの記事一覧 - くらげになりたい。 Debugging Debugging | In-App Subscriptions Made Easy – RevenueCat LogLeve…
前回の続き。購入の復元の仕方(*´ω`*) RevenueCat入門 その11 | 課金状態を確認する - くらげになりたい。 RevenueCat カテゴリーの記事一覧 - くらげになりたい。 Restoring Purchases 購入の復元は、ユーザがストアアカウントから、 以前購入したアプリ内…
前回の続き。課金状態の確認の仕方(*´ω`*) RevenueCat入門 その10 | 課金アイテムの購入 - くらげになりたい。 RevenueCat カテゴリーの記事一覧 - くらげになりたい。 Checking Subscription Status Checking Subscription Status | In-App Subscriptions …
前回の続き。課金アイテムの購入(*´ω`*) RevenueCat入門 その9 | 表示する課金アイテムの取得 - くらげになりたい。 RevenueCat カテゴリーの記事一覧 - くらげになりたい。 Making Purchases Making Purchases | In-App Subscriptions Made Easy – Revenue…
前回の続き。ついに課金アイテムの表示まわりに(*´ω`*) RevenueCat入門 その8 | 顧客IDの扱い方 - くらげになりたい。 RevenueCat カテゴリーの記事一覧 - くらげになりたい。 Displaying Products Displaying Products | In-App Subscriptions Made Easy –…
前回の続き。App User ID(顧客ID/ユーザID)周りの話 RevenueCat入門 その7 | SDKのインストール&初期化処理 - くらげになりたい。 RevenueCat カテゴリーの記事一覧 - くらげになりたい。 Identifying Customers Identifying Customers | In-App Subscripti…
前回の続き。SDKのインストールしていく RevenueCat入門 その6 | 課金アイテムをRevenueCatに設定する - くらげになりたい。 RevenueCat カテゴリーの記事一覧 - くらげになりたい。 Installing the SDK Installing the SDK | In-App Subscriptions Made Eas…
前回の続き。やっと課金アイテムが登録できたので、 RevenueCat側の設定をしていく(*´ω`*) RevenueCatに入門してみた その4 | 課金アイテムの登録(iOS) - くらげになりたい。 RevenueCatに入門してみた その5 | 課金アイテムの登録(Android) - くらげになり…
前回の続き。Androidの課金アイテムを登録していく RevenueCatに入門してみた その4 | 課金アイテムの登録(iOS) - くらげになりたい。 事前準備: APKのアップロード めちゃめちゃハマったポイント。。 iOSと違い、AndroidではAPKをアップロードするでは、 課…
前回の続き。RevenueCatに入門してみた RevenueCatに入門してみた その3 | Appsを登録する(Android) - くらげになりたい。 Configuring Productsを読み進めてたら、 まずは各ストア/プラットフォームで課金アイテムを登録しておく必要があるらしい。 なので…
前回の続き。とりあえず、Appsを登録してみるのAndroid版 RevenueCatに入門してみた その2 | Appsを登録する(iOS) - くらげになりたい。 SDK QuickstartのAdd an App / Platformを参照しつつ SDK Quickstart | In-App Subscriptions Made Easy – RevenueCat …
前回の続き。とりあえず、Appsを登録してみる RevenueCatに入門してみた その1 | ドキュメントを眺める Part1 - くらげになりたい。 SDK QuickstartのAdd an App / Platformを参照しつつ SDK Quickstart | In-App Subscriptions Made Easy – RevenueCat App…
アプリにサブスクとかの課金機能を導入したくて、 RevenueCatに入門してみたときの備忘録(*´ω`*) とりあえず、ドキュメントを眺めてみる。 まずは、OverviewとSDK Quickstartまで。 RevenueCatとは アプリ内課金に関するあれこれをよしなにしてくれるSaaS i…
東京都奥多摩にある川苔山(かわのりやま)に行ってきたので、 感想とか諸々の備忘録(*´ω`*) 川苔山 - Google マップ 眺望はないけど、散策しやすい縦走コース。 飯能アルプスとかぽい感じで森の中を進んでいく感じ 登山コース 今回行ったのはこんな感じ 町営…
Dart/Flutterでretrofit.dartを使って、 画像をダウンロードしたいなとおもい、いろいろ調べたときの備忘録(*´ω`*) アップロードはよく見るけど、ダウンロードはなかなかなくて困った。。 APIClientの定義 dioを直接使う形にすれば、 ファイルのダウンロー…
Flutterで多言語化したいなと思い、いろいろ調べてみたときの備忘録(*´ω`*) よくみるのはこんなコードだけど、 Locale locale = Localizations.localeOf(context); 日本語と英語のみをサポートしているときに、 簡体中文(デフォルト) 日本語 English みたい…
群馬県の下仁田町にある日本三大奇景のひとつ、 妙義山(みょうぎさん)の相馬岳/天狗岳に行ってきたので、 感想とか諸々の備忘録(*´ω`*) 妙義山 - Google マップ 妙義山DONE!!聖地巡礼を兼ねてチャレンジしに行ったけど、ちょうど快晴で絶景桜も多く、満開で…
以前書いたsatori/sharp/satori-htmlでOG画像生成を使ってたら、 やたらsatori-htmlの処理に時間がかかるので、 いろいろ調べてみたときの備忘録(*´ω`*) unjs/nitro+satori+sharpで動的OGP画像を自動生成する - くらげになりたい。 使ってるのは前回と同じ…
unjs/nitroでこんな感じのディレクトリ構成の場合、 _ignore_dir/*やusers/_ignore_path.tsを無視したいなと思い、 色々調べてみたときの備忘録(*´ω`*) routes/ _ignore_dir/ index.ts users/ _ignore_path.ts index.ts ドキュメントにはちょろっと書いてあ…
東京都八王子市にある高尾山から続く縦走ルートで 景信山(かげのぶやま)と陣場山(じんばさん)に行ってきたので、 感想とか諸々の備忘録(*´ω`*) 高尾山 - Google マップ 景信山 - Google マップ 陣馬山 - Google マップ 裏高尾(陣馬山/景信山)DONEさすが裏面…
Flutterで3日前とか相対的な時間を表示したいなと思い、 いろいろ調べて見たときの備忘録(*´ω`*) これをつかえばいいっぽい relative_time | Flutter package 使い方 簡単な使い方はこんな感じ // 言語の自動選択版 RelativeTime(context).format(time); //…
埼玉県の飯能/奥多摩にある 棒ノ折山(ぼうのおれやま)に行ってきたので、 感想とか諸々の備忘録(*´ω`*) 棒ノ折山 - Google マップ 埼玉県飯能の棒ノ折山DONE標高低いし、スタンプの穴埋めで来たけど、すごいとこだった。。スリリングだけど登りやすく、めっ…
埼玉県県の奥秩父にある、 妙法ヶ岳(みょうほうがたけ)と白岩山(しらいわやま)に行ってきたので、 感想とか諸々の備忘録(´ω`) 妙法ヶ岳 - Google マップ 白岩山 - Google マップ 妙法ヶ岳&白岩山DONEいい感じの雲と青空で最高だった!鳥居とかもかっこよく…
前回の続き。バナー広告は表示できたので、 リワード広告も試してみたときの備忘録(*´ω`*) www.memory-lovers.blog リワード広告とは 長めの動画広告を見ると、ユーザが報酬を受け取れるタイプの広告 リワード広告とリワードインタースティシャル広告(β版)…
FlutterでRiverpodを使って、SharedPreferencesを使いたいなと思い、 いろいろ調べたときの備忘録(*´ω`*) 公式だとこの辺り Initialization of Synchronous Provider for Async APIs | Scopes | Riverpod 全体のサンプルを作ってくれている人がいたので、 …