Ömer Durmaz·Just nowPerformance in Jetpack ComposeHi everyone! In this article, we’ll go over some things worth paying attention to in the projects we build, because they have a positive…
Ömer Durmaz·Just nowAccessibility in Jetpack ComposeHi! In this article, we’ll look at accessibility, which can help people with disabilities or people who have difficulty using apps, so that…
Ömer Durmaz·Just nowSide Effects in Jetpack ComposeHi! In this article, we’ll talk about the side effects we should know about before developing any Jetpack Compose app.
Ömer Durmaz·Just nowGestures in Jetpack ComposeHi! In this article, we’ll talk about the general and advanced uses of touch gestures on the screen with Jetpack Compose. First of all, I’d…
Ömer Durmaz·Just nowAnimation in Jetpack Compose IIHi, in this article we’ll continue talking about Jetpack Compose animations. In the previous article we covered the high-level animations…
Ömer Durmaz·Just nowAnimation in Jetpack Compose IHi, in this article we’ll talk about developing animations with Jetpack Compose. When we wanted to develop animations ourselves on Android…
Ömer Durmaz·Just nowUsing ConstraintLayout in Jetpack ComposeHi, in this article we’ll talk about using ConstraintLayout in Jetpack Compose. To briefly define it;
Chetan Gupta·10h agoGoogle Play’s January 27, 2027 Deadline: Contacts, Call Log, Geofencing and the Location Button 📵Four permission policy changes take effect on the same day. Here is how I would decide what to declare and what to migrate, with Compose…
Ramadan Sayed·14h agoNavigation 3: Passing Screen Arguments to a ViewModel Without SavedStateHandleYou migrated a screen to Navigation 3, the ViewModel asks savedStateHandle.get("userId") the way it always did, and it returns null…