$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
React Native for mobile development
Search
André Staltz
October 08, 2018
Programming
0
89
React Native for mobile development
Slides for the training "Code in the Woods", October 2018
André Staltz
October 08, 2018
Tweet
Share
More Decks by André Staltz
See All by André Staltz
OOP is dead only if FP is dead
staltz
8
2.3k
The Return of Stream I/O
staltz
2
750
See the data flowing through your app
staltz
5
920
Dynamics of Change: Why Reactivity Matters
staltz
13
1k
Cycle.js was built to solve problems
staltz
6
770
The whole future declared in a var
staltz
12
6.5k
Cycle.js and functional reactive user interfaces
staltz
6
1k
How Reactive Programming can help reduce code spaghetti
staltz
12
1.9k
What if the user was a function?
staltz
38
3.9k
Other Decks in Programming
See All in Programming
WebRTC と Rust と8K 60fps
tnoho
2
1.9k
宅宅自以為的浪漫:跟 AI 一起為自己辦的研討會寫一個售票系統
eddie
0
490
LLMで複雑な検索条件アセットから脱却する!! 生成的検索インタフェースの設計論
po3rin
2
650
Developing static sites with Ruby
okuramasafumi
0
260
SwiftUIで本格音ゲー実装してみた
hypebeans
0
110
20251127_ぼっちのための懇親会対策会議
kokamoto01_metaps
2
420
20 years of Symfony, what's next?
fabpot
2
350
Rediscover the Console - SymfonyCon Amsterdam 2025
chalasr
2
160
Cell-Based Architecture
larchanjo
0
110
AIエンジニアリングのご紹介 / Introduction to AI Engineering
rkaga
5
2k
Full-Cycle Reactivity in Angular: SignalStore mit Signal Forms und Resources
manfredsteyer
PRO
0
200
著者と進める!『AIと個人開発したくなったらまずCursorで要件定義だ!』
yasunacoffee
0
120
Featured
See All Featured
The World Runs on Bad Software
bkeepers
PRO
72
12k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.6k
Context Engineering - Making Every Token Count
addyosmani
9
490
Site-Speed That Sticks
csswizardry
13
990
A better future with KSS
kneath
240
18k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
285
14k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.5k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
61k
Agile that works and the tools we love
rasmusluckow
331
21k
Designing for Performance
lara
610
69k
4 Signs Your Business is Dying
shpigford
186
22k
Transcript
React Native for mobile development Andre Staltz
2014 2015 2016 2017 2018 Web Android developer Web React
Native RN React Native launched
It's a modern way to build mobile apps
Demo! snack.expo.io
It's a real framework
Demo! create-react-native-app
Not a WebView E.g. Apache Cordova
\ JS React components Native Views
\ Most popular programming language JS
\ JavaScript SQL Java C# Python PHP C++ C TypeScript
Ruby Swift Objective-C VB.NET Assembly 62.5% 39.7% 6.5% 6.4% https://insights.stackoverflow.com/survey/2017#technology
\ JavaScript SQL Java C# Python PHP C++ C TypeScript
Ruby Go Assembly 69.8% 45.3% Swift 8.1% Objective-C 7.0% https://insights.stackoverflow.com/survey/2018#most-popular-technologies
\ JavaScript SQL Java C# Python PHP C++ C TypeScript
Ruby Go Assembly Swift Objective-C Xamarin
\ JavaScript SQL Java C# Python PHP C++ C TypeScript
Ruby Go Assembly Swift Objective-C Flutter Dart ⚠
Cross platform Write once, run everywhere Learn once, write everywhere
\ JS React components Native Views
\ JS React components Native Views
Share code from browser or server
A gradient of possibilities React Native Native SDKs JS
React Native Native SDKs JS Quick prototypes
React Native Native SDKs JS Initial phases of a project
create-react-native-app
React Native Native SDKs JS Normal React Native project that
can be deployed react-native init
React Native Native SDKs JS Some native code is
proprietary Most app logic is JavaScript and React components
React Native Native SDKs JS When migrating from/to React
Native Some app logic is JavaScript and React components
Is it perfect? Debugging is possible, but not so nice
Have to use many languages Feels hacky because it's not official SDK
Should you use it? Probably yeah
Learn React Native at Code in the Woods Training 8.
– 11.10. (