AMD ROCm / HIP GPU コンピューティングリファレンス。 hipMalloc, hipLaunchKernelGGL, HIP Graph, HIPRTC, hipify, rocBLAS, MIOpen, RCCL, rocprofv3, amd-smi, rocminfo, CDNA1-4 / RDNA1-4, MI300 / MI350, gfx942, Matrix Core, wave32/64。
threejs
Three.js (WebGL / WebGPU ベース 3D グラフィクスライブラリ) リファレンス。
Scene, PerspectiveCamera, OrthographicCamera, WebGLRenderer, WebGPURenderer、 BufferGeometry, BufferAttribute, Mesh, Group, InstancedMesh, SkinnedMesh、 MeshStandardMaterial, MeshPhysicalMaterial, ShaderMaterial, node-materials (TSL)、 DirectionalLight, PointLight, SpotLight, AmbientLight、 TextureLoader, GLTFLoader, DRACOLoader, FBXLoader、 AnimationMixer, AnimationClip, AnimationAction, KeyframeTrack、 Vector3, Matrix4, Quaternion, Euler, Color, Raycaster, Box3、 OrbitControls, TransformControls, WebXRManager。
含まれるファイル(200)
- SKILL.md15.7 KB
- references/animation/AnimationAction.md4.3 KB
- references/animation/AnimationClip.md2.8 KB
- references/animation/AnimationMixer.md2.4 KB
- references/animation/AnimationObjectGroup.md1.5 KB
- references/animation/AnimationUtils.md2.4 KB
- references/animation/KeyframeTrack.md3.7 KB
- references/animation/PropertyBinding.md1.9 KB
- references/animation/PropertyMixer.md2.0 KB
- references/animation/README.md1.3 KB
- references/animation/tracks/BooleanKeyframeTrack.md997 B
- references/animation/tracks/ColorKeyframeTrack.md1.1 KB
- references/animation/tracks/NumberKeyframeTrack.md1.1 KB
- references/animation/tracks/QuaternionKeyframeTrack.md1.6 KB
- references/animation/tracks/README.md957 B
- references/animation/tracks/StringKeyframeTrack.md993 B
- references/animation/tracks/VectorKeyframeTrack.md1.2 KB
- references/cameras/ArrayCamera.md1.3 KB
- references/cameras/Camera.md1.4 KB
- references/cameras/CubeCamera.md1.8 KB
- references/cameras/OrthographicCamera.md1.6 KB
- references/cameras/PerspectiveCamera.md2.5 KB
- references/cameras/README.md779 B
- references/cameras/StereoCamera.md1.2 KB
- references/controls/ArcballControls.md4.8 KB
- references/controls/DragControls.md2.1 KB
- references/controls/FirstPersonControls.md2.6 KB
- references/controls/FlyControls.md1.7 KB
- references/controls/MapControls.md2.0 KB
- references/controls/OrbitControls.md6.2 KB
- references/controls/PointerLockControls.md2.8 KB
- references/controls/README.md1.3 KB
- references/controls/TrackballControls.md3.1 KB
- references/controls/TransformControls.md4.7 KB
- references/core/BufferAttribute.md2.7 KB
- references/core/BufferGeometry.md2.9 KB
- references/core/Clock.md1.7 KB
- references/core/EventDispatcher.md1.2 KB
- references/core/GLBufferAttribute.md2.2 KB
- references/core/InstancedBufferAttribute.md1.6 KB
- references/core/InstancedBufferGeometry.md1.3 KB
- references/core/InstancedInterleavedBuffer.md1.0 KB
- references/core/InterleavedBuffer.md2.4 KB
- references/core/InterleavedBufferAttribute.md2.0 KB
- references/core/Layers.md1.6 KB
- references/core/Object3D.md5.5 KB
- references/core/Raycaster.md2.9 KB
- references/core/README.md2.5 KB
- references/core/RenderTarget.md3.0 KB
- references/core/RenderTarget3D.md954 B
- references/core/Timer.md1.8 KB
- references/core/TypedBufferAttributes.md2.3 KB
- references/core/Uniform.md1.4 KB
- references/core/UniformsGroup.md1.8 KB
- references/extras/ArcCurve.md981 B
- references/extras/CatmullRomCurve3.md1.3 KB
- references/extras/CubicBezierCurve.md1.0 KB
- references/extras/CubicBezierCurve3.md903 B
- references/extras/Curve.md2.1 KB
- references/extras/CurvePath.md1.1 KB
- references/extras/EllipseCurve.md1.4 KB
- references/extras/LineCurve.md617 B
- references/extras/LineCurve3.md607 B
- references/extras/Path.md1.7 KB
- references/extras/QuadraticBezierCurve.md905 B
- references/extras/QuadraticBezierCurve3.md768 B
- references/extras/README.md1.5 KB
- references/extras/Shape.md1.7 KB
- references/extras/ShapePath.md1.3 KB
- references/extras/SplineCurve.md943 B
- references/geometries/BoxGeometry.md1.3 KB
- references/geometries/CapsuleGeometry.md1.1 KB
- references/geometries/CircleGeometry.md1.2 KB
- references/geometries/ConeGeometry.md1.3 KB
- references/geometries/CylinderGeometry.md1.4 KB
- references/geometries/DodecahedronGeometry.md1.1 KB
- references/geometries/EdgesGeometry.md985 B
- references/geometries/ExtrudeGeometry.md1.7 KB
- references/geometries/IcosahedronGeometry.md1.1 KB
- references/geometries/LatheGeometry.md1.4 KB
- references/geometries/OctahedronGeometry.md1.1 KB
- references/geometries/PlaneGeometry.md1.1 KB
- references/geometries/PolyhedronGeometry.md1.5 KB
- references/geometries/README.md2.5 KB
- references/geometries/RingGeometry.md1.3 KB
- references/geometries/ShapeGeometry.md1.1 KB
- references/geometries/SphereGeometry.md1.4 KB
- references/geometries/TetrahedronGeometry.md1.1 KB
- references/geometries/TorusGeometry.md1.1 KB
- references/geometries/TorusKnotGeometry.md1.3 KB
- references/geometries/TubeGeometry.md1.4 KB
- references/geometries/WireframeGeometry.md901 B
- references/getting-started/creating-a-scene.md2.2 KB
- references/getting-started/creating-text.md1.8 KB
- references/getting-started/drawing-lines.md1.3 KB
- references/getting-started/faq.md2.0 KB
- references/getting-started/installation.md2.0 KB
- references/getting-started/libraries-and-plugins.md2.1 KB
- references/getting-started/loading-3d-models.md1.5 KB
- references/getting-started/README.md1.3 KB
- references/getting-started/useful-links.md2.0 KB
- references/getting-started/webgl-compatibility-check.md1001 B
- references/helpers/ArrowHelper.md1.4 KB
- references/helpers/AxesHelper.md781 B
- references/helpers/Box3Helper.md933 B
- references/helpers/BoxHelper.md1.3 KB
- references/helpers/CameraHelper.md1.3 KB
- references/helpers/DirectionalLightHelper.md1.5 KB
- references/helpers/GridHelper.md834 B
- references/helpers/HemisphereLightHelper.md1.2 KB
- references/helpers/PlaneHelper.md956 B
- references/helpers/PointLightHelper.md1.2 KB
- references/helpers/PolarGridHelper.md933 B
- references/helpers/README.md1.4 KB
- references/helpers/SkeletonHelper.md1.1 KB
- references/helpers/SpotLightHelper.md1.3 KB
- references/lights/AmbientLight.md945 B
- references/lights/AmbientLightProbe.md1.3 KB
- references/lights/DirectionalLight.md1.3 KB
- references/lights/DirectionalLightShadow.md929 B
- references/lights/HemisphereLight.md1.2 KB
- references/lights/HemisphereLightProbe.md1.3 KB
- references/lights/IESSpotLight.md1.4 KB
- references/lights/Light.md1.5 KB
- references/lights/LightProbe.md1.4 KB
- references/lights/PointLight.md1.3 KB
- references/lights/PointLightShadow.md879 B
- references/lights/ProjectorLight.md1.3 KB
- references/lights/README.md2.0 KB
- references/lights/RectAreaLight.md1.6 KB
- references/lights/SpotLight.md1.9 KB
- references/lights/SpotLightShadow.md995 B
- references/loaders-addons/DRACOLoader.md1.6 KB
- references/loaders-addons/EXRLoader.md1.4 KB
- references/loaders-addons/FBXLoader.md906 B
- references/loaders-addons/FontLoader.md1004 B
- references/loaders-addons/GLTFLoader.md2.4 KB
- references/loaders-addons/HDRLoader.md1.1 KB
- references/loaders-addons/KTX2Loader.md1.4 KB
- references/loaders-addons/MTLLoader.md1.4 KB
- references/loaders-addons/OBJLoader.md1012 B
- references/loaders-addons/README.md1.2 KB
- references/loaders-addons/STLLoader.md1.0 KB
- references/loaders-addons/SVGLoader.md1.7 KB
- references/loaders/AnimationLoader.md784 B
- references/loaders/AudioLoader.md674 B
- references/loaders/BufferGeometryLoader.md754 B
- references/loaders/Cache.md1.1 KB
- references/loaders/CompressedTextureLoader.md1.3 KB
- references/loaders/CubeTextureLoader.md1.1 KB
- references/loaders/DataTextureLoader.md1.4 KB
- references/loaders/FileLoader.md1.2 KB
- references/loaders/ImageBitmapLoader.md1.6 KB
- references/loaders/ImageLoader.md781 B
- references/loaders/Loader.md1.9 KB
- references/loaders/LoadingManager.md2.0 KB
- references/loaders/MaterialLoader.md1.2 KB
- references/loaders/ObjectLoader.md1.0 KB
- references/loaders/README.md1.8 KB
- references/loaders/TextureLoader.md1013 B
- references/materials/line-basic-material.md1.2 KB
- references/materials/line-dashed-material.md1.2 KB
- references/materials/material.md6.5 KB
- references/materials/mesh-basic-material.md2.1 KB
- references/materials/mesh-depth-material.md1.5 KB
- references/materials/mesh-distance-material.md1.3 KB
- references/materials/mesh-lambert-material.md3.0 KB
- references/materials/mesh-matcap-material.md2.0 KB
- references/materials/mesh-normal-material.md1.5 KB
- references/materials/mesh-phong-material.md3.0 KB
- references/materials/mesh-physical-material.md4.1 KB
- references/materials/mesh-standard-material.md3.1 KB
- references/materials/mesh-toon-material.md2.5 KB
- references/materials/node-materials.md7.2 KB
- references/materials/points-material.md1.3 KB
- references/materials/raw-shader-material.md1.5 KB
- references/materials/README.md2.8 KB
- references/materials/shader-material.md2.7 KB
- references/materials/shadow-material.md1.2 KB
- references/materials/sprite-material.md1.2 KB
- references/math/Box2.md1.7 KB
- references/math/Box3.md2.0 KB
- references/math/Color.md2.2 KB
- references/math/Cylindrical.md1.2 KB
- references/math/Euler.md1.8 KB
- references/math/Frustum.md1.8 KB
- references/math/Interpolant.md2.0 KB
- references/math/Line3.md1.6 KB
- references/math/MathUtils.md2.4 KB
- references/math/Matrix2.md998 B
- references/math/Matrix3.md1.9 KB
- references/math/Matrix4.md2.1 KB
- references/math/Plane.md2.0 KB
- references/math/Quaternion.md2.1 KB
- references/math/Ray.md2.1 KB
- references/math/README.md1.9 KB
- references/math/Sphere.md1.9 KB
- references/math/Spherical.md1.4 KB
- references/math/SphericalHarmonics3.md2.0 KB
- references/math/Triangle.md2.0 KB
SKILL.md(原文)
インストールする前に、エージェントに与えられる指示の中身を確認できます。
Three.js API リファレンス
Three.js — ブラウザ上で WebGL / WebGPU を活用する 3D グラフィクスライブラリ。 3D シーン構築・モデル読み込み・アニメーション・シェーダー実装時に参照する。
ディレクトリ構成
skills/threejs/
SKILL.md
references/
getting-started/
README.md
installation.md
creating-a-scene.md
webgl-compatibility-check.md
drawing-lines.md
creating-text.md
loading-3d-models.md
libraries-and-plugins.md
faq.md
useful-links.md
core/
README.md
BufferAttribute.md
BufferGeometry.md
Clock.md
EventDispatcher.md
GLBufferAttribute.md
InstancedBufferAttribute.md
InstancedBufferGeometry.md
InstancedInterleavedBuffer.md
InterleavedBuffer.md
InterleavedBufferAttribute.md
Layers.md
Object3D.md
Raycaster.md
RenderTarget.md
RenderTarget3D.md
Timer.md
TypedBufferAttributes.md
Uniform.md
UniformsGroup.md
scenes/
README.md
Scene.md
Fog.md
FogExp2.md
cameras/
README.md
Camera.md
PerspectiveCamera.md
OrthographicCamera.md
ArrayCamera.md
CubeCamera.md
StereoCamera.md
geometries/
README.md
BoxGeometry.md
CapsuleGeometry.md
CircleGeometry.md
ConeGeometry.md
CylinderGeometry.md
DodecahedronGeometry.md
EdgesGeometry.md
ExtrudeGeometry.md
IcosahedronGeometry.md
LatheGeometry.md
OctahedronGeometry.md
PlaneGeometry.md
PolyhedronGeometry.md
RingGeometry.md
ShapeGeometry.md
SphereGeometry.md
TetrahedronGeometry.md
TorusGeometry.md
TorusKnotGeometry.md
TubeGeometry.md
WireframeGeometry.md
materials/
README.md
material.md
mesh-basic-material.md
mesh-depth-material.md
mesh-distance-material.md
mesh-lambert-material.md
mesh-matcap-material.md
mesh-normal-material.md
mesh-phong-material.md
mesh-physical-material.md
mesh-standard-material.md
mesh-toon-material.md
line-basic-material.md
line-dashed-material.md
points-material.md
shader-material.md
raw-shader-material.md
shadow-material.md
sprite-material.md
node-materials.md
lights/
README.md
Light.md
AmbientLight.md
AmbientLightProbe.md
DirectionalLight.md
HemisphereLight.md
HemisphereLightProbe.md
LightProbe.md
PointLight.md
RectAreaLight.md
SpotLight.md
DirectionalLightShadow.md
PointLightShadow.md
SpotLightShadow.md
IESSpotLight.md
ProjectorLight.md
helpers/
README.md
ArrowHelper.md
AxesHelper.md
BoxHelper.md
Box3Helper.md
CameraHelper.md
DirectionalLightHelper.md
GridHelper.md
HemisphereLightHelper.md
PlaneHelper.md
PointLightHelper.md
PolarGridHelper.md
SkeletonHelper.md
SpotLightHelper.md
objects/
README.md
BatchedMesh.md
Bone.md
ClippingGroup.md
Group.md
InstancedMesh.md
LOD.md
Line.md
LineLoop.md
LineSegments.md
Mesh.md
Points.md
Skeleton.md
SkinnedMesh.md
Sprite.md
textures/
README.md
Texture.md
CanvasTexture.md
CompressedTexture.md
CompressedArrayTexture.md
CompressedCubeTexture.md
CubeTexture.md
CubeDepthTexture.md
Data3DTexture.md
DataArrayTexture.md
DataTexture.md
DepthTexture.md
ExternalTexture.md
FramebufferTexture.md
HTMLTexture.md
Source.md
StorageTexture.md
VideoTexture.md
VideoFrameTexture.md
loaders/
README.md
Loader.md
LoadingManager.md
AnimationLoader.md
AudioLoader.md
BufferGeometryLoader.md
Cache.md
CompressedTextureLoader.md
CubeTextureLoader.md
DataTextureLoader.md
FileLoader.md
ImageBitmapLoader.md
ImageLoader.md
MaterialLoader.md
ObjectLoader.md
TextureLoader.md
loaders-addons/
README.md
GLTFLoader.md
DRACOLoader.md
FBXLoader.md
OBJLoader.md
MTLLoader.md
FontLoader.md
SVGLoader.md
EXRLoader.md
HDRLoader.md
KTX2Loader.md
STLLoader.md
animation/
README.md
AnimationAction.md
AnimationClip.md
AnimationMixer.md
AnimationObjectGroup.md
AnimationUtils.md
KeyframeTrack.md
PropertyBinding.md
PropertyMixer.md
tracks/
README.md
BooleanKeyframeTrack.md
ColorKeyframeTrack.md
NumberKeyframeTrack.md
QuaternionKeyframeTrack.md
StringKeyframeTrack.md
VectorKeyframeTrack.md
math/
README.md
Box2.md
Box3.md
Color.md
Cylindrical.md
Euler.md
Frustum.md
Interpolant.md
Line3.md
MathUtils.md
Matrix2.md
Matrix3.md
Matrix4.md
Plane.md
Quaternion.md
Ray.md
Sphere.md
Spherical.md
SphericalHarmonics3.md
Triangle.md
Vector2.md
Vector3.md
Vector4.md
renderers/
README.md
Renderer.md
WebGLRenderer.md
WebGLRenderTarget.md
WebGLCubeRenderTarget.md
WebGL3DRenderTarget.md
WebGLArrayRenderTarget.md
WebGPURenderer.md
WebXRManager.md
WebXRDepthSensing.md
Info.md
PostProcessing.md
controls/
README.md
OrbitControls.md
ArcballControls.md
DragControls.md
FirstPersonControls.md
FlyControls.md
MapControls.md
PointerLockControls.md
TrackballControls.md
TransformControls.md
extras/
README.md
Curve.md
CurvePath.md
Path.md
Shape.md
ShapePath.md
ArcCurve.md
CatmullRomCurve3.md
CubicBezierCurve.md
CubicBezierCurve3.md
EllipseCurve.md
LineCurve.md
LineCurve3.md
QuadraticBezierCurve.md
QuadraticBezierCurve3.md
SplineCurve.md
nodes/
README.md
TSL.md
Node.md
NodeBuilder.md
AttributeNode.md
UniformNode.md
VaryingNode.md
TextureNode.md
CubeTextureNode.md
OperatorNode.md
MathNode.md
ConditionalNode.md
LoopNode.md
FunctionNode.md
ComputeNode.md
StorageBufferNode.md
MaterialNode.md
LightingModel.md
PhysicalLightingModel.md
samples/
README.md
basic-scene-setup.md
load-gltf-model.md
animating-with-animationmixer.md
custom-buffer-geometry.md
pbr-material-with-lights.md
raycasting-mouse-interaction.md
instanced-mesh.md
post-processing-effect-composer.md
scripts/
README.md
install.md
vite-setup.md
imports.md
dev-server.md
version.md
draco.md
探索手順
タスクからカテゴリを引き、カテゴリの README.md で目的のページを特定する:
- 下記マッピング表でタスクに対応するカテゴリを探す
- そのカテゴリの
references/{category}/README.mdを参照して目的のページを特定する - 該当ページの
.mdを Read して詳細を確認する
タスク → カテゴリ マッピング
| タスク | カテゴリ | 参照 README |
|---|---|---|
| プロジェクト初期設定、最初のシーン作成、インストール方法を知りたい | getting-started | references/getting-started/README.md |
| WebGL 互換確認、モデル読み込みの基礎、テキスト表示方法を知りたい | getting-started | references/getting-started/README.md |
| BufferGeometry / BufferAttribute の構築方法を知りたい | core | references/core/README.md |
| Object3D の階層操作、Raycaster でのマウスピッキング、Clock でのデルタ管理を知りたい | core | references/core/README.md |
| シェーダーの Uniform / UniformsGroup 設定を知りたい | core | references/core/README.md |
| Scene にオブジェクト・ライト・霧を追加したい | scenes | references/scenes/README.md |
| Fog / FogExp2 で遠景をぼかしたい | scenes | references/scenes/README.md |
| PerspectiveCamera / OrthographicCamera を設定したい | cameras | references/cameras/README.md |
| CubeCamera でリアルタイム反射マップを作りたい | cameras | references/cameras/README.md |
| BoxGeometry / SphereGeometry 等の組み込みジオメトリを使いたい | geometries | references/geometries/README.md |
| ExtrudeGeometry / LatheGeometry でカスタム形状を作りたい | geometries | references/geometries/README.md |
| MeshStandardMaterial / MeshPhysicalMaterial で PBR マテリアルを設定したい | materials | references/materials/README.md |
| ShaderMaterial / RawShaderMaterial でカスタム GLSL を書きたい | materials | references/materials/README.md |
| WebGPU 向けノードマテリアルクラス (node-materials) を使いたい | materials | references/materials/README.md |
| DirectionalLight / PointLight / SpotLight でシーンを照らしたい | lights | references/lights/README.md |
| AmbientLight や LightProbe で間接光を設定したい | lights | references/lights/README.md |
| DirectionalLightShadow / PointLightShadow / SpotLightShadow で影の設定を調整したい | lights | references/lights/README.md |
| IESSpotLight / ProjectorLight で特殊な投光パターンを扱いたい | lights | references/lights/README.md |
| AxesHelper / GridHelper / CameraHelper でデバッグ補助を表示したい | helpers | references/helpers/README.md |
| SkeletonHelper / DirectionalLightHelper でアニメーションやライトを可視化したい | helpers | references/helpers/README.md |
| Mesh / Group / Sprite を配置・操作したい | objects | references/objects/README.md |
| InstancedMesh で多数オブジェクトを1ドローコールで描画したい | objects | references/objects/README.md |
| SkinnedMesh / Skeleton でスケルタルアニメーションを扱いたい | objects | references/objects/README.md |
| Texture / CubeTexture / VideoTexture を設定したい | textures | references/textures/README.md |
| DataTexture / DepthTexture でオフスクリーン処理をしたい | textures | references/textures/README.md |
| StorageTexture でコンピュートシェーダーの書き込み先を用意したい | textures | references/textures/README.md |
| TextureLoader / LoadingManager で読み込み進捗を管理したい | loaders | references/loaders/README.md |
| FileLoader / ObjectLoader / MaterialLoader を使いたい | loaders | references/loaders/README.md |
| GLTFLoader で .gltf / .glb モデルを読み込みたい | loaders-addons | references/loaders-addons/README.md |
| DRACOLoader / KTX2Loader で圧縮アセットを扱いたい | loaders-addons | references/loaders-addons/README.md |
| FBXLoader / OBJLoader / STLLoader で他形式モデルを読み込みたい | loaders-addons | references/loaders-addons/README.md |
| AnimationMixer でアニメーションクリップを再生・フェード・クロスフェードしたい | animation | references/animation/README.md |
| AnimationClip / KeyframeTrack でアニメーションを手動作成したい | animation | references/animation/README.md |
| Vector3 / Matrix4 / Quaternion / Euler で座標変換を行いたい | math | references/math/README.md |
| Color / Box3 / Sphere / Frustum を使いたい | math | references/math/README.md |
| WebGLRenderer / WebGPURenderer を初期化・設定したい | renderers | references/renderers/README.md |
| WebGLRenderTarget でオフスクリーンレンダリング・ポストプロセスをしたい | renderers | references/renderers/README.md |
| WebXRManager で VR / AR セッションを管理したい | renderers | references/renderers/README.md |
| Renderer 基底クラスの共通 API を確認したい | renderers | references/renderers/README.md |
| Info でドローコール数・メモリ使用量を統計取得したい | renderers | references/renderers/README.md |
| PostProcessing でエフェクトチェーンを構築したい | renderers | references/renderers/README.md |
| OrbitControls / TrackballControls でカメラを操作したい | controls | references/controls/README.md |
| TransformControls / DragControls でオブジェクトをインタラクティブに操作したい | controls | references/controls/README.md |
| Curve / Shape / Path で 2D/3D 曲線・輪郭を扱いたい | extras | references/extras/README.md |
| CatmullRomCurve3 / CubicBezierCurve でスプライン・ベジェ曲線を作りたい | extras | references/extras/README.md |
| TSL (Three.js Shading Language) でノードベースシェーダーを構築したい | nodes | references/nodes/README.md |
| UniformNode / TextureNode / MathNode で TSL ノードを組み立てたい | nodes | references/nodes/README.md |
| ComputeNode / StorageBufferNode で WebGPU コンピュートシェーダーを書きたい | nodes | references/nodes/README.md |
| PhysicalLightingModel / LightingModel でカスタムライティングモデルを実装したい | nodes | references/nodes/README.md |
| 典型的な使い方・実装パターンを確認したい | samples | samples/README.md |
| インストール・Vite セットアップ・import パターン・Draco 設定を知りたい | scripts | scripts/README.md |
レビュー
まだレビューはありません。使ってみた感想をお寄せください。
同じリポジトリのスキル
概要と使いどころ
Android アプリ開発 (Kotlin) の推奨アーキテクチャリファレンス。 Jetpack, androidx, UI layer, Domain layer, Data layer, state holder, UDF, SSOT, オフラインファースト, モジュール化, ViewModel, viewModelScope, SavedStateHandle, Lifecycle, repeatOnLifecycle, collectAsStateWithLifecycle, LiveData, Hilt による DI, Paging 3 によるページング処理。
Android アプリ開発 (Kotlin) のバックグラウンド・非同期処理リファレンス。 Jetpack androidx WorkManager: Worker, CoroutineWorker, WorkRequest, Constraints, WorkInfo, WorkContinuation, expedited work, テスト。 Service: フォアグラウンドサービス, バウンドサービス, AIDL, Messenger。 AlarmManager, PendingIntent, BroadcastReceiver, JobScheduler, Doze。 Kotlin コルーチン, Flow, StateFlow, SharedFlow, Channel。
Android アプリ開発 (Kotlin) の Gradle ビルドシステムリファレンス。 Android Gradle Plugin (AGP), Kotlin DSL (build.gradle.kts), version catalog, KSP, R8/ProGuard, App Bundle, baseline profile。
Android Jetpack Compose (Kotlin) の androidx Material3 コンポーネントリファレンス。 Button, IconButton, FloatingActionButton, Checkbox, Switch, Slider, TextField, SearchBar, DropdownMenu, Chip, DatePicker, TimePicker, Card, Scaffold, Dialog, BottomSheet, TopAppBar, NavigationBar, NavigationRail, Tab, Snackbar, ProgressIndicator, Badge, Icon, MaterialTheme, ColorScheme, Typography, Shapes。
Android Jetpack Compose (Kotlin) のアニメーション・描画リファレンス。 androidx.compose.animation / graphics API。 AnimatedVisibility, AnimatedContent, animate*AsState, Animatable, AnimationSpec, Canvas, DrawScope, Brush, Path, Color, Image。