I'm designing an android app and the only elements I have are a text and two buttons, with a large white background. I would you set these elements to improve the user experience? This is what I've done, but I don't really like the text position: enter image description here


What you already have is good. Listing a few things that may help improve –

  1. Align text to left, so that both text and buttons are aligned.
  2. Increase whitespace around the content to make it look more centered.
  3. Use text-link for the secondary CTA. This will improve focus on the primary and maintain content alignment.

enter image description here

| improve this answer | |

Depending on the context like what devices and orientation this app is supposed to run on, I'd pick the safest option and have a known mobile pattern where all of your content is laid down from the top, starting with the image header.

What you have shown here is more like a website layout and that's not something people would expect when downloading & using your app.

like this

| improve this answer | |

Not the answer you're looking for? Browse other questions tagged or ask your own question.