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
Why not React Native - JP
Search
pramendra
May 19, 2017
Programming
3
1k
Why not React Native - JP
pramendra
May 19, 2017
Tweet
Share
More Decks by pramendra
See All by pramendra
es6-in-production
pramendra
0
77
Why not React Native - EN
pramendra
0
260
Consulting in 2020
pramendra
0
74
Other Decks in Programming
See All in Programming
楽しく向き合う例外対応
okutsu
0
710
「個人開発マネタイズ大全」が教えてくれたこと
bani24884
1
280
DevNexus - Create AI Infused Java Apps with LangChain4j
kdubois
0
120
Rubyで始める関数型ドメインモデリング
shogo_tksk
0
140
iOSでQRコード生成奮闘記
ktcryomm
2
110
Swift Testingのモチベを上げたい
stoticdev
2
160
Rubyと自由とAIと
yotii23
6
1.9k
バッチを作らなきゃとなったときに考えること
irof
2
550
Boost Performance and Developer Productivity with Jakarta EE 11
ivargrimstad
0
1k
pylint custom ruleで始めるレビュー自動化
shogoujiie
0
160
AIプログラミング雑キャッチアップ
yuheinakasaka
19
5k
CDK開発におけるコーディング規約の運用
yamanashi_ren01
2
260
Featured
See All Featured
Intergalactic Javascript Robots from Outer Space
tanoku
270
27k
Reflections from 52 weeks, 52 projects
jeffersonlam
348
20k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
114
51k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
356
29k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
13
1k
How to train your dragon (web standard)
notwaldorf
91
5.9k
Unsuck your backbone
ammeep
669
57k
Facilitating Awesome Meetings
lara
53
6.3k
Speed Design
sergeychernyshev
27
810
Practical Orchestrator
shlominoach
186
10k
The Art of Programming - Codeland 2020
erikaheidi
53
13k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
4
440
Transcript
https://speakerdeck.com/pramendra/ why-not-react-native-en English
Why not React Native Pramendra Gupta ύϧϝϯυϥɾάϓλʔ @dotPKG - Θͨ͠ͷܦݧ
2015ͷग़དྷࣄ ࣌Λࡔͷ΅Δ͜ͱ̎…
React NativeΛ͏ͷࠓͳͷ͔ʁ
React Native͕ຬ͖ͨ݅͢ طଘΞϓϦͱͷ࿈ܞ ࠷ྑͷϓϩάϥϛϯάݴޠػೳ ࠷ߴͷσΟϕϩύʔମݧ शಘ͢͠͞ ࠷ߴͷQAମݧ ࠷ڧͷࢹπʔϧ ΜͳίϛϡχςΟ
ొ͔ͨ͠Γͷٕज़ খ͞ͳίϛϡχςΟ - 2015 React NativeΛ͏ͷࠓͳͷ͔ʁ
ະͩ৽͍ٕ͠ज़ ͕Γͭͭ͋Δ ɹɹίϛϡχςΟ - 2016 React NativeΛ͏ͷࠓͳͷ͔ʁ
iPad ΞϓϦ
React Native͕ຬ͖ͨ݅͢ طଘΞϓϦͱͷ࿈ܞ ࠷ྑϓϩάϥϛϯάݴޠػೳ ࠷ߴͷσΟϕϩύʔମݧ शಘ͢͠͞ ࠷ߴͷQAମݧ ࠷ڧͷࢹπʔϧ ΜͳίϛϡχςΟ
͍߱Γͨػձ - 2017
ཁ݅ɹ - 2017 طଘΞϓϦ্ʹߏஙͰ͖Δ͜ͱ හੑͷߴ͞ ࠷ߴͳQAମݧ ࠷ڧͷࢹπʔϧ ࠷େڃͷίʔυڞ༗
ΞʔΩςΫνϟʔ JS Native App { "ACCESS_TOKEN": “38e15bb…”, … "initialScene": “Settings”,
“data”: null } scene/settings templates container components helpers/event hook redux action NativeModules.EventHook.sendEvent( 'openActivity', { name, data, })
None
User and Developer Experience
Ϋϥογϡ ϦϙʔςΟϯά https://mobile.azure.com/apps - Microsoft Mobile Center
React Native͕ຬ͖ͨ݅͢ طଘͷΞϓϦͱͷ࿈ܞ ࠷ྑͷϓϩάϥϛϯάݴޠػೳ ࠷ߴͷσΟϕϩούʔମݧ शಘ͢͠͞ ࠷ߴͷQAମݧ ࠷ڧͷࢹπʔϧ ΜͳίϛϡχςΟ (48K
⭐)
None
ਿӜɹᰜଠ @sota1235
None
React Navigation ٕज़ελοΫ
Maya-Kai https://www.youtube.com/watch?v=-v71Z2Qwjao
React Native͕ຬ͖ͨ݅͢ طଘͷΞϓϦͱͷ࿈ܞ ࠷ྑͷϓϩάϥϛϯάݴޠػೳ ࠷ߴͷσΟϕϩούʔମݧ शಘ͢͠͞ ࠷ߴͷQAମݧ ࠷ڧͷࢹπʔϧ ΜͳίϛϡχςΟ
2017 React Nativeʹ͢ΔͳΒࠓʂ
ແݶͷՄೳੑ React React DOM React Native
ࠓ͔ΒJavascriptͰ ΞϓϦΛ࡞Γ͡Ί·͠ΐ͏ʂ
We are hiring
Q&A ࣭͋͝Γ·͔͢ʁ
https://github.com/sota1235/MercariStar
https://wellthatwasdifferent.files.wordpress.com/2015/03/time-travel.jpg https://az616578.vo.msecnd.net/files/responsive/embedded/any/desktop/ 2016/05/17/635991081286937872-1970211917_635990475254543758-579009778_yarn.jpg https://pearlsofprofundity.files.wordpress.com/2013/11/opportunity-cat-and-mouse-2.jpg https://cdn.meme.am/cache/instances/folder732/500x/56564732.jpg https://image.slidesharecdn.com/codepush-170228224114/95/next-generation-codepush-and-more-mobile-center-for-react-native- developers-6-638.jpg?cb=1488321950 https://cdn.meme.am/cache/instances/folder652/500x/56627652/business-cat-enough-talk-time-to-demo.jpg http://www.st3recruitment.org.uk/file/image/media/560aaf35c0978_banner-timeline.jpg https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTbil5QfglvhDewgekDSOBw9Az93MJDgeg3pHLwf8LwtRZyBRC9
https://68.media.tumblr.com/14e2b66dfde87c933555ee6e69fca072/tumblr_o0yfia9Dvf1qbu3mbo1_400.gif Photo Credits