Mobile2026-05-17
React Native
別名: RN / ReactNative
Metaが開発したクロスプラットフォームモバイルフレームワーク。ReactのコンポーネントモデルでiOS/Androidのネイティブ UIを生成する。新アーキテクチャ(Fabric + TurboModules)でパフォーマンスが大幅向上した。
概要
React Nativeは1つのJavaScript/TypeScriptコードベースからiOS・Androidネイティブアプリを生成します。Web開発者が比較的スムーズに習得できる点が強みです。詳細は React Native完全ガイド2026 を参照してください。
Expoとの関係
Expoを使うとセットアップが簡略化され、EAS Buildでクラウドビルド・配布が可能です。React Native Expo完全ガイド も参考にしてください。
関連コラム
Mobile Development
React Native完全ガイド2026:最新アーキテクチャとクロスプラットフォーム開発の全て
React Nativeの基礎から最新のNew Architecture、JSI、Hermesエンジンまで徹底解説。品川区のオブライトが2026年版の完全ガイドをお届けします。
Software Development
Flutter vs React Native徹底比較|2026年版クロスプラットフォーム開発フレームワーク選び方
FlutterとReact Nativeを性能・開発体験・エコシステム・日本市場シェアなど多角的に比較。品川区のアプリ開発会社が2026年最新データに基づき、プロジェクト種別ごとの最適なフレームワーク選定をガイドします。
Mobile Development
React Native Expo完全ガイド:SDK 52+とEASで実現する開発効率最大化
Expo SDK 52+の最新機能とEAS Build/Submit/Updateを活用したReact Native開発ワークフローを徹底解説。品川区のモバイル開発専門家が、開発効率を最大化する実践的手法を紹介します。
Mobile Development
React Native新アーキテクチャ完全解説2026:Fabric・TurboModules・JSIの全て
React NativeのNew Architecture(Fabric、TurboModules、JSI、Codegen)を徹底解説。品川区オブライトが移行ガイドとパフォーマンス改善テクニックを紹介します。
Mobile Development
モバイルフレームワーク意思決定マトリクス2026 | Flutter・React Native・Capacitor・Tauri選定ガイド
Flutter、React Native、Capacitor、Tauri v2の選定を支援する意思決定マトリクス。評価軸×フレームワークのスコアリング、導入チェックリスト、段階的導入戦略を品川区のIT企業が解説。
Mobile Development
[React Native ExecuTorch の `useLLM` フック](https://docs.swmansion.com/react-native-executorch/docs/hooks/natural-language-processing/useLLM) 徹底解説 — Qwen / Llama 3.2 / Hammer 2.1 / Phi 4 Mini / SmolLM 2 / LFM2.5 / Gemma 4 をオンデバイスで走らせる React Native 用フック、ツール呼び出し・ビジョン / オーディオ・構造化出力対応
Software Mansion 提供、Managed / Functional の 2 モード、Zod スキーマ検証込み
**Software Mansion 提供の [React Native ExecuTorch](https://docs.swmansion.com/react-native-executorch/) が `useLLM` フックを公開**、React Native アプリに **オンデバイス LLM をネイティブに統合**。**対応モデル**: Qwen (2.5 / 3 / 3.5)・Llama 3.2・Hammer 2.1・Phi 4 Mini・SmolLM 2・LFM2.5(ビジョン対応)・**[Gemma 4](../columns/gemma-4-technical-report-2026-07)(ビジョン + オーディオ対応)** の量子化版。**2 つの動作モード**: **Functional/Stateless**(`generate()` メソッドと `response` プロパティで conversation history を自前管理、tool calling とチャット設定は無効)と **Managed/Stateful**(`sendMessage()` でフックが自動的に conversation state 保持・tool call parse・callback 実行)。**キー機能**: token batching(トークンをバッチ化して re-render 削減)、tool calling(tool schema 定義でモデルが外部関数を invoke、自動 parse + callback 実行)、vision-language / audio マルチモーダル入力、生成コントロール(temperature / top-p / repetition penalty / mid-stream 中断)、**JSONSchema または Zod による構造化出力**。**用途**: サーバー依存のないオンデバイスチャットボット、プライバシー重視の会話 UI、カレンダー / フラッシュライト等のアプリ内 function calling、画像解析 / 音声書き起こし。**位置付け**: [Gemma 4 の encoder-free 12B](../columns/gemma-4-technical-report-2026-07) と [Qwen 3.6-35B](../columns/qwen36-35b-a3b-uncensored-abliterated-2026-07) のような最新 open-weight LLM が **iOS / Android アプリでネイティブに動く時代の入り口** を実装レベルで示す React Native 界隈の重要成果。
お気軽にご相談ください
お問い合わせ