Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
React Native + Expoなアプリを リリースして1年を”5分”で振り返る
Search
takahi5
November 19, 2018
330
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
React Native + Expoなアプリを リリースして1年を”5分”で振り返る
Roppongi.js 2018/11/19
takahi5
November 19, 2018
More Decks by takahi5
See All by takahi5
仮説検証フェーズの開発 with React Native
takahi5
0
160
React Nativeでアニメーションを頑張る- React Native Meetup #11
takahi5
4
1.6k
React Native x Firebaseの メリットとTips5選
takahi5
1
2.3k
怖くないexpo eject - TECH STAND #2
takahi5
0
2.2k
React Native パフォーマンス最適化 - 2020-10-15 RN Tech Blog
takahi5
1
110
リリースから1年経った React Nativeアプリの リファクタリング
takahi5
0
790
リモートワーク×副業 が中心のチームづくり
takahi5
0
1.4k
Featured
See All Featured
[Rails World 2026] Durable orchestration on Rails: from continuation to workflow
palkan
1
750
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
4
4.4k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
3.1k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
270
Color Theory Basics | Prateek | Gurzu
gurzu
1
490
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
120
120k
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
63
46k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
20k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
2
2.9k
Context Engineering - Making Every Token Count
addyosmani
9
1.2k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
850
Building a Scalable Design System with Sketch
lauravandoore
464
34k
Transcript
React Native + Expoなアプリを リリースして1年を”5分”で振り返る 株式会社maricuru ワダタカヒコ(@takahi5) 1
和田崇彦(ワダタカヒコ) twitter: @takahi5 DeNAでソシャゲ・コミュニティ系アプリ立ち上げ ↓ 花嫁向けコミュニティサービスmaricuruの立ち上げ 2
サービス紹介 ~ maricuru 3 花嫁向けコミュニティアプリ
サービス紹介 ~ maricuru 4 #卒花 (先輩花嫁) 写真 動画 チャット Q&A
#プレ花 先輩花嫁に相談できる
5 ①リリースまで
6 2017年10月... プロジェクト開始
7 なるべく早く MVPを検証したい!
8 Web Frontendに 明るいエンジニア
9 React Nativeで! 開発効率 ✕ エンジニアスキルセット
10 Expoで! • 機能要件的に一般的SNS程度なので大丈夫そう • キツくなったらdetachすればいい?
11 2ヶ月後 iOS版 ストア公開
12 これら↓全部Expoにおまかせ • クレデンシャルの管理 • プッシュ通知のキーや送信 • ビルド(XCodeいらず) よかったこと① iOSリリース時の
ややこしい作業がナシ
13 ②仮説検証フェーズ
14 仮説検証フェーズ ユーザーの行動・意見 をもとに日々改修
136回 ⇔ 10回 15
ストア申請しなくても JSバンドル更新で機能改修できる 16 iOS ストア更新回数 JSバンドルだけの 更新回数 136回 ⇔ 10回
17 • Appleの審査不要 • 検証サイクルの短縮 • カジュアルに施策を投入できる よかったこと② 仮説検証フェーズで 審査なしアップデートは◎
18 Expoだと ネイティブの機能が使えない のでは??
19 ネイティブの機能は Expoがラップしている もののみ • ネイティブSDKを自由に組み込めない
20 Expoでは使えない npmモジュールもチラホラ podなんとか...って書いてあったらアウト(泣)
21 けど標準的なSNS程度の 機能なら問題なかった (妥協してる点もいくつかあるけど....)
22 • Expo SDKも進化している • SNSアプリ程度なら大丈夫 よかったこと③ Expoの機能で 基本的には問題なかった
23 ③グロースフェーズ
23 → 31 24
23 → 31 Expo SDKのバージョン 25 リリース時 今
26 Expo SDK 26〜 TextInputで 日本語変換できない問題 • React Native 0.54〜0.56で発生
• Expo SDKではv26〜v29 • Expo最新機能の恩恵が受けられない(泣)
27 辛かったこと 致命的なバグが起きると アプデできず最新SDKの恩恵が 受けられない
28 • React Native 0.57で解消 • ExpoもSDK 30で解消 (cherry pickで対応!)
TextInputで 日本語変換できない問題 → 解消!
29 全日本人&中国人 が歓喜
30 まとめ • React Native + Expoで少リソース・高効率な開 発ができた • スタートアップには特に向いている
• 開発する機能次第では向いてないかも...
31 宣伝: あさって React Nativeもくもく会 やります!
32