I am developing a mobile app which would be available on iOS, Windows and Android. My app calls various web-services to load data .

Now, I want to place a loading indicator but I am confused about the position as the data is being loaded on every view of the app.

I need to know the pros and cons of placing the loading indicator on:
1. Toolbar
2. Middle of the view

1 Answer 1


Its hard to say which is the best for each scenario but I'm sure I can give some pro's and cons for the loading indicators you specified.


  • Pros: More discreet. If the app has information on screen, and is loading more info this method may not grab the users attention and possibly allows them to view information that is already available.
  • Cons: More discreet, user may not be aware that app is loading information or the user may think the app is slow or not responding

Middle of Screen

  • Pros: Because its in the middle of the screen, the user is aware that app is loading information.
  • Cons: If loading more information, the loading indicator will take the users attention or possibly prevent the user from viewing information that has already loaded.

Like I said, it's hard to know what is the best option for your app without knowing the different scenarios that require some feedback to the user that the app is loading information.

Luke Wroblewski wrote an article about Avoid The Spinner which I would recommend reading.

Anyway hope this helps! 👍

  • 1
    great insights @ElWexicano ,. It is sure gonna help me make a righteous decision.
    – madLokesh
    May 2, 2015 at 14:21
  • Glad I could help! 😄 May 2, 2015 at 14:22

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.