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
Intro to React Native
Richard Kho
December 18, 2015
Other Decks in Programming
See All in Programming
今からFlash開発できるわけないじゃん、ムリムリ! (※ムリじゃなかった!?)
arkw
0
180
forteeの改修から振り返るPHPerKaigi 2026
muno92
PRO
3
240
Radical Imagining - LIFT 2025-2027 Policy Agenda
lift1998
0
250
Goの型安全性で実現する複数プロダクトの権限管理
ishikawa_pro
2
1.4k
車輪の再発明をしよう!PHP で実装して学ぶ、Web サーバーの仕組みと HTTP の正体
h1r0
3
510
モックわからないマン卒業記 ~振る舞いを起点に見直した、フロントエンドテストにおけるモックの使いどころ~
tasukuwatanabe
3
440
Geminiをパートナーに神社DXシステムを個人開発した話(いなめぐDX 開発振り返り)
fujiba
0
140
SkillがSkillを生む:QA観点出しを自動化した
sontixyou
6
3k
実践ハーネスエンジニアリング #MOSHTech
kajitack
7
5.9k
安いハードウェアでVulkan
fadis
1
920
野球解説AI Agentを開発してみた - 2026/02/27 LayerX社内LT会資料
shinyorke
PRO
0
400
Coding at the Speed of Thought: The New Era of Symfony Docker
dunglas
0
4.6k
Featured
See All Featured
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
480
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.7k
Building a Scalable Design System with Sketch
lauravandoore
463
34k
Un-Boring Meetings
codingconduct
0
250
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.2k
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
250
Exploring anti-patterns in Rails
aemeredith
3
310
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
110
Utilizing Notion as your number one productivity tool
mfonobong
4
290
SEO for Brand Visibility & Recognition
aleyda
0
4.4k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
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!