すとれん

Android開発ネタ

Kotlin初心者が最初に覚えるべき「nullable地獄」回避パターン集

導入:Kotlinの「nullable地獄」、ここで詰まるKotlinを書き始めて、だいたい最初にこうなります。「? が多すぎて何が何だかわからない」「!! を付けたら落ちた」「結局nullって何?」これ、ほぼ全員が通る道です。安心してくだ...
Android開発ネタ

SharedPreferences と DataStore の違いと正しい使い分け【Android】

Androidアプリ開発をしていると、「設定値やフラグ、どこに保存すればいいんだっけ?」と迷う場面が必ず出てきます。昔からよく使われてきたのが SharedPreferences ですが、最近は DataStore が公式に推奨されるように...
Android開発ネタ

App Links と Universal Links の違いまとめ【Android / iOS 比較】

Android と iOS のアプリ開発をしていると、「同じURLなのに、Androidはアプリが起動して、iOSはブラウザが開く」といった挙動に悩まされることがあります。この原因の多くは、App Links(Android) と Univ...
Android開発ネタ

【Android】App Links をタップしてもアプリが起動しないときの確認ポイントまとめ

Android アプリで App Links(アプリリンク)を設定したのに、リンクをタップしてもアプリが起動しないというトラブル、かなりよくあります。しかもこの問題、「実装ミス」「サーバー設定」「端末側の状態」など原因が多岐にわたり、どこか...
Android開発ネタ

【Android 13〜16対応】通知が表示されない原因まとめと正しい対処法

Androidアプリ開発で、「実装したはずの通知が出ない」という問題は、今やOS仕様を理解していないと必ずハマるポイントになっています。特に Android 13 以降、通知は「アプリの自由な表示」から「ユーザー主導で管理される仕組み」へと...
ブログ

[ITS健保] 抽選申し込みできる直営・通年・夏季・冬季保養施設まとめ|おすすめ・選び方・申込手順も

ITS健保の保養施設、安いのは知ってるけど「どこが当たり?」「抽選って何すればいいの?」で止まりがち。この記事は、直営・通年・夏季・冬季の対象施設をまとめつつ、選び方と申し込みの流れまで一気に分かる“保存版”にしました。先に結論:・まずは抽...
ブログ

【完全保存版】ITS健保 保養施設ガイド|抽選のコツ・初心者おすすめ・最新ランキングまで全解説

こんにちは。今回は日常ネタとして、僕自身も何度か利用している 関東ITソフトウェア健康保険組合(ITS健保) の保養施設について、かなり深掘りしてまとめてみました。「ITSの保養所って安いって聞くけど、どうやって申し込むの?」「抽選って当た...
Android開発ネタ

[Android]WebViewでCookieを正しく扱うテクニックまとめ

今回の記事では、以前紹介したWebViewのCookieの処理から一歩踏み込んで、実際のプロダクトで必要になるCookie運用テクニックをまとめます。特に最近のChromeのCookie仕様(SameSite強化)やWebViewの挙動変化...
Android開発ネタ

[Android] Flow × Room × Retrofit でデータ更新をリアルタイム反映させる

こんにちは。今回は、前回紹介したFlowの応用編です。 アプリ開発では「サーバーから取得したデータをDBに保存して、それをUIに即反映する」というパターンが多いですよね。ここでは、Flow × Room × Retrofit を使って、 「...
Android開発ネタ

[Android] Flowの基礎と使い分けをまとめてみた

Kotlin Flowの基礎と使い分けをまとめてみた【StateFlow・SharedFlowも解説】こんにちは、Friegenです。今回は「Flow」について整理していきます。最近のAndroid開発では、もう欠かせない存在ですよね。ただ...
スポンサーリンク