元某エヴァンジェリストが
見るReactNative

 元某エヴァンジェリストが
見るReactNative

http://gunosy-frontend.connpass.com/event/12636/ でのLT
ブログに書く前にちょっと話してみた

0ec58a040e1e4e959c8566484b4bba19?s=128

Yuichiro MASUI

March 30, 2015
Tweet

Transcript

  1. ݩ๭ΤϰΝϯδΣϦετ͕
 ݟΔReactNative Yuichiro MASUI <masui@toreta.in>
 masuidrive @ Toreta, Inc

  2. ReactNative • JavascriptͰωΠςΟϒΞϓϦΛॻ͚Δ • ը໘͸JSX(XML)Ͱهड़ • CSSͬΆ͍σβΠϯهड़ • iOS /

    Android (soon)ରԠ • Learn once, Write everywhere
  3. Titanium Mobile • JavascriptͰωΠςΟϒΞϓϦΛॻ͚Δ • ը໘͸XMLͰهड़ • CSSͬΆ͍σβΠϯهड़ • iOS

    / Android, Windows Phone, BlackberryରԠ • Write once, Adapt everywhere
  4. None
  5. None
  6. None
  7. ڞ௨఺ • JavascriptͰॻ͚Δ (JavaScriptCore) • ը໘ΛXMLɾCSSͰఆٛ • ௚઀ωΠςΟϒͷػೳ͸ݺ΂ͳ͍ • ઐ༻ͷํ๏Ͱϥοϐϯάͨ͠΋ͷ͚ͩ࢖͑Δ

    • ҰຊͷιʔεͰෳ਺ϓϥοτϑΥʔϜରԠ͠ͳ͍
  8. ૬ҧ఺ • React(JSX) or Not • ࣍ظTiͰ͸Nativeͷػೳ͕ݺ΂Δ(Hyperloop) • Business

  9. ڞ௨ͷ໰୊఺ • Native componentΛϥοϐϯά͢Δඞཁ͕͋Δ • ϥΠϒϥϦ΍OS্͕͕Δͨͼʹௐ੔ඞཁ • ComponentΛॻͨ͘Ίʹ͸Nativeͷ஌͕ࣝඞཁ • ྆ରԠͷComponentΛॻ͘ʹ͸྆ํͷ஌ࣝ

  10. ڞ௨ͷ໰୊఺ • Native componentΛϥοϐϯά͢Δඞཁ͕͋Δ • ϥΠϒϥϦ΍OS্͕͕Δͨͼʹௐ੔ඞཁ • ComponentΛॻͨ͘Ίʹ͸Nativeͷ஌͕ࣝඞཁ • ྆ରԠͷComponentΛॻ͘ʹ͸྆ํͷ஌ࣝ

    ࢖͏ਓͱ࡞Δਓͷဃ཭͕࠷େͷݒ೦
  11. FacebookͷϝϦοτ • ಠࣗͷੈք؍ͷUI • Component։ൃʹਓһΛ഑ஔͰ͖Δ • ΞϓϦͷڞ௨ج൫ͱͯ͠ͷReactNative