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
670
ビジネスルールを軸とした ソフトウェア開発手法 「CCSR」
sammy7th
7
2.6k
お家に居れなくなって 3週間ゲストハウス暮らしをしていた話
sammy7th
2
510
家で仕事中にインターフォンに気づかず困っているのでIoTでなんとかしたい
sammy7th
1
190
ホットサンドメーカーで作るスイーツ
sammy7th
0
280
JVM入門 -Javaプログラムが動く仕組み-
sammy7th
35
14k
Udemyでプログラミング の動画講座を販売してみた
sammy7th
1
880
Git運用基礎
sammy7th
1
280
Featured
See All Featured
Why You Should Never Use an ORM
jnunemaker
PRO
60
9.6k
Statistics for Hackers
jakevdp
799
220k
Designing Experiences People Love
moore
142
24k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
YesSQL, Process and Tooling at Scale
rocio
174
15k
Become a Pro
speakerdeck
PRO
29
5.6k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
24k
Balancing Empowerment & Direction
lara
5
750
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Why Our Code Smells
bkeepers
PRO
340
57k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
34
2.3k
The Invisible Side of Design
smashingmag
302
51k
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