{"enrichment":{"faq":[{"a":"android-development teaches you to build modern Android apps using Kotlin and Jetpack Compose for declarative UI development. You'll learn the fundamentals of Kotlin syntax, coroutines for asynchronous programming, and how to structure your app with clean architecture patterns. The skill covers dependency injection with Hilt, state management in Compose, and best practices for maintainable code across all Android platforms.","q":"How to build Android apps with Kotlin?"},{"a":"android-development covers Jetpack Compose as the modern declarative UI toolkit for Android. Compose lets you build responsive interfaces by composing functions rather than writing XML layouts. You'll learn Material Design 3 implementation, type-safe navigation, state management patterns, and how to create adaptive layouts that work on phones, tablets, TV, and Wear OS devices.","q":"What is Jetpack Compose and how do I use it?"},{"a":"android-development guides you through implementing a complete data layer using Room for local database management and Retrofit for API calls. You'll learn repository patterns that abstract data sources, dependency injection setup with Hilt, and how to combine local and remote data using coroutines and Flow for reactive data streams.","q":"How do I set up data layer with Room and Retrofit?"},{"a":"android-development emphasizes clean architecture principles with separation of concerns across presentation, domain, and data layers. You'll master Hilt for dependency injection, learn how to structure your codebase for testability, implement repositories for data abstraction, and use proper scoping to manage component lifecycles efficiently.","q":"What clean architecture and dependency injection patterns does android-development teach?"},{"a":"Yes, android-development covers development for phones, tablets, TV, Wear OS, and Android Auto. You'll learn responsive UI design with Compose, adaptive layouts for different screen sizes, platform-specific considerations, and how to share code across form factors while maintaining Material Design 3 consistency.","q":"Can I develop for multiple Android platforms with this skill?"},{"a":"android-development covers Compose UI testing strategies, baseline profiles for performance optimization, and edge-to-edge display handling. You'll learn how to test composables, manage state effectively for performance, and implement modern Android features like credential manager and passkeys for secure authentication.","q":"What testing and performance optimization does android-development include?"}],"shadow_tags":["mobile-development","ui-framework","reactive-programming","architecture-pattern","cross-platform-shared","authentication-modern","performance-optimization","material-design-system"],"summary_rewrite":"Master Android development using Kotlin and Jetpack Compose for declarative UI building. Learn clean architecture patterns, dependency injection with Hilt, Room database integration, and Retrofit API calls across phones, tablets, TV, Wear OS, and Android Auto."},"files":[{"bytes":18268,"path":"skills/android-development/SKILL.md","sha256":"2640795f6d213edc0b848972f895469c4432bbc621c600b006f73ae86db26821","url":"https://skillfed.io/files/travisjneuman/.claude/android-development/ae012fd1/SKILL.md"}],"id":"travisjneuman/.claude/android-development","links":{"html":"https://skillfed.io/travisjneuman/.claude/android-development","md":"https://skillfed.io/travisjneuman/.claude/android-development.md","repo":"https://github.com/travisjneuman/.claude"},"meta":{"agents_supported":[],"first_seen":"2026-07-28","forks":20,"language":"JavaScript","last_updated":"2026-07-17","license":"MIT","name":"android-development","publisher":"travisjneuman","stars":85},"relations":{"similar":[{"id":"affaan-m/ECC/compose-multiplatform-patterns"},{"id":"affaan-m/ECC/android-clean-architecture"},{"id":"cometchat/cometchat-skills/cometchat-android-v6-compose-placement"},{"id":"vitorpamplona/amethyst/android-expert"},{"id":"vitorpamplona/amethyst/compose-expert"},{"id":"chrisbanes/skills/compose-state-hoisting"},{"id":"vitorpamplona/amethyst/desktop-expert"},{"id":"fengshao1227/ccg-workflow/mobile"},{"id":"personamanagmentlayer/pcl/kotlin-expert"},{"id":"alinaqi/maggy/android-kotlin"}]},"slug":{"owner":"travisjneuman","repo":".claude","skill":"android-development"},"version":"ae012fd1"}
