I'm creating a mobile app that needs to be suitable for elderly people. As is common for mobile apps, scrolling is done by dragging the screen up or down.

However, I'm unsure if elderly people will figure out this behavior. There doesn't seem to be a lot of research on this topic.

What's the best way to implement scrolling for the elderly? Dragging? A scroll bar? Buttons with up and down arrows?

In my case, upon first usage of the app, the app is explained to the user (in person), so they can learn how to use it. But I'd like it to be intuitive anyway.

  • 1
    A lot of times in our apps we have scroll views initially bounce when they first appear on the screen to let the user know there is more to it, if the user just taps it we then run the bounce animation again. Commented Feb 9, 2017 at 7:32
  • I think its worth looking at what "the elderly" in your country have learnt to do: in the UK if you watch in public places, the 60 something's are certainly using smart phones regularly ( and therefore know about swiping to scroll ). Older age groups don't generally seem to have adopted smart phones yet: but if they won't buy a smartphone to start with you don't need to design your app for them.
    – PhillipW
    Commented Feb 10, 2017 at 17:31

3 Answers 3


I'm sure there is lots to be find if you dig into the research papers, but as you noticed there isn't much within 5 minutes of Googling.

Modern multi-touch user interfaces in smartphones and tablets seem to be especially successful with people that have very little experience with "regular" computers (e.g. small children and elderly).

The metaphors used in WIMP user interfaces in desktop operating systems are really disconnected from the physical world. They're abstract and indirect. If you haven't learned what a scrollbar is and does it will be quite foreign, as such a thing doesn't exist in the physical world.

Touch interfaces are all about direct manipulation: push the page up and it will go up exactly as much as you've pushed it. In that sense touch user interfaces are usually more intuitive.

However, how you do understand that the text is not simply cut off and that you can push the screen up to see more of it? You can usually expect users to have learned to recognise these situations and how to scroll. If your app runs on a smartphone, you can assume that users will have learned common patterns of the OS, like buttons, icons and scrolling.

However, in your case it's probably best not to make any assumptions. Some suggestions:

  • Tutorialize the hell out of it with onscreen help and introduction videos. I kind of expect elderly will prefer to take their time to learn how to use something.
  • Add a button (people are pretty good about recognising buttons as long as it's not flat-design) that says "show more text". Understand the user's task and offer clear support for it.
  • Good answer. In your last point (the button one) maybe it might be of help if after click it was accompanied with a short "autoscroll" animation.
    – Alvaro
    Commented Feb 10, 2017 at 10:47

Taking in consideration of the comments made so far, and since you focused on the scrolling issue only, I would think that videos, as mentioned by Koen Lageveen, are overkill just to tell how to scroll but I do agree that having 2 large buttons with text and arrows, as mentioned by Daniel Edwards, would work.

Here is an example:

enter image description here


I used to create Telehealth applications which used Android devices that would just boot into our application and let the user do nothing else. I think our oldest customer was 105, most were over 70. These were used by some NHS PCTs / CCGs.

We actively avoided scrolling wherever possible (in fact I cannot think of a screen that had actual scrolling) as we found it confused users. They didn't even really like pressing the buttons as they were afraid of breaking the devices so would touch it very quickly. Scrolling would have been really out of their comfort zone.

What they did understand was buttons with arrows and text being explicit about what they do. For example we were taking questionnaires about their health, so the buttons would be big and bold, as would the text. At the bottom were two large buttons with "<- BACK" and "NEXT ->". This worked best for us. It would highlight as soon as it could detect touch.


Cannot find any larger images online, but this is the UI in a questionnaire.

Also as you're doing this on mobile, keep in mind that some elderly people do have trouble keeping their hands steady. Any complex (even dragging to scroll) is too much for them.

My best advice would be to keep everything as simple as possible, don't even worry about making it look nice. Our application in terms of style looked horrible but they liked it because it worked and was clear.

  • 1
    "They didn't even really like pressing the buttons as they were afraid of breaking the devices so would touch it very quickly" - I have observed this behaviour with older users / those less familiar with modern tech. I think this stems from previous experience - Some old tech and programs could be easily broken or you could inadvertently perform a function that is impossible to undo.
    – Sheff
    Commented Feb 10, 2017 at 16:31

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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