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
1
160
Intro to React Native
Richard Kho
December 18, 2015
Tweet
Share
Other Decks in Programming
See All in Programming
Claude Agent SDK を使ってみよう
hyshu
0
150
CSC509 Lecture 06
javiergs
PRO
0
260
PHPに関数型の魂を宿す〜PHP 8.5 で実現する堅牢なコードとは〜 #phpcon_hiroshima / phpcon-hiroshima-2025
shogogg
1
220
Devvox Belgium - Agentic AI Patterns
kdubois
1
120
オープンソースソフトウェアへの解像度🔬
utam0k
15
2.8k
株式会社 Sun terras カンパニーデック
sunterras
0
310
bootcamp2025_バックエンド研修_WebAPIサーバ作成.pdf
geniee_inc
0
110
Catch Up: Go Style Guide Update
andpad
0
230
Flutterで分数(Fraction)を表示する方法
koukimiura
0
130
高度なUI/UXこそHotwireで作ろう Kaigi on Rails 2025
naofumi
4
4.1k
非同期jobをtransaction内で 呼ぶなよ!絶対に呼ぶなよ!
alstrocrack
0
910
monorepo の Go テストをはやくした〜い!~最小の依存解決への道のり~ / faster-testing-of-monorepos
convto
2
490
Featured
See All Featured
Building Flexible Design Systems
yeseniaperezcruz
329
39k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
9
590
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
15k
BBQ
matthewcrist
89
9.8k
Building Better People: How to give real-time feedback that sticks.
wjessup
369
20k
Testing 201, or: Great Expectations
jmmastey
45
7.7k
Fireside Chat
paigeccino
40
3.7k
Into the Great Unknown - MozCon
thekraken
40
2.1k
What's in a price? How to price your products and services
michaelherold
246
12k
How to train your dragon (web standard)
notwaldorf
97
6.3k
The Art of Programming - Codeland 2020
erikaheidi
56
14k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.1k
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!