Rork Max で NFC タグに書き込む — 読み取りで止まったアプリに一歩足す
Rork Max が生成する NFC アプリは、まず読み取りから始まります。けれど本当に体験が変わるのは『書き込み』を足したときでした。CoreNFC で NDEF をタグに書き込む実装と、実機でしか確かめられない落とし穴を整理します。
EAS Update を少人数から配り、クラッシュ率で自動的に止める
OTA 更新は一瞬で全員に届くからこそ、悪い更新も一瞬で全員に届きます。EAS Update を少人数(カナリア)から配り、クラッシュ率を見て広げるか止めるかを自動で判断し、最後は端末側で安全網を張る設計を、動くコードでまとめます。
リワード広告の報酬を、端末からの合図だけで配らない — Rork(Expo)アプリのSSV検証をWorkerで組む
リワード広告の「視聴完了」を端末側のコールバックだけで信じると、報酬の二重付与やなりすましが起こります。AdMobのサーバーサイド検証(SSV)コールバックをCloudflare Workerで署名検証し、transaction_idで冪等化して報酬を安全に配るまでの実装をまとめます。
設定画面を1枚のスキーマから組み立て、複数アプリで使い回す
設定画面をアプリごとに手作業で作ると、運用するアプリが増えるほど破綻します。宣言的なスキーマから画面を組み立て、複数アプリで共通の土台を共有する設計を、動くコードとともに整理します。
無料プレビューがスクショで丸ごと持ち出される前に — Rork/Expo でスクリーンショットと画面収録を検知して目隠しする設計
Rork/Expo アプリで有料プレビュー画像をスクリーンショットと画面収録から守る実装。expo-screen-capture の限界、isCaptured のネイティブ監視、iOS/Android の差を踏まえた目隠し設計を解説します。
「本当に削除しますか?」を出す前に — 取り消せる削除という選択肢
リストの項目を消すたびに確認ダイアログを出すと、ユーザーは反射的にOKを押すようになります。Rork(Expo)アプリで「取り消せる削除」を実装し、確認を出すべき場面と出さない場面を切り分ける設計ノートです。
Rork で作ったアプリを収益化する — 広告・サブスク・フリーミアムの選び方と踏み込みどころ
Rork で作ったアプリの収益化を、広告・サブスク・フリーミアム・買い切りの選び方から実装の勘どころまで整理します。AdMob のフォーマット段階導入、ad-free を単一の真実源にする設計、価格アンカリングまで、個人開発の現場感で書きました。
呼吸の波に合わせて静かに震える、瞑想アプリの触覚をCoreHapticsで作る
expo-haptics の決まった振動では呼吸の「波」が作れません。CoreHaptics の連続イベントとパラメータカーブを Expo ネイティブモジュールから呼び出し、4-7-8 呼吸に同期した触覚を作る実装を、Swift と TypeScript のコードとともに整理します。
壁紙アプリは作った後が長い — Rork運営で効いたコンテンツ供給・継続率・収益の保ち方
壁紙アプリは初回リリースより、その後の運用で差がつきます。Rorkでの実装を土台に、コンテンツの鮮度を保つ予約投稿、初週で離れさせない継続率設計、時間とともに痩せていく収益を支える仕組みを、運営で効いた実装メモとしてまとめました。
Xcode を介さない公開で抜け落ちる事前確認を、自分で取り戻す
Rork Max の2クリック公開は Xcode の Organizer を通らないぶん、用途文言・バージョン・Bundle ID の取りこぼしに気づきにくくなります。提出前に自分でできる自己点検の手順を、生成物の読み方つきで具体的に整理しました。
一つの構想を全 Apple プラットフォームへ広げる前に決めること
Rork Max は一つの構想から iPhone・iPad・Apple Watch・Apple TV・Vision Pro 向けのネイティブ Swift を生成できます。でも「全部に出せる」と「全部に出すべき」は別物です。どのデバイスを選び、どれを見送るかを、運用コストと利用文脈から逆算する判断の枠組みを、個人開発で複数アプリを回してきた立場から共有します。
Rork が直せるバグと自分で直すバグを見分ける — エクスポートコードのトリアージ手順
Rork が自力で直すバグと、エクスポートしたReact Native/Expoコードを自分で手当てすべきバグを切り分けるトリアージ手順を、動くコードとともに整理しました。