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
ReactNativeについて調べてみた
Search
Kinoko
April 23, 2016
0
560
ReactNativeについて調べてみた
フロントエンド✕モバイルアプリ勉強会 - connpass
http://kfug.connpass.com/event/28159/
Kinoko
April 23, 2016
Tweet
Share
More Decks by Kinoko
See All by Kinoko
自作キーボードにチャレンジしてみた。 ver 2.0
sammy7th
0
2.1k
私が考える理想の開発チーム
sammy7th
0
690
ビジネスルールを軸とした ソフトウェア開発手法 「CCSR」
sammy7th
7
2.6k
お家に居れなくなって 3週間ゲストハウス暮らしをしていた話
sammy7th
2
520
家で仕事中にインターフォンに気づかず困っているのでIoTでなんとかしたい
sammy7th
1
200
ホットサンドメーカーで作るスイーツ
sammy7th
0
310
JVM入門 -Javaプログラムが動く仕組み-
sammy7th
35
14k
Udemyでプログラミング の動画講座を販売してみた
sammy7th
1
900
Git運用基礎
sammy7th
1
290
Featured
See All Featured
Writing Fast Ruby
sferik
630
62k
Technical Leadership for Architectural Decision Making
baasie
2
250
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.3k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.6k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.3k
Six Lessons from altMBA
skipperchong
29
4.2k
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
650
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
66
37k
Facilitating Awesome Meetings
lara
57
6.8k
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
83
Transcript
ReactNativeʹ͍ͭͯௐͯΈͨ Abe Asami
ࣗݾհ Abe Asami “きの子 ” (フリーランスプログラマ) http://nocono.net/ @aa7th Scala、Andorid(Java、Kotlin)
今はKotlinでAndroidアプリ作ってます 最近iOSアプリ開発(Swift)も少しやりました
ReactNativeΛͬͯΈͨܦҢ • ࠷໊ۙલΛΑ͘ฉ͘ͷͰɺؾʹͳ͍ͬͯͨɻ • ࠓReactNativeωλ͢ਓ͍ͳ͍ͱฉ͍ͨͷ Ͱɺஸ͍͍ͬͯ͠ΈΔ͔ʔͱࢥͬͨɻ
ࠓͷ༰ • ͱΓ͋͑ͣνϡʔτϦΞϧΛͬͨϨϕϧͰ ͷݸਓతײͰ͢ɻ • ͔͠ωΠςΟϒΞϓϦΤϯδχΞઢͰͷ ײͰ͢ɻྃ͝ঝ͍ͩ͘͞ɻ
ReactNativeͬͯʁ
ReactNativeͱʁ • ReactJsϕʔεͷωΠςΟϒΞϓϦ։ൃ༻ϑϨʔϜϫʔΫ • ࠓɺiOSͱAndroidʹରԠ • Facebook • FacebookGroupͷΞϓϦ͕ReactNativeΒ͍͠ •
ຊ(2016/04)࣌Ͱ ver.0.24
Έ • ෦ʹɺiOSɺAndroidͦΕͧΕͷ JS <=> ω ΠςΟϒϒϦοδͷ࣮͕͋Δ • ͞ΒʹJavaScriptϥϯλΠϜ͕͋Γɺͦͷ্Ͱ JS͕࣮ߦ͞ΕɺͦΕͧΕͷϒϦοδΛհ͠
ͯɺ֤छίϯϙʔωϯτωΠςΟϒAPI͕ݺ ͼग़͞ΕΔ
σϞ
Α͍ʂͱײͨ͡ • Reactiveͳίʔυ͕ͬ͘͞ͱ͖ͬ͢Γॻ͚Δ • React.jsͦͷ··Β͍͠ • ϦϩʔυͰ࠷৽ίʔυ͕өͰ͖Δ • JSXͰͷUIίϯϙʔωϯτఆٛ •
ݸਓతʹXCodeͷStoryBoard(GUIͷUI࡞πʔϧ) ͭΒ͍ͷͰخ͍͠
͍·͍ͪ…ͱײͨ͡ • ਖ਼ɺJavaScriptͰॻ͚ͯخ͘͠ͳ͍ɻ • Java, Objective-C͔͠બࢶ͕ͳ͔ͬͨࠒ ͳΒͱ͔͘ɺKotlin,Swiftͱ͍ͬͨϞμϯ ͳ੩తܕ͚ݴޠͰ։ൃͰ͖Δࠓɺ ϝϦοτΛײ͡ͳ͍ɾɾɾ
·ͱΊ • ͪΐͬͱͨ͠ΞϓϦΛͬ͘͞ͱ࡞Δͷʹ Αͦ͞͏ • ಛʹReact.js͍ͷਓʹͱͬͯ
͋Γ͕ͱ͏͍͟͝·ͨ͠ ࢀߟɿ React Native ϑΝʔετΠϯϓϨογϣϯ - Qiita http://qiita.com/naoya@github/items/ecda4d3089902dcbea53 Native։ൃऀ͔ΒݟͨReactNative
// Speaker Deck https://speakerdeck.com/ymatsuwitter/nativekai-fa-zhe-karajian-tareactnative