Paul Krill
Editor at Large

Jetpack Compose for Android turns GA

news
Jul 30, 20212 mins
Development Libraries and FrameworksMobile DevelopmentTechnology Industry

Google’s ‘modern’ declarative toolkit for building native Android user interfaces is now available in a 1.0 production release.

toolbox full of tools and equipment for development, building and repair
Credit: dorian2013 / Getty Images

Jetpack Compose, Google’s native UI toolkit for Android mobile application development, has reached its official 1.0 production release status.

Leveraging a declarative approach, Jetpack Compose is intended to make it easier and faster to build native Android applications. As an app state changes, the UI automatically updates. The toolkit’s Kotlin APIs also help developers build apps with less code. Native access is offered to all existing Android code.

Other capabilities in the Jetpack Compose 1.0 release include:

  • Layout APIs to support different form factors, including tablets and foldables.
  • Interoperability with existing applications.
  • Integration with Jetpack libraries.
  • An implementation of Material Design components and theming, for building apps that reflect a brand.
  • Animation APIs for including animation in application user interfaces.
  • Lazy components to display lists of data with minimal boilerplate.

For the best experience using Jetpack Compose, which was formally launched July 28, Google advises developers to download the Android Studio Arctic Fox IDE. Instructions on getting started with Jetpack Compose can be found at developer.android.com.

In tandem with the Jetpack Compose 1.0 release, Google is unveiling Compose Preview. Available in Android Studio Arctic Fox, Compose Preview allows developers to see Composables in different states, in light and dark themes, and in different font scalings, without having to deploy the app to a device. A Deploy Preview capability lets developers test parts of a UI on a device without having to navigate through the app to the screen being worked on.

Google said more than 2,000 apps in the Google Play app store already use Jetpack Compose. The company noted that major themes it was working on for upcoming releases of Jetpack Compose include performance, large screen improvements, homescreen widgets, WearOS support, and Material You components.

Paul Krill

Paul Krill is editor at large at InfoWorld. Paul has been covering computer technology as a news and feature reporter for more than 35 years, including 30 years at InfoWorld. He has specialized in coverage of software development tools and technologies since the 1990s, and he continues to lead InfoWorld’s news coverage of software development platforms including Java and .NET and programming languages including JavaScript, TypeScript, PHP, Python, Ruby, Rust, and Go. Long trusted as a reporter who prioritizes accuracy, integrity, and the best interests of readers, Paul is sought out by technology companies and industry organizations who want to reach InfoWorld’s audience of software developers and other information technology professionals. Paul has won a “Best Technology News Coverage” award from IDG.

More from this author