Yahoo! Weather app just got updated and I must say it is a very nice and well done app, visually. However, if you really care about your Android users, you would have iron out some fundamental design issue (menu button of shame, anyone?) before publishing it – I would not go into more details about all the design issues, Juhani’s article has already highlighted all the design issues we saw as an Android Designer, and even offers fixes for them.
So in this rather short post, I would like to share how I would further improve Yahoo! Weather app with better Android UX:
- Use Fading Action Bar
- Use Official Navigation Drawer
- Place Refresh button on the Action Bar (Refresh is far more important action than Add Location. Pull-to-Refresh? Very bad discoverability)
- Visual cue for pages (You can see that below the fading action bar – it indicates that there are 2 locations/pages)
- Removed the Menu Button of Shame
- Notification Bar always shown
- Settings, Rating etc – All placed in Overflow Menu
- Locations come first in Navigation Drawer (It’s a weather app, who want to sign in to use it?)
- Highlight the current selected location
- Removed all advertisement about other Yahoo! app (Is it really needed? I don’t believe I have ever see the advertisement about Google Keep app in Gmail app.)
What do you think? Better UX or simply nitpicking?