Kotlinの紹介

  • 1,136 views
Uploaded on

プログラミング言語KotlinでAndroidアプリを作り直してみたという話などなど。

プログラミング言語KotlinでAndroidアプリを作り直してみたという話などなど。

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
1,136
On Slideshare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
2
Comments
0
Likes
4

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. プログラミング言語 Kotlinの紹介 2013/03/24 @patorash
  • 2. 自己紹介• 名前: 尾古 豊明(おこ とよあき)• twitter: @patorash(パトラッシュ)• 所属: 株式会社 リゾーム(#R社)• 守備範囲: Ruby, Rails, PHP, Android,Kotlin(NEW!!)• 毎週火曜19:00よりR社にて読書会を開催中。 (今はリファクタリング Rubyエディション) 外部の方も参加OK!
  • 3. 俺が思ってたこと
  • 4. ( ^o^) RubyでAndroidアプリ作れたらなぁ∼( ) 。o( 待てよ、そういえばJRubyで作れるんじゃね?)¦¦ ┗(☋` )┓三( ◠◠ )☛ Rubotoあるけどアプリの起動に10秒かかるよ。▂▅▇█▓▒░( ω )░▒▓█▇▅▂うわあああああああ
  • 5. そんな矢先
  • 6. R社での会話@patorash: もっと早く動けばRubotoで書くのになー。@ore_public: KotlinでAndroidできるみたいよ。      簡潔に書けるみたい。@patorash: そうなのか!やってみよう!!@ore_public: 色々わかったら教えて。@patorash: えっ
  • 7. Kotlinとは?
  • 8. JetBrains社が作ったオープンソースのプログラミング言語
  • 9. 特徴①• JVM言語• Javaより簡潔• Scalaよりわかりやすい と言われている• 色んな言語のいいとこ取りをしている
  • 10. 特徴②• 静的型付けだが、型推論で簡潔に書ける• Null安全でぬるぽ発生率激減• 行末にセミコロンいらない• JavaやScalaのライブラリが使える• IDEは今のところIntelliJ一択• Androidアプリが作れる!
  • 11. やってみた• Javaで作っていたアプリを Kotlinで再実装• kotlinAndroidLibという Kotlinらしく簡潔に書ける ライブラリを使った。 (githubにある。進歩してな いのでforkして自分でコー ド追加してる)
  • 12. サンプル①JavaKotlin(kotlinAndroidLib使用)
  • 13. サンプル②JavaKotlin(kotlinAndroidLib使用)
  • 14. 感想• 書いていて楽しい・気持ちいい• Rubyっぽく書ける• Javaの頃に比べてコード量が3/4程度に• JRubyでAndroidアプリを作るという幻想 から俺を解放してくれた
  • 15. Kotlinやりましょう!