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
Why not React Native - EN
Search
pramendra
May 19, 2017
Programming
320
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Why not React Native - EN
pramendra
May 19, 2017
More Decks by pramendra
See All by pramendra
es6-in-production
pramendra
0
100
Why not React Native - JP
pramendra
3
1.2k
Consulting in 2020
pramendra
0
100
Other Decks in Programming
See All in Programming
AIを上手に使っていこうとしたら越境せざるを得なくなった話 〜実践1年で見えた境界を越えなければならない理由と進め方〜 / Crossing borders with AI
tomoyakitaura
4
1.1k
AI Agent時代のリアーキテクチャ戦略と実践
hokaccha
9
3.9k
Webの地図
yosuke_furukawa
PRO
6
4.1k
AGENTS.md Is Not Enough:Build Skills, Don't Download Them
lx_t
0
110
Kiroで創り、AgentCoreで繋ぐ!AWSで実践する「AI-DLC」から「AIエージェント統合」までの最新地図
licux
4
650
Swift愛好会と私(ウホーイ) / Swift Fan Club and Uhooi
uhooi
0
150
Swift愛好会100回記念 第1回を振り返る
jollyjoester
0
120
Building an Out-of-Order CPU
latte72
1
750
iOS開発×AI駆動開発 〜最近使って便利だったスキルの話〜
nogu66
0
140
Seeing Through Serverless: Observability for AWS Lambda with ADOT and CloudWatch Application Signals
seike460
PRO
1
130
GKE で Pod の見方を変えたら、スケールアウト時の挙動を真に捉えられた話
stkk
0
110
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
250
Featured
See All Featured
The #1 spot is gone: here's how to win anyway
tamaranovitovic
3
1.2k
Statistics for Hackers
jakevdp
799
230k
Become a Pro
speakerdeck
PRO
31
6.2k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.9k
Ethics towards AI in product and experience design
skipperchong
2
370
How to Think Like a Performance Engineer
csswizardry
28
2.8k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.9k
SEO for Brand Visibility & Recognition
aleyda
0
4.7k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
3k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9.2k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
690
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.6k
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