くらげになりたい。

くらげのようにふわふわ生きたい日曜プログラマなブログ。趣味の備忘録です。

FlutterのAdmobでリワード広告を表示する

前回の続き。バナー広告は表示できたので、 リワード広告も試してみたときの備忘録(*´ω`*) www.memory-lovers.blog リワード広告とは 長めの動画広告を見ると、ユーザが報酬を受け取れるタイプの広告 リワード広告とリワードインタースティシャル広告(β版)…

Flutter x Riverpod x SharedPreferences

FlutterでRiverpodを使って、SharedPreferencesを使いたいなと思い、 いろいろ調べたときの備忘録(*´ω`*) 公式だとこの辺り Initialization of Synchronous Provider for Async APIs | Scopes | Riverpod 全体のサンプルを作ってくれている人がいたので、 …

FlutterでAdMobを導入する

FlutterにAdMob広告をいれたいなと思い、 いろいろ調べたときの備忘録(*´ω`*) google_mobile_ads | Flutter packageを使えばいいっぽい ドキュメントやチュートリアルも用意されている ドキュメント: Flutter アプリに AdMob 広告を追加する チュートリアル…

FlutterGenでリソースファイルのパスを安全に扱う(画像/色/フォント名)

Flutter実践開発を読んでいいなと思い、 flutter_genを使ってみたときの備忘録(*´ω`*) 作者さんのブログ記事がわかりやすい コード自動生成の FlutterGen を作りました。Flutter 向けに画像リソースなどのコードを自動生成するためのツールです。 | by wasa…

神奈川県丹沢の檜洞丸にいってきた(22座目)

神奈川県の丹沢山塊にある一座、 檜洞丸(ひのきぼらまる)に行ってきたので、 感想とか諸々の備忘録(*´ω`*) 檜洞丸 - Google マップ 檜洞丸DONE雪しっかり&樹氷いっぱいで最高!富士山もくっきりの快晴で最高!!初グループ登山だったけど無事ついていけて…

Dart/FlutterのDioで認証をいい感じにする

Dioを使ってAPIリクエストをする際、 APIトークンやJWTなどを自動で設定したいなと思い、 いろいろ調べたときの備忘録(*´ω`*) dio | Dart package Interceptorというrequest/response/errorをinterceptする 機能があるっぽいので、そこで追加するようにすれ…

OpenAPIからDartを生成するパッケージ(swagger_parser/swagger_dart_code_generator)

前回の記事でopenapi.yamlからdartコードを生成できたけど、 OpenAPITools/openapi-generatorが吐くコードは、Dart2だったりとあんまりだった。。 TypeSpec(OpenAPI)でTypeScriptとDartのモデルを共通化する - くらげになりたい。 他にもなにかいいのがない…

新しい日付ライブラリのTempoをさわってみた

day.jsを使ってたけど、サイズも小さく軽量とのことで、 ちょっと試してみたときの備忘録(*´ω`*) tempo.formkit.com FormKitのチームが開発したらしい formkit.com Tempoとは nativeのDateを操作するユーティリティなライブラリ。 day.jsとは違い、Date自体…

Firebase AuthのidTokenをブラウザを使わずに取得する

Firebase Authに認証は全部任せて、APIサーバを立てたいなと、 いろいろ調べてみたときの備忘録(*´ω`*) Firebase AuthのidTokenをAPIサーバのAccess Tokenを扱い、 サーバー側でidTokenの検証をして、UIDを取得する サーバの認証処理 サーバ側の処理はこん…

UnJS/Nitro ServerでCORSのpreflight requestに対応する

UnJSのNitroでAPIサーバを開発しているときに、 CORSでハマったときにいろいろ調べたときの備忘録(*´ω`*) preflight requestというのがあり、 OPTIONSmethodでリクエストが飛んでくるが、 GETしか許可していなかったため、うまくいかなかったっぽい Preflig…