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
Intro to React Native
Search
Richard Kho
December 18, 2015
Programming
160
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Intro to React Native
Richard Kho
December 18, 2015
Other Decks in Programming
See All in Programming
AWS Transform Customによる Spring Boot 2.xから4.xへのVerUp
satoshi256kbyte
2
120
Gmail/Google DriveをトリガーにAIエージェントを動かそう! / Run AI agents with Gmail/Google Drive as triggers!
har1101
3
460
freee が目指す データ マネジメント戦略 AI-Ready 時代を支える 攻めのガバナンスとは
freee
PRO
0
540
信頼性の目標を誰も求めてない
shubox
0
430
My Marp Sample
sinoue0108
0
130
Dockerfile CMD for Node.js
grazie1999
0
150
ドリフトを絶対に許さない(?)CDK運用 / CDK Ops with Zero Tolerance for Drifts (?)
akihisaikeda
1
250
「人を評価する AI」の設計と実装
ryoyanara
0
260
Loosening the Reins: Go Generics Get More Flexible
kuro_kurorrr
0
350
Go 1.27からのGODEBUG / Go 1.27 リリースパーティ #go127party
mazrean
0
260
Go 1.27 における memory allocation の高速化
andpad
0
360
Claude Code全社展開のためにやったことn選~プラグイン302個・コミッター271人を支えるために~
kenchan
5
1.8k
Featured
See All Featured
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.6k
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
580
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.4k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
500
How Software Deployment tools have changed in the past 20 years
geshan
1
34k
Principles of Awesome APIs and How to Build Them.
keavy
128
18k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.7k
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
360
SEO for Brand Visibility & Recognition
aleyda
0
4.7k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
1
2.8k
Testing 201, or: Great Expectations
jmmastey
46
8.3k
Visualization
eitanlees
152
17k
Transcript
React Native A journey to the bleeding edge
Richard Kho Front-End Engineer UI Prototyping for SparkPay Design @rkho
Today’s Talk: • Overview of React Native • My experience
in building an app
Hopefully, you’ll try it out
What is React Native?
+ =
None
“Write once, run anywhere”
This is on iOS.
“Learn once, write anywhere”
• Uses native SDK components • Feels like a native
application, not a wrapper for a webview
None
The Benefits • Accessible for front-end engineers • Support for
native modules • Polyfill JS libraries from the web • Live reloading
The Benefits • Accessible for front-end engineers • Support for
native modules • Polyfill JS libraries from the web • Live reloading
None
React React Native Block <div> <View> Inline <span> <Text> Image
<img> <Image>
None
None
None
The Benefits • Accessible for front-end engineers • Support for
native modules • Polyfill JS libraries from the web • Live reloading
None
The Benefits • Accessible for front-end engineers • Support for
native modules • Polyfill JS libraries from the web • Live reloading
None
The Benefits • Accessible for front-end engineers • Support for
native modules • Polyfill JS libraries from the web • Live reloading
(Live Demo)
Other Points • CodePush for OTA Updates • Integrate native
codebase w/ CocoaPods
Pain Points
None
None
• No Windows support • Android is still very early
• Separate UIs for Android + iOS mean lots of code duplication • Lots of core functionality depends on open source community
My React Native Experience
Motivations
None
None
None
Documentation, Tutorials
None
None
None
None
None
None
None
Takeaways • Easy to get started because it felt like
building for the web • Because it uses native iOS and Android components from their SDK, it performs the way you’d expect a native application to perform • Empowered me to jump into mobile development
Questions?
Thank you!