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
仮説検証フェーズの開発 with React Native
Search
takahi5
January 19, 2022
Technology
0
100
仮説検証フェーズの開発 with React Native
React Native | JMDC TECH Talk #1での発表資料です
https://jmdc-event.connpass.com/event/234301/
takahi5
January 19, 2022
Tweet
Share
More Decks by takahi5
See All by takahi5
React Nativeでアニメーションを頑張る- React Native Meetup #11
takahi5
4
1.4k
React Native x Firebaseの メリットとTips5選
takahi5
1
2k
怖くないexpo eject - TECH STAND #2
takahi5
0
2k
React Native パフォーマンス最適化 - 2020-10-15 RN Tech Blog
takahi5
1
91
リリースから1年経った React Nativeアプリの リファクタリング
takahi5
0
640
リモートワーク×副業 が中心のチームづくり
takahi5
0
1.2k
React Native + Expoなアプリを リリースして1年を”5分”で振り返る
takahi5
1
280
Other Decks in Technology
See All in Technology
CDKのコードレビューを楽にするパッケージcdk-mentorを作ってみた/cdk-mentor
tomoki10
0
210
Git scrapingで始める継続的なデータ追跡 / Git Scraping
ohbarye
5
490
comilioとCloudflare、そして未来へと向けて
oliver_diary
6
440
The future we create with our own MVV
matsukurou
0
2k
FODにおけるホーム画面編成のレコメンド
watarukudo
PRO
2
270
Godot Engineについて調べてみた
unsoluble_sugar
0
390
dbtを中心にして組織のアジリティとガバナンスのトレードオンを考えてみた
gappy50
0
240
なぜfreeeはハブ・アンド・スポーク型の データメッシュアーキテクチャにチャレンジするのか?
shinichiro_joya
2
450
Reactフレームワークプロダクトを モバイルアプリにして、もっと便利に。 ユーザに価値を届けよう。/React Framework with Capacitor
rdlabo
0
130
【NGK2025S】動物園(PINTO_model_zoo)に遊びに行こう
kazuhitotakahashi
0
220
WantedlyでのKotlin Multiplatformの導入と課題 / Kotlin Multiplatform Implementation and Challenges at Wantedly
kubode
0
250
EMConf JP の楽しみ方 / How to enjoy EMConf JP
pauli
2
150
Featured
See All Featured
jQuery: Nuts, Bolts and Bling
dougneiner
62
7.6k
Fashionably flexible responsive web design (full day workshop)
malarkey
406
66k
Mobile First: as difficult as doing things right
swwweet
222
9k
VelocityConf: Rendering Performance Case Studies
addyosmani
327
24k
The World Runs on Bad Software
bkeepers
PRO
66
11k
A Philosophy of Restraint
colly
203
16k
Stop Working from a Prison Cell
hatefulcrawdad
267
20k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
160
15k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
10
860
How GitHub (no longer) Works
holman
312
140k
Building Applications with DynamoDB
mza
93
6.2k
The Art of Programming - Codeland 2020
erikaheidi
53
13k
Transcript
仮説検証フェーズの開発 with React Native stand.fm 和田崇彦 (@takahi5) React Native 2022.1.19
React Native | JMDC TECH Talk #1
自己紹介 - stand.fmのエンジニア (2021.1〜) - 経歴 - DeNA(新規事業開発)
- スタートアップ(ウェディング系のアプリ開発) - フリーランス - stand.fm - React Native Japan運営 - React NativeのUdemyコースを公開したり 和田 崇彦 @takahi5 2
3 stand.fm stand.fmは誰でもかんたんに アプリで収録・LIVE配信ができる音声 プラットフォームです
4 stand.fm Meetyでカジュアル面談やってます! https://meety.net/matches/vLqLergBLQxX
今日話すこと 0→1フェーズの開発 と React Native 5
6 注意 • React Native色薄めです • 私の過去の経験(失敗談?)ベース
7 0→1フェーズ? • 仮説検証のフェーズ • 本発表ではto Cを想定
8 数々の失敗... • 誰も使ってくれないプロダクト • マーケで集客してもすぐ去っていくユーザー • スケールを見越して作った過剰なシステムが無駄に
→ ユーザーが欲しくないものを作っていた😭
9 ユーザーが欲しい物 は何か? が一番むずかしい
10 0→1フェーズは あくまで実験
11 0→1フェーズはあくまで実験 施策から学びがあれば良い 素早く多くの施策を試す ユーザーの反応を分析する たくさんのユーザーに使ってもらおうとする
素晴らしいUIを提供する(それが価値の場合を除き)
12 なるべく多く学べるよう PDCAを速く回す
13 PDCAを速く回す Plan Do Check Action
14 PDCAを速く回す Plan Do Check Action OTA Amplitude React NativeでPDCAを速く回すときに役立つもの
15 OTA • ストアの審査なしにアプリを更新可能 • Expoなら標準で搭載 • 施策をスピーディに展開可能
• バグ発生時のリスク↓ = ガンガン更新しやすい
16 Amplitude • 分析のプラットフォーム • Expoと相性◎ • SQLを書かずに柔軟な分析ができる •
個別ユーザーの行動を追う機能が特に便利
17 0→1でありそうな悩み
18 設計はどうするか? アーキテクチャ、状態管理、フォルダ構成...etc
19 設計はどうするか? 初めから完璧な設計を目指すのもよいけど 捨てる勇気も大事!
20 設計はどうするか? 捨てる勇気も大事? プロダクトのコンセプトは大いに変わるから 出会い系 メディア?
21 設計はどうするか? 捨てる勇気も大事? フロントは比較的 作り変えやすい (フロント > バックエンド >
DB)
22 iOS/Android 両方リリースするか?
23 iOS/Android両方リリースするか? • ”実験”の母数が足りるなら片方のOSでOK • とは言え最低限動くようにしておいたほうがいい
24 まとめ • 0→1フェーズではユーザーの欲しい物を知るのが第一 • 実験と考える • React Nativeの機能を活かしてスムーズな0→1の立ち上げを!