MFKAPPS 1 分で読めます
Granynを作る: 銀行ログインなしの家計簿を、3つのテーブルで
Granynが銀行口座を一つも連携せずに、複数通貨での支出を追跡し、定期的な請求を検知する仕組み — その裏にあるRoomスキーマと、そこで生じるトレードオフ。
#android
#engineering
#privacy
MFKAPPS 1 分で読めます
Stocky を作る:キッチンで何が切れるかを予測する — しかも端末の上で
バーコードのスキャンとちょっとした使用履歴を、切らす前に現れる買い物リストへと Stocky がどう変えるのか。すべての計算も、すべてのデータも、あなたの電話の中にとどめたまま。
#android
#engineering
#privacy
MFKAPPS 2 分で読めます
AndroidでのプライバシーファーストなOCR: Sublyがクラウドを使わず請求書を読み取る仕組み
ML Kit Text Recognitionを使ったAndroidのオンデバイスOCRに関する、2026年の実践的なガイド。セットアップ、コード、そしてユーザーのデータをサーバーに残さないためのフィールド抽出のコツを解説します。
#android
#engineering
#privacy
MFKAPPS 1 分で読めます
サブスクの過負荷 — 私が銀行口座をアプリに連携するのをやめた理由
サブスク管理アプリは、たいてい銀行のログイン情報を求めることで問題を解決しようとします。2026年には、もっと穏やかなやり方があります — 端末内での請求書スキャン。Plaidも、アグリゲーターも不要です。
#privacy
#subscriptions
#opinion
MFKAPPS 2 分で読めます
2026年のローカルファーストなAndroid: SQLite、Room、そしてユーザーデータを端末に残すこと
RoomとSQLiteでローカルファーストなAndroidアプリを作るための2026年版ガイド — スキーマ設計、マイグレーション、WAL、エクスポート、そして同期をいつ足すべきか(いつ足すべきでないか)。
#android
#engineering
#privacy
MFKAPPS 1 分で読めます
ローカルファーストなアプリのプライバシー上の強み
もっともプライベートなデータとは、そもそも集めないデータのことだ。ローカルファーストは単なるアーキテクチャの選択ではなく、存在しうるもっともシンプルなプライバシーポリシーそのものだ。
#privacy
#engineering