hizi memo

びぼうろく📝

DroidKaigi 2019 を振り返る

2019年2月7日(木)と8日(金)の2日間, DroidKaigi 2019 に初めてスピーカーとして参加してきました. DroidKaigi 自体には2016年から参加していて, 「登壇とかすごいな〜」程度の感覚でした. それが今回, 自分が登壇することになったというか実際にしてきたとい…

CoroutineExceptionHandler を用いて Coroutines のエラー処理を行う

この記事は Kotlin Advent Calendar 2018 の9日目の記事です. Kotlin の Coroutines を使う際、エラーハンドリングをいい感じにできないか調べてたのでメモ. try-catch によるエラーハンドリング Coroutines におけるエラーハンドリングといえば, 次のような…

技術書典5にサークルとして初参加してきました

2018年10月8日(月・祝)に池袋で開催された技術書典5に、サークルとして初参加してきました。今回は、執筆開始から当日まで、進捗や反省点などを振り返ります。 技術書典は今回で5回目となる, 技術書オンリーの同人誌即売会です。今回は以下の通り、1万人を…

ViewOutlineProvider で Extended FAB をつくる

Androidアプリにおいて, ViewOutlineProvider を用いて Material Design 2 にて追加された Extended FAB(Floating Action Button) を作成する方法を紹介します. tl; dr Extended FAB は, Material Design 2 で追加された新しいコンポーネント ViewOutlinePro…

個人でアプリを運用して気づいたことまとめ

いざ技術記事書くぞ!ってなるとネタが思いつかない. 業務で手に入れた tips を雑に投下していくだけでもいい気がしてる. それくらいなら少しはあるかも. kotlin の class delegation とか知らなかったし, instant apps 対応とか最近やってるのでなんとなく…