RORK LABEN
DEADLINE — 8月31日から、Google Play の新規アプリと更新はすべて Android 16(API レベル36)を対象にする必要があります。残り6日ですIOS27 — iOS 27 と macOS 27 の7回目の開発者ベータが8月24日に配布されました。正式リリースは来月です。Apple Intelligence 側の変更を含むため、手元のビルドの確認を始める時期ですANDROID17 — Android 17 QPR1 のベータでは、Circle to Search を使った後に画面下のジェスチャーバーでアプリを切り替えられなくなる不具合が修正されましたFUNDING — Rork は2026年4月9日、Left Lane Capital 主導で1,500万ドルのシードラウンドを発表しました。あわせてアプリビルダーの Paperline を買収し、今後も人材獲得を目的とした買収を続ける方針を示していますTRAFFIC — Rork のプラットフォームは月間74万3,000訪問を集め、成長率は85%と報告されています。AI アプリビルダーの中でも、ネイティブモバイルに絞った位置取りが効いている形ですFORECAST — Gartner は2026年に新規アプリケーションの75%がローコードまたはノーコードで作られると見ています。2020年時点では25%未満でしたDEADLINE — 8月31日から、Google Play の新規アプリと更新はすべて Android 16(API レベル36)を対象にする必要があります。残り6日ですIOS27 — iOS 27 と macOS 27 の7回目の開発者ベータが8月24日に配布されました。正式リリースは来月です。Apple Intelligence 側の変更を含むため、手元のビルドの確認を始める時期ですANDROID17 — Android 17 QPR1 のベータでは、Circle to Search を使った後に画面下のジェスチャーバーでアプリを切り替えられなくなる不具合が修正されましたFUNDING — Rork は2026年4月9日、Left Lane Capital 主導で1,500万ドルのシードラウンドを発表しました。あわせてアプリビルダーの Paperline を買収し、今後も人材獲得を目的とした買収を続ける方針を示していますTRAFFIC — Rork のプラットフォームは月間74万3,000訪問を集め、成長率は85%と報告されています。AI アプリビルダーの中でも、ネイティブモバイルに絞った位置取りが効いている形ですFORECAST — Gartner は2026年に新規アプリケーションの75%がローコードまたはノーコードで作られると見ています。2020年時点では25%未満でした
記事一覧/開発ツール
開発ツール/2026-07-11上級

Rork Max で App Clip を実装する — QR を読んだ瞬間にアプリの核だけを届ける設計メモ

Rork Maxが出力するネイティブSwiftを土台に、App Clipを実装する設計メモです。15MB制約を守るターゲット分割、NSUserActivityでの起動URL受け取り、apple-app-site-associationの設定、親アプリへの状態引き継ぎまでを実装ベースで整理します。

Rork Max232App ClipSwift47iOS109個人開発200

プレミアム記事

友人に自作の壁紙アプリを見せようとして、いつも同じところで詰まります。「まず1枚だけ試してほしい」だけなのに、相手は App Store を開き、検索し、ダウンロードを待ち、起動して、ようやく1枚目にたどり着く。その頃には最初の熱は少し冷めています。

見せたいのは1枚だけ。インストールという壁を、その1枚の後ろに回せないか。App Clip は、まさにこの順番を入れ替えるための仕組みでした。

Rork Max はネイティブ Swift を出力します。React Native では届きにくい App Clip のような領域にも踏み込めるのは、この点が大きい。ただし App Clip はアプリのターゲットを分ける話が絡むため、生成されたコードをそのまま使うのではなく、構造を理解して手を入れる必要があります。手を入れる場所を、実装ベースで残しておきます。

App Clip は何を解くのか

App Clip は、親アプリの一部機能だけを、インストールなしで即座に起動できる小さなアプリです。QR コードや専用の App Clip Code、NFC タグ、あるいは Web ページの Smart App Banner から起動し、目的の1画面だけを数秒で提示します。

大切なのは「劣化版」ではないという点です。壁紙を1枚プレビューする、店舗のメニューを見る、駐輪場の料金を払う。ユーザーが「今この瞬間にやりたいこと」だけを切り出し、それ以外を親アプリへ委ねる。機能の引き算そのものが設計になります。

個人開発の視点では、これは配布導線の実験でもあります。名刺やポスターに App Clip Code を刷り、読んだ人がその場でアプリの核を体験する。ダウンロードは、体験して「もっと欲しい」と思った後に回せます。

ターゲットを分ける — 15MB を守る最初の判断

App Clip は独立したターゲットとして親アプリに同梱されます。ここで最初の制約に向き合います。App Clip のバイナリは、非圧縮状態で厳しいサイズ上限を持ちます。

対象 OSApp Clip の非圧縮サイズ上限
iOS 16 以降15 MB
iOS 15 以前10 MB

15 MB は、画像アセットを数枚まともに積むとすぐ埋まる大きさです。ここを守るには、親アプリと App Clip でコードを共有しつつ、App Clip に持ち込むものを明確に絞る設計が要ります。

実務上の分け方はこうしています。共有ロジック(モデル・ネットワーク層・1画面分のビュー)は Swift Package か共有ターゲットに切り出し、両方から参照する。一方で、親アプリだけが必要とする重い依存(動画再生、解析 SDK、課金基盤)は App Clip のターゲットからリンクしない。App Clip の Podfile やパッケージ依存は、親アプリのコピーではなく、必要最小限を明示的に列挙します。

要素App Clip に入れる親アプリだけ
プレビュー1画面のビュー入れる
共有モデル・ネットワーク層入れる(共有ターゲット)
解析 SDK・広告 SDK親アプリだけ
全カタログ画像親アプリだけ

App Clip 側の画像は、オンデバイスに同梱せず起動 URL のパラメータから必要な1枚だけ取得する。この割り切りが、サイズ上限を守る一番効く手でした。

ここまでお読みいただきありがとうございます。

この記事の続きを読む

この先には、実装コードやベンチマーク結果など、実務でお役に立てる内容をご用意しています。このサイトは広告を掲載しておらず、サーバーや開発にかかる費用はメンバーの皆様のご支援で成り立っています。もしお役に立てていましたら、ご支援いただけますと大変ありがたいです。

この記事で得られること
App Clip の15MB制約を守るためのターゲット分割と依存の切り分け方
QR・App Clip Code・NFC からの起動 URL を NSUserActivity で受け取り目的の画面へ直行させる実装
App Clip で得た状態を App Group と共有 Keychain 経由で親アプリへ引き継ぐ移行設計
Stripe による安全な決済 · いつでもキャンセル可能

この記事を購入する

この先の内容をすべてお読みいただけます。一度のご購入で、いつでも何度でもアクセスできます。このサイトは広告を掲載しておらず、皆さまのご支援がサーバー費用などの運営を支えています。

または
メンバーシップなら全記事が読み放題 →
シェア

お読みいただきありがとうございます

Rork Lab は広告なしで運営しており、サーバー費用などの運営コストはメンバーシップのご支援で賄っています。実装コード・ベンチマーク・本番設計パターンなど、実務でお役立ていただける記事を毎日更新しています。もし読んでよかったと感じていただけましたら、ぜひご覧ください。

  • コピー&ペーストで使える実装コード付き
  • 毎日新しい上級ガイドを追加
  • ¥580/月 または ¥2,480 の永久アクセス
メンバーシップを見る →

関連記事

開発ツール2026-07-13
HealthKitの差分同期でデータを取りこぼす — HKAnchoredObjectQueryのアンカーを設計する
HealthKitの差分同期で歩数や睡眠が二重に数えられたり欠けたりする原因は、HKQueryAnchorの永続化設計にあります。newAnchorとdeletedObjectsを正しく扱い、再インストールやバックグラウンド更新をまたいでも整合するローカル取り込みの実装を、動くSwiftコードでまとめました。
開発ツール2026-07-18
AR で置いたものが翌朝には消えている — ARWorldMap による配置の永続化とリローカライズ設計
Rork Max が生成する AR アプリは、置いた 3D オブジェクトがアプリ再起動で消えます。ARWorldMap の保存タイミング、カスタムアンカーの符号化、リローカライズ待ちの見せ方、成立しない時の逃げ道までを設計として整理しました。
開発ツール2026-07-16
Rork Max 生成コードの再生成ゾーン設計 — 手を入れるほど失われる「作り直せる自由」を残す
Rork Maxの生成コードに乗っている「捨てて作り直せる」という見えない資産は、手を入れるたびに静かに失われます。再生成ゾーンの残し方、境界に置く型の決め方、台帳とCI検査によるドリフト検出、四半期ごとの再生成テストまで、個人開発の実運用からまとめます。
📚RECOMMENDED BOOKS
大規模言語モデル入門
山田育矢
LLM開発
生成AIプロンプトエンジニアリング入門
我妻幸長
プロンプト
Claude CodeによるAI駆動開発入門
平川知秀
AI駆動開発
※ アフィリエイトリンクを含みます
もっと見る →