DokkaによるKotlinドキュメント作成のススメ

Kotlinでは、ソースコードの中に、クラスや関数の仕様をKDocという書式でコメントで書いておくと、Dokkaというツールを使ってHTMLやMarkdown形式のドキュメントを作成することができます。今回は、KDocの […]

Jetpack Composeで画像をズームする その3

今回は画像ズームシリーズその3です。「その1」では基本的な画像ズームの実装を紹介しました。「その2」ではアニメーションを導入して使い勝手を向上させました。今回はHorizontalPagerに配置した画像をズームする方法 […]

Jetpack Composeで画像をズームする その2

前回の「その1」では、Jetpack Composeを使って画像をズームする基本的な実装を紹介しました。今回はアニメーションを利用してさらに使い勝手を向上させる方法を説明します。「その1」のソースコードをベースに変更を加 […]

Jetpack Composeで画像をズームする その1

この記事では、Jetpack Composeで画像をピンチジェスチャーでズームする処理について説明します。 単純にズームするだけならとても簡単に実現できるのですが、操作性を考慮すると意外なほど奥が深いので、何回かに分けて […]