Search this site
Embedded Files
Francesc Vilariño
  • Home
  • ToC
  • About
Francesc Vilariño
  • Home
  • ToC
  • About
  • More
    • Home
    • ToC
    • About

Passing Arguments to Screens in Jetpack Compose

In today’s article we will learn how to conditionally navigate to a screen in Jetpack Compose. This is the kind of scenario you might encounter if your app has an onboarding flow, which needs to be shown only once, or a login screen, which the user needs to complete before accessing the app’s ...


January 4th, 2022

Jetpack Compose Loading Button

In this article we will implement a loading button, i.e., a button that replaces its content with a loading indicator to signify to the user that some operation is under way, and when that operation has completed, reverts to its original state.


December 29th, 2021

Rotating Card in Jetpack Compose

In this short article we’ll learn how to create a Composable card that rotates (or flips) on its axis, to show content on its back


October 2nd, 2021

Circular List in Jetpack Compose

In this article we will learn how to implement a Circular List in Jetpack Compose. This is basically a list where the items shift horizontally based on their vertical position, as if they were following a circular path .


September 19th, 2021

Recreating Google's Podcast Speed Selector

In this article we will learn how to implement the playback speed selector from Google’s Podcasts app using Jetpack Compose.


August 10th, 2021

Hoisting State in Jetpack Compose

One of the principles in Jetpack Compose is to hoist state — that is, to move a composable’s state outside of the composable and push it further up, making the composable stateless. Creating stateless composables results in components that are easier to reuse and test. In this article we’ll see how ...


August 7th, 2021

Prev

Next

Google Sites
Report abuse
Page details
Page updated
Google Sites
Report abuse