InProAndroidDevbyAndrey BogomolovConscious Compose optimization 2: Tackling compositionPart two of tips and tricks for writing optimized Compose codeMay 2, 20241May 2, 20241
InProAndroidDevbyAndrey BogomolovConscious Compose optimizationThe tips and tricks for writing optimized Compose codeNov 5, 20233Nov 5, 20233
InBumble TechbyKonstantin ZolotovCrafting Android bytecode analysis tooling using a secret ingredient (Part 1)During the development process, we often focus on the source code but rarely inspect the compiled bytecode. This means we’re missing out on…Feb 9, 20241Feb 9, 20241
InGoogle Developer ExpertsbySagar ViradiyaAutomating Baseline Profile end-to-end on CIBaseline profile allows you to pre-package a list of classes and methods with APK that are required during launch or in the critical user…Jan 16, 20241Jan 16, 20241
InProAndroidDevbySven NählerElegant Event Handling in Kotlin — A Refactoring WalkthroughUnlock peak performance in Kotlin code with these expert refactoring tips.Nov 20, 202311Nov 20, 202311
InAndroid DevelopersbyBen WeissWhat’s new in Jetpack Benchmark 1.2.0This big release brings stable Baseline Profiles, new benchmarking modes, full tracing and more.Oct 19, 20235Oct 19, 20235
InAndroid DevelopersbyAlejandra StamatoProblem solving in Compose TextIn this blog we look at a practical use case for positioning text in Compose, and analyze multiple alternatives to solve it.Apr 18, 20236Apr 18, 20236
InBetter ProgrammingbyArtem PerchykLow-Hanging Web Performance Fruits: A Cheat SheetFinding the set of things that can be done relatively easily, but have a meaningful impactMar 20, 202312Mar 20, 202312
InAndroid DevelopersbyTyson HenningDon’t Prewarm App FeaturesApplication start is where your app makes the first impression on users. Learn how prewarming affects app startup time, and how to manage…Mar 21, 20232Mar 21, 20232
InAndroid DevelopersbyMorten Krogh-JespersenMitigating soft verification issues in R8 and D8ART (Android Runtime) and Dalvik (devices before Android 5) are managed runtime environments that execute the DEX code of an application…Mar 20, 20231Mar 20, 20231
InLyft EngineeringbyPavlo StavytskyiMonitoring CPU performance of Lyft’s Android applicationsMobile performance at LyftApr 13, 20221Apr 13, 20221
InLyft EngineeringbyPavlo StavytskyiDetecting Android memory leaks in productionMonitoring mobile performance and resource consumption at LyftJan 17, 20232Jan 17, 20232