Blog

詳解! ComposeでNestedScroll その2 Connection編

詳解! ComposeでNestedScroll その2 Connection編

ComposeのNestedScrollについて詳しく解説するシリーズの第2回です。今回は、親コンポ...

詳解! ComposeでNestedScroll その1 基本の仕組み編

詳解! ComposeでNestedScroll その1 基本の仕組み編

NestedScrollは、スクロール可能な親コンポーネントの上に、同じ方向にスクロールする子コンポ...

ライブラリのtargetSdkVersionは何を宣言するべきか

ライブラリのtargetSdkVersionは何を宣言するべきか

Android 14がリリースされ、アプリのAPI Level 34への対応が急がれる今日この頃です...

Modifier.NodeとModifier.Elementの関係を理解する

Modifier.NodeとModifier.Elementの関係を理解する

Jetpack Composeのパフォーマンス改善のためにModifier.composedからMo...

ListやPagerの上でPointerInputを使う時の注意点

ListやPagerの上でPointerInputを使う時の注意点

LazyColumnやHorizontalPager/VerticalPagerの上に配置したUIエ...

Jetpack Composeで時間ベースのアニメーションを実装する

Jetpack Composeで時間ベースのアニメーションを実装する

今回は、Jetpack Composeで物体の運動をシミュレーションしたり、波を動かしたりする方法を...

PointerInputとジェスチャー検出の仕組みを理解する

PointerInputとジェスチャー検出の仕組みを理解する

Jetpack ComposeのジェスチャーはModifier.pointerInput.point...

GitHub Pagesは専用ブランチを使うべきか

GitHub Pagesは専用ブランチを使うべきか

GitHub Pagesは、GitHubにpushしたドキュメントをWebページとして公開できる便利...

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

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

Kotlinでは、ソースコードの中に、クラスや関数の仕様をKDocという書式でコメントで書いておくと...

AndroidライブラリのAPIリファレンス作成と公開を自動化しよう

AndroidライブラリのAPIリファレンス作成と公開を自動化しよう

この記事では、GitHubで管理しているAndroidのライブラリのAPIリファレンスをDokkaで...