Shiraji's Blog

KotlinPoetを使ってみた

KotlinPoetを使ってコード生成をしたので、触りだけですが、紹介したいと思います。

なおこのエントリーはKotlinPoet v0.6.0を利用しています。

想定読者

  • KotlinPoetに興味がある人
  • JavaPoetを触ったこと・勉強したことがある人

PermissionsDispatcher V3に関して

この記事は Android Advent Calendar 2017 の5日目の記事です。

はじめに

PermissionsDispatcher v3が今年の9月にリリースされました🎉

結構大きな修正であったので、これに関して書きます。

Visualize Kotlin substringXxx Methods

I found very hard time to memorize the following methods.

  • substringAfter
  • substringAfterLast
  • substringBefore
  • substringBeforeLast

Here is the visuals that illustrate the differences between these methods.

What's Good About Kotlin in Android Development

これはKotlin Advent Calendar 2016の12/11の記事です。

8月23日にこんなつぶやきをして、今日まで溜めたAndroid開発をしていて、こう書くと簡単でキモチイイ!!!というKotlinの文法を紹介したいと思います。

(あくまで自分が気持ちいいってだけだからね!)

How to Contribute R.swift (for Japanese Android Engineer)

This entry is for Japanese speaker. Those who are interested to contribute R.swift, please refer to this doc

これはiOS Advent Calendar 2016の12/3の記事です。

Swiftでprintlnを書いてハマるレベルのエンジニアが一週間(実稼働時間 約8時間)でR.swiftにコントリビュートしたお話。(だったけど、メンテナさんが別プロジェクト始めちゃってまだマージされていない。-> この記事の翌日2016/12/04にマージされましたー!)

Swift開発している人にとっては常識な話が多数だと思いますが、Android開発やKotlin触っていて、Swiftもやってみたい!とかSwiftのライブラリ開発してみたい!という人向けです。R.swiftのコントリビュート方法として紹介していますが、他のライブラリも同じ感じなのではないかなーと思ってます。