Sebastian Sellmairblog.sellmair.io·Jul 22, 2024Setting up Kotlin Multiplatform (+Compose)Kotlin Multiplatform (De)Wizard Project Wizards can be great; they spare us from doing repetitive, boring, boilerplate tasks over and over again. However: Wizards are no replacement for education or documentation: I have seen so many engineers gettin...Discuss·2 likes·959 readsKotlin
Subhadip Daslearndroid.hashnode.dev·Jun 1, 2024Leverage the essentials: Jetpack Compose best practicesRecently, I started a new project where I decided to use Jetpack Compose for the UI layer. Alongside this, I aimed to explore best practices for using Compose effectively, with a particular focus on performance optimizations techniques and options. W...Discuss·66 readscompose
Joe Roskopfblog.joetr.com·May 22, 2024Compose Guard: Detecting Regressions In Jetpack ComposeAs Jetpack Compose becomes more widely used across Android (and Multiplatform projects!), detecting regressions via tooling becomes more important to shift left and detect regressions earlier in the development cycle instead of relying on manually ca...Discuss·94 readsJetpack Compose
Shreyas Patilblog.shreyaspatil.dev·May 20, 2024Effortless Compose Compiler report analysisHey Androiders 👋🏻, If you're building an app with Jetpack Compose, you might know that to make your app perform well with as few recompositions as possible, you should use stable parameters in the composable function, and so on. To do this, the Com...TIRANGA HACK and 1 other are discussing this2 people are discussing thisDiscuss·26 likes·1.3K reads#AndroidDevAndroid
Vignesh Prabhuwww.vigneshprabhu.dev·May 6, 2024Handle Android Lifecycle methods inside composable functionAndroid Lifecycle LifeCycle is a class from androidx.lifecycle package which helps us to get the information and observe on the lifecycle state of components like Activities and fragments Two things to consider 1.State : Created,Started,Resumed,Destr...Discuss·82 readsandriod
Karthick Ramanathankarthickr95.hashnode.dev·Apr 4, 2024Explore Compose Transition ClassWhat is Transition and TransitionState? The Transition class serves as a versatile controller, facilitating the creation and management of numerous child animations through a single object. This capability is particularly beneficial when needing prec...Discuss·1 like·206 readsAndroid
Wiseland AI Engineering TeamforAndroid Authorityandroidauthority.dev·Mar 25, 2024Example of Android Scaffold Structure in Android Compose APIScaffolding originates from construction, referring to a temporary framework of metal poles and wooden planks that supports workers and materials at height. It's crucial for safely constructing, repairing, and maintaining buildings, bridges, and othe...Discuss·27 readsAndroid
Shreyas Patilblog.shreyaspatil.dev·Mar 20, 2024Capturing composable to a bitmap without losing a stateHey Composers 👋🏻, I'm the maintainer of a library - Capturable, that helps you to convert composable content into a Bitmap image easily. In the very first release of it, as there was no dedicated API from compose, I used to wrap composable content ...Discuss·24 likes·3.3K reads#AndroidDevAndroid
Pushpal Royblog.pushpalroy.com·Mar 13, 2024Container Transform Animation with Lookahead in Jetpack ComposeThis post is a continuation of my previous blog about the LookaheadScope API in Jetpack Compose, where I delved into various APIs and demonstrated an example animation utilizing Box layouts. If you haven’t read it yet, I strongly encourage you to do ...Discuss·154 readsJetpack Composecontainer-transform-animation
Nikola Despotoskinikolad.hashnode.dev·Mar 13, 2024Migrate your composed { } modifiersCompose lint checks used in the project raised warning that composed { } implementation is no longer recommended because of performance issues it causes. Without further investigation, accepted that statement as true and started working on replacing ...Discuss·63 readsAndroid