Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Kotlinとはなんぞや

 Kotlinとはなんぞや

Avatar for 九段下勉強会

九段下勉強会

August 24, 2017
Tweet

More Decks by 九段下勉強会

Other Decks in Programming

Transcript

  1. ࣗݾ঺հ • ໊લɿߴࢁ ܓҰ(facebookಉ) • ࢓ࣄɿϑϦʔϥϯεɺWebΞϓϦɺ ιγϟήɺΞϓϦܦݧͳ͠ • ݱ৔ن໛ײɿϕϯνϟʔʼେखʼϕ ϯνϟʔʼେखɺɺɺ

    • Kotlinྺɿ1ϲ݄ • ເɿ্ڃΤϯδχΞʹͳΓ͍ͨ&্ ڃΤϯδχΞΛ૿΍͍ͨ͠ɺe- sportsʹབྷΈ͍ͨ • झຯɿϥϯχϯάɺϘʔυήʔϜɺ LoLɺεϓϥτΡʔϯ
  2. Kotlin͸ͲͷΑ͏ʹੜ·Εͨͷ͔ • Kotlin͸ϩγΞͷJETBRAINS͕ࣾੜΈग़ͨ͠ϓϩάϥϛϯάݴޠ • JETBRAINSࣾͷϝΠϯϏδωε͸IDEͷ։ൃ • IntelliJ IDEA(ΠϯςϦδΣΠɾΞΠσΞ)ɺPyCharmɺWebStormɺ PhpStormɺRubyMineɺAppCodeɺGoglangͳͲ •

    IDE։ൃΛ௨ͯ͡ಘͨ஌ݟʴͲͷϓϥοτϑΥʔϜͰ΋ಈ͘ݴޠɺΑ Γ؆ܿͰΑΓ҆શͰޓ׵ੑͷ͋ΔݴޠΛੈʹग़͍ͨ͠ʢϑϧελο Ϋݴޠʣ • Learn once, Write anywhereʂʁ
  3. ͳͥAndroidͷެࣜݴޠͱͯ͠Kotlin͸࠾༻͞Εͨͷ͔ • OracleͱGoogleͷ૪͍ • AndroidͰ࢖༻͞Ε͍ͯΔ37݅ͷJava APIͷ࢖༻ʹؔͯ͠ஶ࡞ݖ͕৵ ֐͞ΕͨͱOracle͕GoogleΛૌ͑ͨɻ݁Ռ͸Oracle͕উૌɻ • OracleͷӨڹԼ͔Β཭ΕΔͨΊʹKotlinΛ࠾༻ʂʁ •

    ΄Μͱ͸GoLangΛ࠾༻͍ͨͩ͠Ζ͏͕ޓ׵ੑʹ໰୊͕͋Δ • JETBRAINSͱGoolge͸ύʔτφʔγοϓͷؔ܎Ͱࠓͷͱ͜Ζങऩ༧ ఆͳ͠ɻڞಉͰඇӦརͷKotlinࡒஂͷઃཱΛ༧ఆ • KotlinΧϯϑΝϨϯε͕11݄2೔ɺ3೔ʹαϯϑϥϯγείͰ։࠵