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
Why not React Native - EN
Search
pramendra
May 19, 2017
Programming
0
250
Why not React Native - EN
pramendra
May 19, 2017
Tweet
Share
More Decks by pramendra
See All by pramendra
es6-in-production
pramendra
0
77
Why not React Native - JP
pramendra
3
970
Consulting in 2020
pramendra
0
74
Other Decks in Programming
See All in Programming
“あなた” の開発を支援する AI エージェント Bedrock Engineer / introducing-bedrock-engineer
gawa
4
280
AHC041解説
terryu16
0
400
最近のVS Codeで気になるニュース 2025/01
74th
1
110
traP の部内 ISUCON とそれを支えるポータル / PISCON Portal
ikura_hamu
0
180
Androidアプリのモジュール分割における:x:commonを考える
okuzawats
1
280
Alba: Why, How and What's So Interesting
okuramasafumi
0
210
毎日13時間もかかるバッチ処理をたった3日で60%短縮するためにやったこと
sho_ssk_
1
550
Rubyでつくるパケットキャプチャツール
ydah
0
170
「とりあえず動く」コードはよい、「読みやすい」コードはもっとよい / Code that 'just works' is good, but code that is 'readable' is even better.
mkmk884
6
1.4k
技術的負債と向き合うカイゼン活動を1年続けて分かった "持続可能" なプロダクト開発
yuichiro_serita
0
300
20年もののレガシープロダクトに 0からPHPStanを入れるまで / phpcon2024
hirobe1999
0
1k
責務を分離するための例外設計 - PHPカンファレンス 2024
kajitack
9
2.4k
Featured
See All Featured
Keith and Marios Guide to Fast Websites
keithpitt
410
22k
The MySQL Ecosystem @ GitHub 2015
samlambert
250
12k
Being A Developer After 40
akosma
89
590k
The Pragmatic Product Professional
lauravandoore
32
6.4k
Why Our Code Smells
bkeepers
PRO
335
57k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
113
50k
Making Projects Easy
brettharned
116
6k
It's Worth the Effort
3n
183
28k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
127
18k
VelocityConf: Rendering Performance Case Studies
addyosmani
327
24k
Fireside Chat
paigeccino
34
3.1k
The Cult of Friendly URLs
andyhume
78
6.1k
Transcript
https://speakerdeck.com/pramendra/ why-not-react-native-jp ຊޠ
Why not React Native Pramendra Gupta @dotPKG - an experience
You are in 2015 Flashback
Is it a good time?
React Native If? Seamlessly integrate with existing app Best language
features Best developer experience Lower learning curve Best QA experience Best reporting tool Thriving community
Is it a good time? new tech small community -
in 2015
Is it a good time? still new tech community growing
- in 2016
iPad App
React Native If? Seamlessly integrate with existing app Best language
features Best developer experience Lower learning curve Best QA experience Best reporting tool Thriving community
Opportunity - in 2017
Requirements - in 2017 Should integrate on top of existing
apps High agility Best QA experience Best reporting tool Maximum code sharing
Integration Architecture JS Native App { "ACCESS_TOKEN": “38e15bb…”, … "initialScene":
“Settings”, “data”: null } scene/settings templates container components helpers/event hook redux action NativeModules.EventHook.sendEvent( 'openActivity', { name, data, })
None
Experience
Crash Reporting https://mobile.azure.com/apps - Microsoft Mobile Center
React Native If? Seamlessly integrate with existing app Best language
features Best developer experience Lower learning curve Best QA experience Best reporting tool Thriving community (44K ⭐)
None
None
App Mercari*
Sota Sugiura @sota1235
React Navigation Stack
Timeline 2-3 days
Meet Maya-Kai https://www.youtube.com/watch?v=-v71Z2Qwjao
React Native If? Seamlessly integrate with existing app Best language
features Best developer experience Lower learning curve Best QA experience Best reporting tool Thriving community
2017 is best time React Native
Possibilities are endless React React DOM React Native
Start making an app from today. Invest time in Javascript
We are hiring
Q&A
https://github.com/sota1235/MercariStar
https://wellthatwasdifferent.files.wordpress.com/2015/03/ time-travel.jpg https://az616578.vo.msecnd.net/files/responsive/ embedded/any/desktop/ 2016/05/17/635991081286937872-1970211917_6359904 5254543758-579009778_yarn.jpg https://pearlsofprofundity.files.wordpress.com/2013/11/ opportunity-cat-and-mouse-2.jpg https://cdn.meme.am/cache/instances/folder732/500x/ 56564732.jpg
https://image.slidesharecdn.com/ codepush-170228224114/95/next-generation-codepush- Photo Credits