//[AppDimens SDP, HDP, WDP: Scalable Width and Height Dimensions](index.md)

# AppDimens SDP, HDP, WDP: Scalable Width and Height Dimensions

Generated **KDoc package index** below. For product scope, architecture, and formal math, see also:

| Document | Description |
|----------|-------------|
| [PRD.md](PRD.md) | Product requirements (FR/NFR) |
| [PDR.md](PDR.md) | Technical design, development plan, traceability matrix, AI prompt rules |
| [MATHEMATICS-AND-CALCULUS.md](MATHEMATICS-AND-CALCULUS.md) | Formulas, constants, `ScreenFactors`, and per-strategy calculation kernels |
| [**Skill** — `appdimens-library-workflow`](../skills/SKILL.md) | Agent workflow for AppDimens integration/migration (Compose vs `code`, scaling vs resize, preflight); companion [reference.md](../skills/reference.md) (package map, strategy → doc links at Git ref `3.1.5`) |

Narrative strategy guides and the full doc hub: [README.md](README.md).

## Packages

| Name |
|---|
| [com.appdimens.dynamic.code](KDOC/com.appdimens.dynamic.code/index.md) |
| [com.appdimens.dynamic.code.auto](KDOC/com.appdimens.dynamic.code.auto/index.md) |
| [com.appdimens.dynamic.code.density](KDOC/com.appdimens.dynamic.code.density/index.md) |
| [com.appdimens.dynamic.code.diagonal](KDOC/com.appdimens.dynamic.code.diagonal/index.md) |
| [com.appdimens.dynamic.code.fill](KDOC/com.appdimens.dynamic.code.fill/index.md) |
| [com.appdimens.dynamic.code.fit](KDOC/com.appdimens.dynamic.code.fit/index.md) |
| [com.appdimens.dynamic.code.fluid](KDOC/com.appdimens.dynamic.code.fluid/index.md) |
| [com.appdimens.dynamic.code.interpolated](KDOC/com.appdimens.dynamic.code.interpolated/index.md) |
| [com.appdimens.dynamic.code.logarithmic](KDOC/com.appdimens.dynamic.code.logarithmic/index.md) |
| [com.appdimens.dynamic.code.percent](KDOC/com.appdimens.dynamic.code.percent/index.md) |
| [com.appdimens.dynamic.code.perimeter](KDOC/com.appdimens.dynamic.code.perimeter/index.md) |
| [com.appdimens.dynamic.code.plain](KDOC/com.appdimens.dynamic.code.plain/index.md) |
| [com.appdimens.dynamic.code.power](KDOC/com.appdimens.dynamic.code.power/index.md) |
| [com.appdimens.dynamic.code.resize](KDOC/com.appdimens.dynamic.code.resize/index.md) |
| [com.appdimens.dynamic.code.scaled](KDOC/com.appdimens.dynamic.code.scaled/index.md) |
| [com.appdimens.dynamic.code.units](KDOC/com.appdimens.dynamic.code.units/index.md) |
| [com.appdimens.dynamic.common](KDOC/com.appdimens.dynamic.common/index.md) |
| [com.appdimens.dynamic.compose](KDOC/com.appdimens.dynamic.compose/index.md) |
| [com.appdimens.dynamic.compose.auto](KDOC/com.appdimens.dynamic.compose.auto/index.md) |
| [com.appdimens.dynamic.compose.density](KDOC/com.appdimens.dynamic.compose.density/index.md) |
| [com.appdimens.dynamic.compose.diagonal](KDOC/com.appdimens.dynamic.compose.diagonal/index.md) |
| [com.appdimens.dynamic.compose.fill](KDOC/com.appdimens.dynamic.compose.fill/index.md) |
| [com.appdimens.dynamic.compose.fit](KDOC/com.appdimens.dynamic.compose.fit/index.md) |
| [com.appdimens.dynamic.compose.fluid](KDOC/com.appdimens.dynamic.compose.fluid/index.md) |
| [com.appdimens.dynamic.compose.interpolated](KDOC/com.appdimens.dynamic.compose.interpolated/index.md) |
| [com.appdimens.dynamic.compose.logarithmic](KDOC/com.appdimens.dynamic.compose.logarithmic/index.md) |
| [com.appdimens.dynamic.compose.percent](KDOC/com.appdimens.dynamic.compose.percent/index.md) |
| [com.appdimens.dynamic.compose.perimeter](KDOC/com.appdimens.dynamic.compose.perimeter/index.md) |
| [com.appdimens.dynamic.compose.power](KDOC/com.appdimens.dynamic.compose.power/index.md) |
| [com.appdimens.dynamic.compose.resize](KDOC/com.appdimens.dynamic.compose.resize/index.md) |
| [com.appdimens.dynamic.core](KDOC/com.appdimens.dynamic.core/index.md) |