RORK LABEN
PRODUCT — Rork Maxがネイティブ Swift アプリを生成。iPhone・iPad・Apple Watch・Apple TV・Vision Pro・iMessageに対応しますNATIVE — Rork MaxはAR/LiDAR・Metalの3Dゲーム・Dynamic Island・Live Activities・HealthKit・Core MLなどを解放しますCLASSIC — 通常のRorkはReact Native(Expo)で、英語の説明だけからiOS/Androidアプリを生成しストア配信できますFUNDING — a16zから$2.8Mを調達(別途$15Mも)。月743,000訪問・成長率85%と伸びていますPRICING — 無料で始められ、有料プランは月25ドル〜。Rork Maxは月200ドルですCHOICE — クロスプラットフォームのRorkか、Apple専用機能まで踏み込むRork Maxか、用途で選び分けられますPRODUCT — Rork Maxがネイティブ Swift アプリを生成。iPhone・iPad・Apple Watch・Apple TV・Vision Pro・iMessageに対応しますNATIVE — Rork MaxはAR/LiDAR・Metalの3Dゲーム・Dynamic Island・Live Activities・HealthKit・Core MLなどを解放しますCLASSIC — 通常のRorkはReact Native(Expo)で、英語の説明だけからiOS/Androidアプリを生成しストア配信できますFUNDING — a16zから$2.8Mを調達(別途$15Mも)。月743,000訪問・成長率85%と伸びていますPRICING — 無料で始められ、有料プランは月25ドル〜。Rork Maxは月200ドルですCHOICE — クロスプラットフォームのRorkか、Apple専用機能まで踏み込むRork Maxか、用途で選び分けられます
記事一覧/AIモデル
AIモデル/2026-06-23上級

Rork Max のアプリで iOS 18 のオンデバイス翻訳を使う — 無料・オフラインで多言語ユーザーに応える

iOS 18 の Translation フレームワークを使い、Rork Max が生成した Swift アプリに無料・オフラインのリアルタイム翻訳を組み込む手順です。言語モデルの在庫確認、一括翻訳、空応答の回避まで実コードでまとめました。

Rork Max181iOS 183TranslationオンデバイスAI7Swift29

プレミアム記事

海外のユーザーから届くレビューやアプリ内の投稿を、その場で読める形にしたい——個人開発で壁紙や癒し系のアプリをいくつも運営していると、これがずっと小さな悩みでした。私自身、App Store のレビュー返信を 30 言語近く相手にする日があり、外部の翻訳 API に一つひとつ投げるたびに、通信・コスト・プライバシーの三つが少しずつ引っかかっていました。

iOS 18 で、Apple が Translation フレームワークを開放しました。デバイス上で完結し、追加課金がなく、一度モデルを落とせばオフラインでも動きます。外部 API にテキストを送らないので、ユーザーが書いた文章が端末の外に出ません。ところが、この機能は React Native では素直に触れません。Rork で生成した Expo アプリからは Swift のフレームワークに橋を架ける手間がかかり、結局ネイティブ拡張を自分で書くことになります。Rork Max が Swift を直接生成するようになって、ようやく現実的な選択肢になった——というのが今回の出発点です。

なぜ「アプリ内のリアルタイム翻訳」がネイティブ前提なのか

Translation フレームワークは、OS に統合された翻訳エンジンと言語モデルをそのまま借りる仕組みです。SwiftUI の .translationTaskTranslationSession といった API は、すべて Swift 側からしか呼べません。React Native の JavaScript 層には対応するブリッジが標準では存在せず、自前で Expo の config plugin とネイティブモジュールを書く必要があります。

無印 Rork(React Native / Expo)でも、ネイティブモジュールを手書きすれば不可能ではありません。ただ、翻訳結果を JS 側へ非同期で返す配線、言語モデルのダウンロード状態の監視、SwiftUI のビュー修飾子として設計された API をブリッジに載せ替える作業——ここまで来ると「ノーコードで作る」利点はほぼ消えます。Rork Max が Swift を生成する前提なら、これらは素直に SwiftUI のビューの中に収まります。後述するコードは、Rork Max が出力した画面コードに手を入れて育てる形を想定しています。

Translation フレームワークでできること・できないこと

最初に守備範囲を確認しておきます。期待をかけすぎると、後で「思っていたのと違う」となりがちな領域です。

項目挙動
料金無料。従量課金や API キーは不要
オフライン対応。ただし言語モデルを事前にダウンロードしておく必要がある
プライバシーテキストは端末外に送信されない(オンデバイス処理)
対応言語OS の翻訳対応言語に準ずる。ペアによっては未対応
翻訳の起点原則ユーザー操作を伴うビュー単位。サーバー側バッチ用途には不向き
必要 OSiOS 18.0 以降(一部のシステム提示 UI は 17.4 以降)

ここで一番の落とし穴は「サーバー側バッチ用途には不向き」という点です。Translation はあくまでフォアグラウンドのアプリ内体験のための API で、バックエンドで大量のテキストを夜間に処理する、といった使い方は想定されていません。私の場合は「レビュー返信の下書き支援」「ユーザー投稿の即時翻訳表示」という、画面に出ている一文をその場で訳す用途に絞りました。

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

この記事の続きを読む

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

この記事で得られること
海外レビューやユーザー投稿が読めず放置していた人が、アプリ内に無料・オフラインの翻訳を今日組み込める
TranslationSession の言語在庫確認・一括翻訳・モデル未DL時の挙動を、そのまま動く Swift コードで習得できる
React Native(無印 Rork) では届かないこの機能が、月200ドルの Rork Max を選ぶ判断材料になる
Stripe による安全な決済 · いつでもキャンセル可能

この記事を購入する

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

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

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

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

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

関連記事

AI モデル2026-06-15
Rork Max の RoomPlan で部屋を測るアプリを作る — スキャン精度のばらつきを設計で吸収する
Rork Max が Swift ネイティブを生成できるようになり、LiDAR を使った RoomPlan の部屋スキャンが現実的な選択肢になりました。スキャン結果は端末や持ち方で揺れます。その揺れをアプリ側の設計でどう吸収し、安定した寸法データとして書き出すかを実装視点でまとめます。
AI モデル2026-06-14
Rork Max の Swift アプリに Foundation Models の画像入力でオンデバイス・タグ付けを実装する
WWDC26 で Foundation Models のオンデバイスモデルに画像入力が加わりました。Rork Max が生成する Swift アプリに、画像のタグ付け・説明生成をクラウドに出さず実装する具体的な手順を、可用性ゲートとVision併用まで含めて解説します。
AI モデル2026-03-10
Claude Opus 4.6が支えるRork Maxの開発能力 — 実装パターン
Claude Opus 4.6とRork MaxがどのようにネイティブiOSアプリを数分で生成するのか解説します。
📚RECOMMENDED BOOKS
大規模言語モデル入門
山田育矢
LLM開発
生成AIプロンプトエンジニアリング入門
我妻幸長
プロンプト
Claude CodeによるAI駆動開発入門
平川知秀
AI駆動開発
※ アフィリエイトリンクを含みます
もっと見る →