Skip to main content

maxrave-dev/kotlin-footguns

최근 기록된 소스 활동
SkillsMP 카탈로그 업데이트
수집된 skills
11
GitHub 스타
1,870
GitHub 포크
6

AI 어시스턴트로 설치

이 프롬프트를 복사해 사용 중인 AI 어시스턴트에 입력하세요.

저장소 README를 불러오는 중…

이 저장소의 skills

분류 대기 중

수집된 skill 11개 중 11개를 표시합니다.

직업 분류
미분류
설명

Compose look-and-feel traps: theme and colour tokens, artwork palettes, gradients and scrims, shimmer, glass and particle effects, animation, image loading, charts and stats displays (percent changes, shares, buckets). Use when a visual bands, pops, freezes…

원문 언어: 영어

업데이트
직업 분류
미분류
설명

WebView traps across device classes: startup that freezes low-RAM phones, a killed renderer that takes the app with it, devices with no usable provider, AndroidView lifecycle and cookies. Use when a web screen freezes, vanishes or crashes only on some devices.

원문 언어: 영어

업데이트
직업 분류
미분류
설명

Compose screen and interaction traps: navigation, adaptive layout, window insets, pagers, toolbars, sheets, list drag and selection, sliders, text fields, settings UI, one-shot effects. Use when layout, gestures or navigation misbehave.

원문 언어: 영어

업데이트
직업 분류
미분류
설명

Room/SQLite, DataStore and repository traps: migrations, NOT IN with NULLs, LIKE escaping, delete order, local-time bucketing, imports, caching, paging. Use before writing a query or migration, or when data comes back wrong.

원문 언어: 영어

업데이트
직업 분류
미분류
설명

Desktop JVM and build traps: JNA natives, bundling, memory, packaging, code signing, R8, deep links, Gradle and CI releases. Use when a desktop build fails packaged, signed, on another OS or arch, or in CI.

원문 언어: 영어

업데이트
직업 분류
미분류
설명

Debugging-method traps: run the discriminating experiment first, read build logs bottom-up, treat an empty actual as unwritten, audit shared handles before removing a feature, read commit history critically. Use when a fix is not converging.

원문 언어: 영어

업데이트
직업 분류
미분류
설명

Scan a Kotlin or Compose Multiplatform diff for known footgun shapes and open the matching trap to confirm each hit. Use before committing, when reviewing a Kotlin change, or to audit a codebase.

원문 언어: 영어

업데이트
직업 분류
미분류
설명

Kotlin Multiplatform structure and language traps: module splits, expect/actual, Koin and ViewModel scoping, layers, version catalogs, erased overloads, Char and string-resource formatting limits. Use when shaping modules or DI, when a format specifier…

원문 언어: 영어

업데이트
직업 분류
미분류
설명

Media player traps on Media3/ExoPlayer and desktop engines: crossfade, audio focus, fades, loudness, DSP, queues and shuffle, position restore, service lifecycle, group listening. Use when playback state, queue or audio levels go wrong.

원문 언어: 영어

업데이트
직업 분류
미분류
설명

Remote API traps in Kotlin Multiplatform: Ktor clients, defensive parsing, Resource envelopes, OK responses that dropped your data, auth callbacks, retry backoff, downloads, websockets, clock sync. Use when calls succeed but data never lands.

원문 언어: 영어

업데이트
직업 분류
미분류
설명

Reactive state and background-work traps: StateFlow conflation, flatMapLatest, job lifecycles, ViewModel bases, WorkManager, backups, crash reporting, logging, Glance widgets. Use when state lags or flips, or work runs twice or never.

원문 언어: 영어

업데이트
수집된 skill 11개 중 11개를 표시합니다.