is Android Seekho? #Android Seekho is an online self-study program to help developers to learn Android Development using the first-class support of Jetpack Compose * Note: One session will utilize Kotlin Koans material
are not a coder or developer you are problem solver code is just your tool so don't spend all your time only thinking about code instead invest time into understanding the problem and exploring other tools you can add to your tool box then tackle the problem with a fresh perspective ProTip for developers
functions Composable functions are the basic building block of a UI in Compose. A composable function: • Describes some part of your UI. • Doesn't return anything. • Takes some input and generates what's shown on the screen. • Might emit several UI elements.
is the enemy for developers every developer should write as little code as possible here's why more code means more potential bugs more code means more code to maintain more code means more effort to rewrite later strive for less more readable code always ProTip for developers
Modifiers Modifiers are used to decorate or add behavior to Jetpack Compose UI elements. For example, you can add backgrounds, padding or behavior to rows, text, or buttons. To set them, a composable or a layout needs to accept a modifier as a parameter.
Surface in Jetpack Compose is a composable that represents a visual container or surface on which you can place other UI elements. It serves as a canvas for building and organizing your user interface.
So far, we’ve covered styling, components, and layouts. But how do we control things like sizes, padding, and other appearances? You do that by using Modifiers. Modifiers allow you to decorate or augment a composable. Every composable function in the compose toolkit accepts a Modifier as a parameter. Modifiers can be chained together until you achieve your desired