gRPC クライアントをAndroid アプリで書く

Posted on 日 19 4月 2020 in フレームワーク • Tagged with Kotlin, Java, Gradle, Android, gRPC

単純に gRPC クライアントを Android アプリで書いて,mock サーバを Kotlin で書くだけなのにすごく苦労したので,備忘録的に書いとく.なお,最終的に出来上がったものは,https://github.com/mizunashi-mana/grpc-android-example に上げてある.

Android の Gradle プロジェクトの基本

まず,Android Studio …


Continue reading

Scala コードの裏側

Posted on 水 24 4月 2019 in プログラミング言語 • Tagged with Scala, Java, JVM, 最適化

先日, Scala コードの裏側について幾つか話を聞いた.で,気になったので実際に JVM コードを出して,色々見てみることにした.なお,当方 Scala 初心者なので,おそらくかなり間違いを含んでるのと,普段使いの感覚からは離れてる部分はあると思うので,そこら辺は注意して読んでくれって感じ.

Scala コンパイラの概要

Scala コンパイラが実際どういう処理をしてるのか知らなかったので,まずはその辺を調べた. Scala は,プログラムを複数のフェーズに分けてコンパイルし,最終的に JVM …


Continue reading