Android Idioms

Idiomatic Kotlin for Android in this codebase — decomposing oversized lifecycle functions, scope functions (run/apply/with), when and partition instead of switch, extension functions and AndroidX KTX over verbose Java utilities, null safety instead of platform types, and companion-object constants. Use when writing any new Kotlin or converting a Java class to Kotlin.

nextcloud 142bc81 6.6 KB Updated

File contents

nextcloud/notes-android/tree/main/.claude/skills/android-idioms commit 142bc8105f

Frequently asked questions

npx skillmds@latest add nextcloud/android-idioms