Draft:Jetpack Compose

  • Comment: The article requires significant coverage from reliable and secondary sources. Refering jetbrains.com is not going to be suitable, and while it's good that each sentence has a reference, the quality of the references should be much higher to justify inclusion alongside Wikipedia's notability guidelines. Utopes (talk / cont) 05:48, 4 March 2024 (UTC)

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

  1. ^ a b c Lardinois, Frederic (May 7, 2019). "Google launches Jetpack Compose, an open-source, Kotlin-based UI development toolkit". techcrunch.com. Retrieved February 27, 2024.
  2. ^ "SwiftUI". Apple Developer Documentation. Retrieved 2024-02-27.
  3. ^ "Layouts in Views". developer.android.com. Retrieved 2024-02-27.
  4. ^ "kotlinlang". kotlinlang.org. Retrieved 2024-02-27.
  5. ^ "Get started with Jetpack Compose". developer.android.com. Retrieved 2024-02-27.
  6. ^ "Compose Multiplatform". jetbrains.com. Retrieved 2024-02-27.
Retrieved from "https://en.wikipedia.org/w/index.php?title=Draft:Jetpack_Compose&oldid=1211745807"