Denis
02/20/2021, 3:48 PMAdam Powell
02/20/2021, 4:03 PMandroidx.compose
and all subpackages and related modules
Compose compiler => kotlinc IR plugin
Compose runtime => supporting runtime library that handles snapshots and composition+updates of tree data structures
Compose UI => A UI toolkit built on top of the Compose compiler+runtime. Defines things like what LayoutNodes and Modifiers are, and how to write input handlers, custom layouts, and drawing.
Compose foundation => Design system agnostic building blocks for Compose UI. Rows and columns, lazy lists, recognition of particular gestures, etc.
Compose Material => An implementation of the Material Design system for Compose UI, built using Foundation.Mehdi Haghgoo
02/20/2021, 4:09 PMAdam Powell
02/20/2021, 4:11 PMAdam Powell
02/20/2021, 4:12 PMAdam Powell
02/20/2021, 4:13 PMAdam Powell
02/20/2021, 4:13 PMDenis
02/20/2021, 4:15 PMAdam Powell
02/20/2021, 4:17 PMAdam Powell
02/20/2021, 4:18 PMMehdi Haghgoo
02/20/2021, 4:25 PMAdam Powell
02/20/2021, 4:28 PMCoreText
composable for how it's implemented thereAdam Powell
02/20/2021, 4:29 PMMehdi Haghgoo
02/20/2021, 4:32 PMAdam Powell
02/20/2021, 4:33 PMAdam Powell
02/20/2021, 4:34 PMAdam Powell
02/20/2021, 4:35 PMMehdi Haghgoo
02/20/2021, 4:36 PMAdam Powell
02/20/2021, 4:36 PMandroid.view
and android.widget
, and those had a lot of private comms between themMehdi Haghgoo
02/20/2021, 4:36 PMAdam Powell
02/20/2021, 4:37 PMMehdi Haghgoo
02/20/2021, 4:38 PMAdam Powell
02/20/2021, 4:40 PMMehdi Haghgoo
02/20/2021, 4:40 PMAdam Powell
02/20/2021, 4:42 PM@hide
that will omit something from the SDK even if it's declared public
in the source codeAdam Powell
02/20/2021, 4:42 PMAdam Powell
02/20/2021, 4:43 PMAdam Powell
02/20/2021, 4:44 PMAdam Powell
02/20/2021, 4:47 PMDenis
02/20/2021, 4:49 PMAdam Powell
02/20/2021, 4:51 PM@hide
it.Adam Powell
02/20/2021, 4:52 PMMehdi Haghgoo
02/20/2021, 4:58 PMAdam Powell
02/20/2021, 6:25 PMThiago
02/22/2021, 1:35 PM