Cometchat Android V6 Compose Placement
Master layout patterns for CometChat's Compose UIKit on Android, covering Compose Navigation with proper route handling, Dialog and BottomSheet placement, and tabbed screen organization. Learn safe inset management to prevent clipping under system bars and keyboard-aware composer positioning.
Cometchat Android V6 Compose Placement shows how to embed CometChat messaging components into Android Compose layouts using navigation, dialogs, and tabs.
AI-generated summary based on this skill's SKILL.md
Decision gist · record as of 2026-06-23
Cometchat Android V6 Compose Placement shows how to embed CometChat messaging components into Android Compose layouts using navigation, dialogs, and tabs. Master layout patterns for CometChat's Compose UIKit on Android, covering Compose Navigation with proper route handling, Dialog and BottomSheet placement, and tabbed screen organization. Learn safe inset management to prevent clipping under system bars and keyboard-aware composer positioning.
Use it when
- CometChat Android V6 Compose Placement teaches several core layout approaches: Compose Navigation for routing between screens.
- CometChat Android V6 Compose Placement covers composer positioning through keyboard-aware layout techniques and safe inset management.
Similar skills
Install
cometchat/cometchat-skills/cometchat-android-v6-compose-placement · repository language: JavaScript
generated, unverified - the skill's exact subdirectory could not be determined; check the repository on GitHub
Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.
Frequently asked questions
AI-generated answers based on this skill's SKILL.md and metadata
How do I place compose in CometChat Android v6?
CometChat Android V6 Compose Placement guides you through integrating the Compose component into your Android app UI. The skill covers layout patterns for CometChat's Compose UIKit, including Compose Navigation with proper route handling, Dialog and BottomSheet placement options, and tabbed screen organization. You'll learn how to position the composer safely within your app's layout hierarchy.
What are the key layout patterns for CometChat v6 Android?
CometChat Android V6 Compose Placement teaches several core layout approaches: Compose Navigation for routing between screens, Dialog-based placement for modal composer interactions, BottomSheet positioning for slide-up composer UI, and tabbed screen organization for multi-view layouts. Each pattern handles inset management differently to prevent clipping under system bars and keyboard interactions.
How do I configure message composer positioning in CometChat v6?
CometChat Android V6 Compose Placement covers composer positioning through keyboard-aware layout techniques and safe inset management. The skill explains how to prevent the composer from being clipped under system navigation bars and status bars, and how to properly handle keyboard visibility changes. Configuration depends on your chosen placement pattern—Navigation, Dialog, BottomSheet, or tabbed layout.
What inset management techniques prevent clipping in CometChat Android?
CometChat Android V6 Compose Placement emphasizes safe inset handling to avoid UI clipping. The skill teaches how to account for system bars (status bar, navigation bar) and keyboard height when positioning the compose component. Proper inset management ensures the composer remains visible and accessible regardless of device configuration or keyboard state.
How do I integrate CometChat compose into a tabbed Android screen?
CometChat Android V6 Compose Placement includes guidance on tabbed screen organization for the Compose component. The skill covers how to structure multiple tabs with proper composer placement within each tab, manage navigation between tabs while maintaining composer state, and handle layout transitions. This pattern works well for apps with multiple chat or messaging contexts.
What are Dialog vs BottomSheet placement options in CometChat v6?
CometChat Android V6 Compose Placement compares two modal placement strategies: Dialog placement presents the composer in a centered modal window, useful for focused composition tasks; BottomSheet placement slides the composer up from the screen bottom, ideal for non-intrusive messaging. Each has different inset and keyboard handling requirements covered in the skill.
Let your AI agent find skills like this
Example. Real query, live index.
You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.
wish › “Integrate CometChat compose component into Android app UI”
Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →
Related skills
Reference guide to all Jetpack Compose components in CometChat UIKit v6, including list views for conversations and users, messaging components for headers and input, call screens, and utility features like search and emoji pickers. Each component is a @Composable function with documented parameters and usage patterns for building chat interfaces.
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.
This skill helps developers verify Cometchat Android V6 implementation by running comprehensive tests on messaging features, user interactions, and platform compatibility. Use it to catch integration issues early and ensure your Android chat application performs reliably across different device configurations.
Wrap CometChat Compose components in `CometChatTheme {}` to apply color schemes, typography, shapes, and dark mode support. Override the primary color, access theme tokens in custom composables, and auto-generate extended primary shades. Use `CompositionLocal` providers to inject theme values throughout your UI.
Resolve common CometChat Android UIKit v6 problems spanning initialization, component rendering, push notifications, and calls across both Kotlin Views and Jetpack Compose implementations. This skill provides diagnostic tables, code examples, and step-by-step fixes for authentication errors, theme issues, WebSocket disconnects, and dependency conflicts.
Step-by-step migration guide for moving Android apps from CometChat UIKit V5 to the stable V6 release. Covers dependency rewrites, the Compose vs Kotlin Views surface choice, builder API changes including the new UIKitSettings pattern, theme system updates, and bundled calls integration—plus a verification checklist to validate your migration.
More skills Cometchat Native Placement (unlicensed) · Cometchat Android V6 Core (unlicensed) · Cometchat Android V6 Kotlin Theming (unlicensed) · Cometchat Android V6 Compose Customization (unlicensed) · Cometchat Android V5 Placement (unlicensed) · android-design-guidelines (MIT) · Android Design (NOASSERTION) · compose-modifier-and-layout-style (Apache-2.0)