Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
少数チームでエピックと向き合う技術選択 ── React Native × Claude Co...
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Kazuya Sakamoto
April 12, 2026
Technology
130
0
Share
少数チームでエピックと向き合う技術選択 ── React Native × Claude Codeの現在地
Kazuya Sakamoto
April 12, 2026
More Decks by Kazuya Sakamoto
See All by Kazuya Sakamoto
モバイルアプリからWebへの横展開を加速した話_Claude_Code_実践術.pdf
kazuyasakamoto
0
490
Other Decks in Technology
See All in Technology
実践 TanStack Start ― 新規プロダクトを開発して確立した、サーバーとクライアント境界の設計パターン / Practical TanStack Start Server-Client Boundary Patterns
kaminashi
2
320
開発にAIを組織として取り入れる一歩目とその後
yujishibuya
0
220
AIが変えた"品質の守り方"
kkakizaki
9
2.4k
自称宇宙最速で不合格となったAIP-C01にリベンジを果たすべくAIで問題集アプリを作ってみた。
yama3133
0
140
【禁断】Obsidianの第二の脳に「知の巨人」と呼ばれた師匠の脳をロードしてみた
nagatsu
0
6.5k
TypeScript で Platform SDK を作る技術
toiroakr
1
290
AIAgentと取り組むKaggle
508shuto
2
560
LLM時代のリファクタリング戦略_AIエージェントによる段階的・安全なTS移行方法
play_inc
0
180
TypeScriptエンジニアのためのWASMランタイム入門:AssemblyScriptから理解するメモリの実態(ayano)
ayanoyuki
0
140
なぜハノーバーメッセに行くべきなのか 〜初参加だから語れること〜
tanakaseiya
0
110
キャリア25年目にしてTypeScript に出会うまで - 「型」を通じて振り返るプログラミング言語遍歴 / Meeting TypeScript After 25 Years in Tech - Looking Back at My Programming Language Journey Through "Types"
bitkey
PRO
2
280
eBPF Can Do It! A 5-Minute Tour of 5 Real-World PHP Issues Solved with eBPF
egmc
0
110
Featured
See All Featured
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
130
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
70
39k
Paper Plane (Part 1)
katiecoart
PRO
0
7.8k
Marketing to machines
jonoalderson
1
5.3k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
430
Discover your Explorer Soul
emna__ayadi
2
1.1k
Java REST API Framework Comparison - PWX 2021
mraible
34
9.3k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.5k
Navigating Weather and Climate Data
rabernat
0
200
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1.1k
First, design no harm
axbom
PRO
2
1.2k
My Coaching Mixtape
mlcsv
0
130
Transcript
少数チームでエピックと向き合う技術選択 ── React Native × Claude Codeの現在地 2026/04/13
自己紹介 Software Engineer @Ubie, Inc. Kazuya Sakamoto X: @sakamotokazuyat GitHub:
@kazuya-sakamoto AIパートナーユビー のモバイルアプリの開発 APPマーケチーム 1人エンジニア
3 Confidential 目次 1. 少数チームがなぜ回るのか 2. Webの資産をReact Nativeで活用 3. 仮説検証サイクルを加速する
4. まとめ
Ubieの「プロダクトエンジニア」はエピック単位で必要なことを 全部やります
エピック = Q目標を達成する施策の単位 各エピックの内容にもよるが、エンジニア 1-2人の少数のメンバーで1つのエピックを担当す ることが多い → 対応範囲が広くなる
なぜ少数チームで可能なのか - React Native の良さ アプリケーションは基本 TypeScriptで統一されている ため、Web出身者でもアプリ開発 に参入がしやすい状態
AIエージェントの普及によってこの開発だけでなく職種間でも 「境界を越える」動きが加速している
様々な方向への「染み出し」 「境界を越える」 動きがさらに加速し、技術だけでなく職種 を横断して染み出している
実際に起きていること
10 Confidential 目次 1. 少数チームがなぜ回るのか 2. Webの資産をReact Nativeで活用 3. 仮説検証サイクルを加速する
4. まとめ
ユビーのアプリの Home画面 ミニアプリで複数の機能が1つのアプリ に集約 ・症状検索 ・病気のQ&A ・医師相談 ・血圧記録 ・受診メモ ・オンライン診療
etc
全部が同じ作り方ではない Web版ユビーは 月間1000万人 が利用 — この資産をアプリでも活用する 機能ごとに 最適な手段を選べる のが React
Nativeの強み
WebViewの中からネイティブの機能を利用したい Webでページを表示するだけなら簡単 — ただの <WebView /> でも WebViewの中から ネイティブ専用のAPIを使いたい 場面がある
※公式が用意しているのは postMessage だけ。リクエスト→レスポンスの仕組みはない
RPCでネイティブを普通に呼べるようになる WebView ↔ アプリ間の標準API • 文字列を送るだけ • 型がない • 何が呼べるかわからない(補完が効か
ない) • 戻り値を受け取る仕組みがない • メソッドが増えるたびに if 分岐が増える Before: postMessageが唯一の手段 After: RPC(型付き・ awaitで変える) → これを「普通の関数呼び出し」に変えたい
実例: Web から血圧データを取得 APP: ネイティブ APIをラップ Web: 型付きで Callする 詳細:
https://zenn.dev/ubie_dev/articles/e720224828aa43
16 Confidential 目次 1. 少数チームがなぜ回るのか 2. Webの資産をReact Nativeで活用 3. 仮説検証サイクルを加速する
4. まとめ
チームの共通言語としての Claude Code チーム専用リポジトリに 全部まとまる • 分析スキル — ファネル分析、セグメント比較、施策効果測定 •
出力結果 — レポート、示唆、Next Action候補 • ドメイン知識 — 施策履歴、外部環境、リリースログ → 誰が実行しても 同じ文脈 で分析できる 少人数でこのサイクルを速く回すために、Claude Codeがサイクルの各所に染み出して いる
エピック = コードを書くだけじゃない エピックを回す = 仮説検証サイクルをどれだけ速く回せるか サイクルを速く回す上でボトルネックは2つ: 1. デプロイ —
出すたびにストア申請で止まる 2. 分析→示唆 — 事業文脈が属人化して分析が直列になる
ボトルネック① : デプロイ → OTAで解消 React Native + Expo の組み合わせで
ストア申請なしにJSバンドルを更新 → デプロイは ボトルネックではなくなった
ボトルネック② : 分析→示唆 → スキルで民主化 Before: 分析が1人の頭の中 After: 文脈をスキルに埋め込む •
この時期は例年CVが下がる • あのチームがUI変更したはず • このSNS広告はアトリビューション不正確 こうした事業文脈を持つ人に分析が集中 → 施策が 「直列」 になる 3層構造でスキルを設計: • データ層: テーブル定義と使い方 • 分析層: 仮説駆動の調査ルール • 文脈層: 施策履歴、外部環境、リリースログ → 全員が探索的分析を実行 → 施策が「並列」 で回る 示唆まででる。取捨選択や優先度の決めは人間が行う。
スキルは育つ — バージョン管理される分析ナレッジ 増えるだけじゃない。賢くなる 48スキル ソフトウェアのデプロイと同じ感覚で 分析能力を配布できる
22 Confidential 目次 1. 少数チームがなぜ回るのか 2. Webの資産をReact Nativeで活用 3. 仮説検証サイクルを加速する
4. まとめ
React Native は 少人数でエピックを回すための土台である AIエージェントが仮説検証サイクルを加速する今 少人数で エピックをオーナーして事業価値を出す開発モデルに React Nativeが フィットする
ご清聴ありがとうございました