Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Kotlinにお触り

2,083 views

Published on

第2回Kotlin勉強会 @ Sansan
http://connpass.com/event/27583/

Kotlinにお触り

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Kotlinにお触り

  1. 1. Kotlinにお触り 第2回Kotlin勉強会 @ Sansan
  2. 2. About Me Shinobu Okano @operandoOS Mercari, Inc.
  3. 3. shinobu.apk http://hack-it-iron.hatenablog.com/entry/ 2016/02/08/142322 shinobu.apk #1 のパネルディスカッション 録音データとShow Notesを公開しました!
  4. 4. まったりAndroid Framework Code Reading http://hack-it-iron.hatenablog.com/entry/ 2015/11/28/185529 まったりAndroid Framework Code Reading #2 を開催しました
  5. 5. まったりAndroid Framework Code Reading #3やります!! https://mandroidfcr.doorkeeper.jp/events/41505
  6. 6. shinobu.apk #2 やります!! 4/19 (火) メルカリオフィス
  7. 7. Kotlin好きですか??
  8. 8. ボクはKotlin大っ嫌い!!
  9. 9. でした!!
  10. 10. とりあえずKotlin 動かしてみた
  11. 11. Kotlin入れるぞい(๑•̀ㅂ•́)‫✧و‬ brew update
  12. 12. Kotlin入れるぞい(๑•̀ㅂ•́)‫✧و‬
  13. 13. Kotlin動かしてみた fun main(args:Array<String>) { println("test") } Hello.kt
  14. 14. Kotlin動かしてみた
  15. 15. Kotlin動かしてみた
  16. 16. Kotlin動かしてみた kotlin HelloKt
  17. 17. Kotlin動かしてみた
  18. 18. kotlinc?? (゚Д゚)ファ??みたいな人 Kotlinの概要とモバイルアプリ開発 by rejasupotaro qiita.com/rejasupotaro/items/d3fa66c3f02d1cb2477a
  19. 19. kotlinc?? (゚Д゚)ファ??みたいな人 kotlinはJavaからどう見えるか? by boohbah http://qiita.com/boohbah/items/167233c7eafe17f3150b
  20. 20. Kotlin in Atom
  21. 21. language-kotlin “Adds syntax highlighting to Kotlin files in Atom.”
  22. 22. language-kotlin https://atom.io/packages/language- kotlin
  23. 23. もっと簡単にKotlin 動かしてみた
  24. 24. IDE
  25. 25. Online mini-IDE for Kotlin http://try.kotl.in
  26. 26. Online mini-IDE for Kotlin
  27. 27. Getting Started with IntelliJ IDEA https://kotlinlang.org/docs/tutorials/ getting-started.html
  28. 28. Getting Started with IntelliJ IDEA さっそくつまったぞ\(^o^)/
  29. 29. Getting Started with IntelliJ IDEA “3. Then we click the Create button to specify the Kotlin runtime. We can either copy it to our project folder or use the bundle from the plugin."
  30. 30. Getting Started with IntelliJ IDEA New Projectしてみた
  31. 31. Getting Started with IntelliJ IDEA New Projectしてみた
  32. 32. Getting Started with IntelliJ IDEA OKOK
  33. 33. Getting Started with IntelliJ IDEA
  34. 34. Getting Started with IntelliJ IDEA むむ…
  35. 35. Getting Started with IntelliJ IDEA Runすれば直るはず…
  36. 36. Getting Started with IntelliJ IDEA
  37. 37. Getting Started with IntelliJ IDEA \(^o^)/
  38. 38. Getting Started with IntelliJ IDEA
  39. 39. Getting Started with IntelliJ IDEA
  40. 40. Getting Started with IntelliJ IDEA
  41. 41. Getting Started with IntelliJ IDEA
  42. 42. Getting Started with IntelliJ IDEA (๑•̀ㅂ•́)‫✧و‬
  43. 43. Kotlin Language Specification https://github.com/JetBrains/kotlin- spec
  44. 44. Kotlinの 好きなところ
  45. 45. 三項演算子がない fun max(a: Int, b: Int) = a > b ? a : b
  46. 46. 三項演算子がない fun max(a: Int, b: Int) = a > b ? a : b
  47. 47. 三項演算子がない fun max(a: Int, b: Int) = if (a > b) a else b
  48. 48. String Templates fun main(args: Array<String>) { val str = "test" println("string $str") }
  49. 49. Thanks!

×