Oya CanlıAppBarLayout in ComposeDuring our journey to convert our app to Compose, one thing I have been missing a lot was a built-in TopBar with scroll behaviors, just…4 min read·Dec 23, 2023--2--2
Oya CanlıDynamic Font Sizes With Jetpack ComposeProviding the user the possibility to choose the font sizes used in the app is a nice accessibility feature, appreciated by many users…5 min read·Oct 21, 2023----
Oya CanlıImplementing Google Ads in Compose? Beware of this (costly) bug!3 min read·Sep 24, 2023--2--2
Oya CanlıCustomize pull-to-refresh on Android with Jetpack ComposeAdding pull-to-refresh to your LazyList with Jetpack Compose is a breeze. Seriously, a few lines.. However, the default look and feel is…7 min read·Sep 11, 2023----
Oya CanlıinThe StartupRecyclerView Item Change AnimationsI recently worked on a project for kids which uses lots of animations, and there were also cases where a piece of the recyclerview item…6 min read·Nov 5, 2020----
Oya CanlıinEnpassioTwo-Way Data BindingThis is the fifth and last part of a series of articles on Android Data Binding Library. Here are the others:9 min read·Jun 21, 2019--2--2
Oya CanlıinEnpassioBinding Adapters and Observable ObjectsThis is the fourth part of a series of articles on Android Data Binding Library. Here are the others:6 min read·Jun 19, 2019--1--1
Oya CanlıinEnpassioRecyclerViews and Event Handling with Data BindingThis is the third part of a series of articles on Android Data Binding Library. Here are the others:4 min read·Jun 18, 2019----
Oya CanlıinEnpassioData Tags, Binding Expressions, Imports and IncludeThis is the second part of a series of articles on Android Data Binding Library. Here are the others:7 min read·Jun 18, 2019----
Oya CanlıinEnpassioIntroduction to Android Data BindingAndroid Data Binding Library is a very powerful support library which makes it possible to bind data to views in a declarative format…5 min read·Jun 18, 2019--2--2