Logo mvndir.com
Logo

Compose Runtime

Description

Tree composition support for code generated by the Compose compiler plugin and corresponding public API

Description

The org.jetbrains.compose.runtime:runtime Java package provides a set of runtime components for Compose, a modern UI toolkit for building native Android apps. At its core, this package focuses on enabling the seamless integration of Compose with the underlying Android framework.

One of the primary functionalities that this package solves is managing the state and lifecycle of Compose components within an Android app. This is achieved through the implementation of various runtime classes and interfaces that facilitate communication between Compose's runtime environment and the Android system's runtime.

The org.jetbrains.compose.runtime:runtime package also provides utility functions for tasks such as initializing the Compose runtime, managing its configuration, and interacting with Android-specific features like navigation and intent handling. These utilities are designed to be used in conjunction with other Compose-related packages to build robust, performant, and engaging user interfaces.

A key aspect of this package is its focus on providing a bridge between the Compose runtime and the Android framework's lifecycle. This allows developers to create complex UI components that can adapt dynamically to changes in the app's state, ensuring an optimal user experience across various scenarios.

Furthermore, org.jetbrains.compose.runtime:runtime contains classes for handling layout information, which is critical for determining how Compose components should be displayed within an Android app's screen space. By managing layout details, this package helps developers craft UIs that are both aesthetically pleasing and responsive to changing conditions.

In summary, the org.jetbrains.compose.runtime:runtime Java package plays a pivotal role in facilitating the integration of Compose with the Android system. Its components manage state, lifecycle, and layout information, providing a robust foundation for building engaging, high-performance user interfaces within Android apps.

Date

Last Version 1.8.0-alpha02

Date
Date

68 Versions

Corner
Version Usages Date
1.8.0-alpha02 28 Jan 20, 2025
1.8.0-alpha01 31 Dec 06, 2024
1.7.3 609 Dec 20, 2024
1.7.1 772 Nov 13, 2024
1.7.0 930 Oct 15, 2024
1.7.0-rc01 107 Oct 01, 2024
1.7.0-beta02 278 Sep 10, 2024
1.7.0-beta01 147 Sep 05, 2024
1.7.0-alpha03 147 Aug 20, 2024
1.7.0-alpha02 97 Jul 27, 2024
1.7.0-alpha01 167 Jul 03, 2024
1.6.11 1,007 Jun 03, 2024
1.6.10 251 May 20, 2024
1.6.10-rc03 31 May 16, 2024
1.6.10-rc02 34 May 14, 2024
1.6.10-rc01 47 May 03, 2024
1.6.10-beta03 43 Apr 29, 2024
1.6.10-beta02 37 Apr 24, 2024
1.6.10-beta01 25 Apr 17, 2024
1.6.2 249 Apr 10, 2024
1.6.1 268 Mar 14, 2024
1.6.0 226 Feb 27, 2024
1.6.0-rc03 34 Feb 23, 2024
1.6.0-rc02 52 Feb 16, 2024
1.6.0-rc01 34 Feb 14, 2024
1.6.0-beta02 44 Feb 06, 2024
1.6.0-beta01 39 Jan 23, 2024
1.6.0-alpha01 79 Dec 06, 2023
1.5.12 127 Jan 30, 2024
1.5.11 316 Nov 24, 2023
1.5.10 95 Nov 01, 2023
1.5.10-rc02 24 Oct 25, 2023
1.5.10-rc01 22 Oct 14, 2023
1.5.10-beta02 41 Sep 26, 2023
1.5.10-beta01 65 Sep 14, 2023
1.5.3 83 Oct 05, 2023
1.5.2 24 Sep 26, 2023
1.5.1 111 Sep 06, 2023
1.5.0 84 Aug 28, 2023
1.5.0-beta02 35 Aug 11, 2023
1.5.0-beta01 32 Jul 27, 2023
1.4.3 26 Jul 25, 2023
1.4.1 63 Jun 26, 2023
1.4.0 240 Apr 12, 2023
1.3.1 74 Mar 09, 2023
1.3.0 90 Jan 30, 2023
1.2.2 46 Dec 14, 2022
1.2.1 60 Nov 07, 2022
1.2.0 82 Oct 11, 2022
1.2.0-beta01 36 Sep 16, 2022
1.2.0-alpha01-dev620 14 Feb 16, 2022
1.2.0-alpha01-dev609 12 Feb 08, 2022
1.2.0-alpha01-dev606 12 Feb 05, 2022
1.2.0-alpha01-dev602 12 Feb 03, 2022
1.1.1 28 Mar 13, 2022
1.1.0 28 Feb 24, 2022
1.1.0-rc01 11 Feb 21, 2022
1.1.0-alpha05 11 Feb 17, 2022
1.1.0-alpha04 11 Feb 10, 2022
1.1.0-alpha03 11 Feb 01, 2022
1.1.0-alpha02 11 Jan 28, 2022
1.1.0-alpha1-dev550 12 Dec 28, 2021
1.1.0-alpha1-dev536 12 Dec 21, 2021
1.0.1 40 Dec 23, 2021
1.0.0 41 Dec 01, 2021
1.0.0-rc5 12 Nov 26, 2021
1.0.0-rc2 11 Nov 23, 2021
1.0.0-beta5 12 Oct 29, 2021