Software:Jetpack Compose

From HandWiki
Jetpack Compose
Developer(s)Google
Initial releaseMay 7, 2019
Operating systemAndroid
TypeSoftware framework
LicenseApache License 2.0
Websitehttps://developer.android.com/jetpack/compose

Jetpack Compose is a framework developed by Google for building user interfaces for native Android apps.[1]

Overview

Jetpack Compose was first released May 7 2019. Just like apples UI-framework SwiftUI it uses a declarative approach where you describe the user interface in code rather than using style sheets like the old way of creating android UI.[1][2][3] Jetpack Compose was writen in Kotlin, a programing language based on java created by JetBrains.[1][4]

Features

Jetpack Compose supports many features such as animations, widgets and integration with androids material design.[5]

Compose Multiplatform

Even though Jetpack Compose was built for native android apps, thanks to JetBrains Compose multiplatform, a cross platform technology, Jetpack Compose can also be used to build cross platform aplication that can run on android, iOS, desktop, and web.[6]


References