◉RORK LABEN
●GPT-6.1 SOL — Rork のモデルメニューに追加(09-29)。Low/Medium/High を選べ、Pro・Max に含まれます●SONNET 5.5 — UI づくりが得意で、Sonnet 5 より出力が速いモデルが選べます(09-28)●SDK 58 — Beta が 09/15 から。stable の案内はまだなく、Expo Go でのプロジェクト実行は 09/03 からログインが必要です●WIDGET — iOS のウィジェットが本番ビルドだけ真っ黒になる原因を追った報告が出ています●OBSERVE — EAS Observe がネイティブクラッシュも記録します(SDK 57.0.21 以降・10/07)●NEW — 起動広告が、背面から戻った回にしか出ていませんでした。「前面に戻った」合図が、…●GPT-6.1 SOL — Rork のモデルメニューに追加(09-29)。Low/Medium/High を選べ、Pro・Max に含まれます●SONNET 5.5 — UI づくりが得意で、Sonnet 5 より出力が速いモデルが選べます(09-28)●SDK 58 — Beta が 09/15 から。stable の案内はまだなく、Expo Go でのプロジェクト実行は 09/03 からログインが必要です●WIDGET — iOS のウィジェットが本番ビルドだけ真っ黒になる原因を追った報告が出ています●OBSERVE — EAS Observe がネイティブクラッシュも記録します(SDK 57.0.21 以降・10/07)●NEW — 起動広告が、背面から戻った回にしか出ていませんでした。「前面に戻った」合図が、…
TAG

状態管理

12 記事
← タグ一覧に戻る
関連タグ:
Rork9React Native6Zustand3Expo3アーキテクチャ2AdMob2RevenueCat2サブスクリプション1エンタイトルメント1設計1長期運用1Next.js1
◇ アプリ開発/2026-10-15上級

購読が切れても広告が戻りませんでした。「いま ad-free でなければ false」と書いていた、判定の向きを直した記録

購読が失効しても広告非表示のままになる不具合の原因は、判定の向きの逆転でした。二系統の購入確認を待って合成し、失敗した回は前回を保つ部品を、手元で動かして確かめた記録です。

⬡ Rork 開発/2026-07-14上級

AI再生成に壊されない設計 — Rork の生成コードと手書きロジックを分ける境界の引き方

Rork へ追加指示を出すたびに手書きのロジックが消える。プロンプトで守るのは対症療法です。生成コードと自分の所有コードを層で分け、再生成が届かない境界を設計で引く方法を、Zustand と service 層の実装例つきでお伝えします。

◇ アプリ開発/2026-06-24中級

Next.js × Supabase で必ず向き合う3つの実装 — RLS・状態管理・リアルタイム更新

Webアプリの土台を組んだ先で必ず詰まる3つ、DBのアクセス制御(RLS)・画面の状態管理・リアルタイム更新を、Next.jsとSupabaseのコードを交えて実装レベルで解説します。購読の解除忘れによるメモリリークや、認証とRLSの連動といった、本番でハマる落とし穴まで。

⬡ Rork 開発/2026-06-21上級

Rork のお気に入り一覧を長押しドラッグで並べ替える — 再レンダリングを抑えた reorderable list と並び順の永続化

Rork が生成したお気に入り一覧に、長押しドラッグの並べ替えを後から足す実装手順です。再レンダリングを抑える設計、worklet の境界、並び順の永続化、ジャンクやゴーストカードの回避までを実コードでまとめました。

⬡ Rork 開発/2026-06-16上級

課金復元より先に広告を初期化したら、有料ユーザに一瞬広告が出た — Rork(Expo)アプリの起動順序設計

同意取得・ATT・広告初期化・課金復元・リモート設定を、起動の数百ミリ秒のあいだにどの順番で走らせるか。順序を1つ間違えるだけで、有料ユーザに広告が一瞬出たり、EEA で同意なしの計測が走ったりします。Rork で生成した Expo アプリの起動処理を1つのオーケストレータに畳み、競合を設計で潰す手順を実装メモとしてまとめます。

⬡ Rork 開発/2026-06-15上級

電波が切れても操作を止めないアプリ設計 — 楽観的更新と、戻ってきたときの競合解決

Rork で作った Expo アプリを、地下鉄やエレベーターで電波が切れても操作が止まらないように設計します。画面を先に更新する楽観的更新と、通信が戻ったときに食い違いを解く競合解決を、動くコードで組み立てます。

⬡ Rork 開発/2026-06-15上級

「広告を消す理由」が3つに増えた日 — Rork アプリの広告非表示判定を1か所に畳む設計

課金していないはずの画面だけ広告が出る、あるいは課金済みの読者に広告が出てしまう。原因の多くは「広告を消す条件」がコードのあちこちに散らばっていることでした。サブスク・買い切り・リワード時限解除の3つを1つの状態に畳み、すべての広告表示を同じフックに通す設計を、個人開発で6本のアプリを運用してきた実装メモとしてまとめます。

⬡ Rork 開発/2026-05-13中級

RorkアプリでZustand v5を導入したら、Context APIで詰まっていた再レンダリング問題が解消した話

RorkアプリでContext APIによる再レンダリング多発をZustand v5への移行で解決した経緯です。v4からの変更点、インストールと基本の使い方、認証状態管理の実践パターン、どちらを選ぶべきかの判断、少しずつ移行する進め方までを紹介します。

⬡ Rork 開発/2026-05-06上級

Rorkが生成したReact Nativeコードを本番品質に育てるリファクタリング実践ガイド

Rorkが生成するReact Nativeコードに潜む6つの技術的負債を特定し、TypeScript型安全化・コンポーネント分離・状態管理・非同期処理・パフォーマンス・テスタビリティの各観点から本番品質へ引き上げるリファクタリング手法を Before/After コードで徹底解説します。

⬡ Rork 開発/2026-04-30中級

RorkアプリのTextInputで文字が消える・カーソルが飛ぶ問題を3パターンで直す

Rorkで生成したアプリのTextInputで、入力中に文字が消えたりカーソルが文末に飛んだりする問題を、再レンダリング・親stateの遅延・onChangeText変換の3パターンで切り分けて直す方法を解説します。

◈ Rork 基礎/2026-03-23初級

Rorkでポモドーロタイマーアプリを作る完全チュートリアル

Rorkでポモドーロタイマーアプリを作るチュートリアルです。タイマーのコアロジック、セッション管理、円形プログレスバー、通知とフィードバックの実装までを6つのStepで解説します。状態管理の基本を学びたい初心者の方にも向いた、25分集中と5分休憩のサイクルを形にする題材です。

⬡ Rork 開発/2026-03-22上級

Rork のバイブコーディングで多画面アプリを破綻させない — 画面分割・状態管理・プロンプトを3段階に分ける設計手順

Rork で4画面を超えるアプリを作ると、画面単体では動くのに遷移の瞬間に状態が消える問題に当たります。原因はプロンプトの構造にあります。3層分離・型付き Context・段階プロンプトで多画面アプリを壊さず育てる手順を、実際に動いた構成とともにまとめました。