Nowadays, Android apps have more and more features, and also, more and more data to show to the user. Even with the best User Experience (UX), with so many data, it may become hard for users to find what they are looking for.

One common way to make this is easier, is to use a search bar! And what is even better than a search bar — you ask? —

A search bar with an auto complete!

Stay with me, if you want to learn how to get a full customizable auto complete functionality to your search bar.

And… We…


Hello!

I ended up not entering properly in the challenge to win the prize, but I have decided to complete it anyway to learn be able to describe it here, so you can understand my way of thinking and how I have achieved my solution.

General Information:

  • Android Dev Challenge Week 3 Link
  • GitHub Repository
  • On the mockups there were specific Dp padding values, but since I wanted to achieve a fully responsive result I opted to use with weights and fractions (portions of a size). This way, the positioning will be common to all screen sizes.
  • To control navigation between screens…


On this article, I’ll show you how to reproduce an infinite Pendulum effect on any composable you want.

To make the Pendulum idea simple, let’s think this way:


Hello again!

So, since the Android team released Jetpack Compose first beta version, I’ve been trying my best to keep in sync with all the updates, by following the Android Dev Challenges and also by trying to reproduce my projects with it.

This time, I’ll show you how to reproduce an infinite Pulsating effect on any composable you want.

The idea of “pulsating” is pretty simple.

Something that is pulsating, keeps increasing and decreasing its size from time to time.

To decorate or change behaviours of Compose UI Elements, we can use Modifier.

The Modifier interface, has an extension function…


Hello.

This is my first story on this kind of themes, but I hope I can catch your attention anyway.

So, since the Android team released Jetpack Compose first beta version, I’ve been trying my best to keep in sync with all the updates, by following the Android Dev Challenges and also by trying to reproduce my projects with it.

One of the things that I wanted to do, was to have the famous Drawer Layout, but instead of overlaying the screen content, have it pushing the screen content with it.

Following their awesome documentation about Layouts in Compose, I…


1) When taking a picture, squint your eyes to make your smile look much more genuine.

2) If a person feels uncomfortable, unconsciously touch their necks .The neck is home to nerve endings that, when touched, can help lower your heart rate and calm you down.

3) Put your nail polish in the fridge for 15 minutes before you apply it, it will go on smoother.

Paulo Pereira

Hello! I am Paulo and I’m 23 years old. I have around 3y and half of experience as an Android Developer. Associate Android Developer certified by Google

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store