CA.kt #4 (Kotlin Conf報告会) 参加メモ
『Kotlin Conf Keynote』森 洋之
- 一言でいうと kotlin anywhere
- 様々なplatformで採用されている
server side
- パワフルなJVM
- KtorというKotlin製のWebフレームワーク
- コルーチンがたくさん使われている
- コルーチンはexperimentalだが、experimental=不安定ではないので、今すぐ使おう
kotlin android
- GoogleI/Oでの発表以降Kotlin製のアプリが2.5倍に増えた
- アプリのKotlin採用率は17%
- Android Studio 3.0
- Plugin同封
- Lintサポート
- プロジェクトテンプレート
- Support Library 27.0.0からKotlinのNullablityの対応がすすでいる
各プラットフォームのコードシェアについて
- 共通のロジックを作る仕組みが導入された
- expectとactual
『Kotlin Conf Overview』藤原 聖
- AndroidでKotlinこう書くべきというドキュメントが発表された
- Androidの話はなかったがSpringの話は4つあった
- kategory.ioの話が2つ。関数型プログラミングのライブラリ
- Two Stones One Bird のセッションが良かったpinterestの人
- Kotlin ConfのアプリはiOS/AndroidもKotlinで書かれている
『Spring and Kotlin』長澤 太郎
- Bootiful Kotlinが良かった
- ライブコーディングなので動画待ち
- SpringはReactorというライブラリを使っている
- Exposed
- Kotlin製のSQLライブラリ
『Kotlin Types』荒谷 光
- FRESHのエンジニア。サーバサイドでも使っている。
- KotlinのStringはJavaのStringをいい感じにラップしている
- Unitとvoidは一緒