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
FOSDEM 2026: STUNMESH-go: Building P2P WireGuard Mesh Without Self-Hosted Infrastructure
tjjh89017
0
150
Basic Architectures
denyspoltorak
0
660
コントリビューターによるDenoのすゝめ / Deno Recommendations by a Contributor
petamoriken
0
200
ZJIT: The Ruby 4 JIT Compiler / Ruby Release 30th Anniversary Party
k0kubun
1
400
Automatic Grammar Agreementと Markdown Extended Attributes について
kishikawakatsumi
0
180
責任感のあるCloudWatchアラームを設計しよう
akihisaikeda
3
160
AI によるインシデント初動調査の自動化を行う AI インシデントコマンダーを作った話
azukiazusa1
1
680
Unicodeどうしてる? PHPから見たUnicode対応と他言語での対応についてのお伺い
youkidearitai
PRO
1
1.1k
0→1 フロントエンド開発 Tips🚀 #レバテックMeetup
bengo4com
0
540
Rust 製のコードエディタ “Zed” を使ってみた
nearme_tech
PRO
0
140
余白を設計しフロントエンド開発を 加速させる
tsukuha
7
2.1k
Smart Handoff/Pickup ガイド - Claude Code セッション管理
yukiigarashi
0
120
Featured
See All Featured
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
0
310
Heart Work Chapter 1 - Part 1
lfama
PRO
5
35k
Tell your own story through comics
letsgokoyo
1
800
jQuery: Nuts, Bolts and Bling
dougneiner
65
8.4k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.2k
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
1
430
Raft: Consensus for Rubyists
vanstee
141
7.3k
Typedesign – Prime Four
hannesfritz
42
2.9k
Crafting Experiences
bethany
1
46
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.3k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
6.9k
The browser strikes back
jonoalderson
0
360
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!