Accompanist is a collection of extension libraries that provide additional functionality and specialized components for the Jetpack Compose UI framework. It serves as a toolkit for implementing common layout and system tasks that extend the core capabilities of declarative UI development on Android. The library provides specialized utilities for managing modal bottom sheet destinations and defining custom animations for screen transitions within a navigation graph. It includes tools for detecting screen folds and display features to create adaptive layouts that adjust based on window size and
SwiftUIX is a framework extension and component library that provides specialized layout tools and native platform bridges for SwiftUI. It functions as a declarative toolkit for building macOS and iOS applications by adding missing native components and expanded interface elements to the standard library. The project focuses on bridging declarative state to native imperative APIs, particularly for macOS desktop interfaces. It includes specialized controls for window visibility, navigation bar appearance, and system status bar integration, as well as tools for managing system activity controll
FAST is a web components framework and declarative UI library used to build adaptive user interfaces. It functions as a server-side rendering engine and design system implementation, enabling the creation of modular components based on web standards. The framework focuses on cross-framework component compatibility, allowing user interface elements to remain functional across different front-end frameworks and modern browsers. It implements a design language through a collection of pre-defined visual components to ensure consistency across professional applications. The system covers state-dr
Easypermissions is a library and wrapper for managing Android runtime permissions. It serves as a tool for requesting access to protected system resources and handling the associated result workflows. The project provides mechanisms for triggering system-level permission requests and executing specific tasks after permissions are granted. It includes a guided dialog system to direct users to system settings when a permission has been permanently denied. The library covers permission management, user onboarding, and system settings integration. It handles permission request lifecycles through
Accompanist is a Jetpack Compose extension library providing a set of utility components and libraries that fill functional gaps in the declarative UI framework.
الميزات الرئيسية لـ chrisbanes/accompanist هي: Compose UI Extensions, Framework Capability Extensions, UI Libraries and Extensions, Adaptive UI Layouts, UI Composition Frameworks, UI Framework Extensions, Runtime Permissions, Asset Renderers.
تشمل البدائل مفتوحة المصدر لـ chrisbanes/accompanist: google/accompanist — Accompanist is a collection of extension libraries that provide additional functionality and specialized components… swiftuix/swiftuix — SwiftUIX is a framework extension and component library that provides specialized layout tools and native platform… microsoft/fast — FAST is a web components framework and declarative UI library used to build adaptive user interfaces. It functions as… googlesamples/easypermissions — Easypermissions is a library and wrapper for managing Android runtime permissions. It serves as a tool for requesting… androidx/androidx — AndroidX is the official collection of Android Jetpack libraries for building Android applications. It provides a… codepath/android_guides — This project provides a collection of instructional guides and tutorials for Android app development, native mobile…