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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
pramendra
May 19, 2017
Programming
340
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Why not React Native - EN
pramendra
May 19, 2017
Transcript
31 slides
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
More Decks by pramendra
See All by pramendra
es6-in-production
pramendra
0
110
Why not React Native - JP
pramendra
3
1.2k
Consulting in 2020
pramendra
0
110
Other Decks in Programming
See All in Programming
AI-Powered Domain-Driven Design
ziobrando
0
450
SODA - FACT BOOK(EN)
sodainc
1
240
Vue.jsで作る空間解析アプリとCapacitorプラグインのData Bridge
hal_spidernight
1
170
LLM 101: Exploring LLMs, Starting with Tokens.
dalinaum
0
110
AIがコードを書いてくれる時代、我々は何を確かめるのか
yosuke_furukawa
PRO
13
5.9k
Будущее локальных LLM – Алексей Голобурдин, PythoNN
sobolevn
0
120
ビジネスロジックを堅牢に~Scala 3のドメインプリミティブ~
j5ik2o
0
160
TS 7.0 で baseUrl が使えなくなった今、パスエイリアスをどうするか
bicstone
2
650
React Native에 현대적인 빌드 도구 더하기: Rollipop 구현기
leegeunhyeok
0
180
AI時代のTerminal環境を UNIX哲学で設計・運用する
yasunori0418
1
350
私なりのハーネスエンジニアリング ~独自の言語処理系の開発を通して~
seosoft
0
210
Scalaの型でマルチテナントの認可を守る
nextbeatdev
0
110
Featured
See All Featured
A designer walks into a library…
pauljervisheath
211
25k
Skip the Path - Find Your Career Trail
mkilby
1
290
The untapped power of vector embeddings
frankvandijk
2
2k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.6k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.7k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
2.3k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
350
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
680
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.9k
Site-Speed That Sticks
csswizardry
13
1.6k