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
92
仮説検証フェーズの開発 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
1.9k
React Native パフォーマンス最適化 - 2020-10-15 RN Tech Blog
takahi5
1
91
リリースから1年経った React Nativeアプリの リファクタリング
takahi5
0
610
リモートワーク×副業 が中心のチームづくり
takahi5
0
1.1k
React Native + Expoなアプリを リリースして1年を”5分”で振り返る
takahi5
1
270
Other Decks in Technology
See All in Technology
Incident Response Practices: Waroom's Features and Future Challenges
rrreeeyyy
0
160
CDCL による厳密解法を採用した MILP ソルバー
imai448
3
150
IBC 2024 動画技術関連レポート / IBC 2024 Report
cyberagentdevelopers
PRO
1
110
Amplify Gen2 Deep Dive / バックエンドの型をいかにしてフロントエンドへ伝えるか #TSKaigi #TSKaigiKansai #AWSAmplifyJP
tacck
PRO
0
390
AI前提のサービス運用ってなんだろう?
ryuichi1208
8
1.4k
Shopifyアプリ開発における Shopifyの機能活用
sonatard
4
250
Terraform Stacks入門 #HashiTalks
msato
0
360
エンジニア人生の拡張性を高める 「探索型キャリア設計」の提案
tenshoku_draft
1
130
リンクアンドモチベーション ソフトウェアエンジニア向け紹介資料 / Introduction to Link and Motivation for Software Engineers
lmi
4
300k
Platform Engineering for Software Developers and Architects
syntasso
1
520
AWS Lambda のトラブルシュートをしていて思うこと
kazzpapa3
2
180
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
0
100
Featured
See All Featured
How GitHub (no longer) Works
holman
310
140k
BBQ
matthewcrist
85
9.3k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
10
720
Testing 201, or: Great Expectations
jmmastey
38
7.1k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
159
15k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
356
29k
Product Roadmaps are Hard
iamctodd
PRO
49
11k
Producing Creativity
orderedlist
PRO
341
39k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
27
4.3k
Designing for Performance
lara
604
68k
Visualization
eitanlees
145
15k
Building Applications with DynamoDB
mza
90
6.1k
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の立ち上げを!