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
1.9k
私が考える理想の開発チーム
sammy7th
0
570
ビジネスルールを軸とした ソフトウェア開発手法 「CCSR」
sammy7th
7
2.4k
お家に居れなくなって 3週間ゲストハウス暮らしをしていた話
sammy7th
2
460
家で仕事中にインターフォンに気づかず困っているのでIoTでなんとかしたい
sammy7th
1
130
ホットサンドメーカーで作るスイーツ
sammy7th
0
230
JVM入門 -Javaプログラムが動く仕組み-
sammy7th
35
13k
Udemyでプログラミング の動画講座を販売してみた
sammy7th
1
790
Git運用基礎
sammy7th
1
250
Featured
See All Featured
How GitHub (no longer) Works
holman
310
140k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
31
2.7k
Building Adaptive Systems
keathley
38
2.3k
How STYLIGHT went responsive
nonsquared
95
5.2k
Six Lessons from altMBA
skipperchong
27
3.5k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
246
1.3M
The Art of Programming - Codeland 2020
erikaheidi
52
13k
Mobile First: as difficult as doing things right
swwweet
222
8.9k
The Cost Of JavaScript in 2023
addyosmani
45
6.8k
Speed Design
sergeychernyshev
25
620
Making the Leap to Tech Lead
cromwellryan
133
8.9k
The Power of CSS Pseudo Elements
geoffreycrofte
73
5.3k
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