Twitter has made changes to the user interface of its Android mobile app. Its iOS app has had a bottom navigation bar for a long time, and now the Android app has it too. And it makes tons of sense! Since the advent of large smartphones, having navigation menus and address bars at the top of apps make for a less than ideal scenario.
You know how you have to stretch across those big displays to reach the menu or address bar (in web browsers). We all hold our phones in their bottom half, but constantly have to reach over to the top to get the most essential tasks done. This is a carry over from the world of PCs, and it should have been discarded a long time ago.
Ideally, mobile web browser address bars ought to be located at the bottom of the display. The same goes for app navigation bar and menus. It is good to see Twitter implement it. I have advocated for this move for a number of years now, but for some reasons, app developers have been adamant.
In my article, Most mobile browsers still have this common mistake, I pointed out this issue. We also have a quick guide for those who desire to move the address bar to the bottom in Chrome mobile browser.
Kudos to Twitter for making the move and giving mobile users a bottom navigation bar. However, it has not been perfectly implemented yet. One big niggle is that when you tap the search icon, the search box still opens up all the way at the top of the app – which means you still have to stretch.
It is very counter-productive that one has to switch between two different locations when needing to do a search on the app. If you move the navigation menu, move all the attached functions with it. Twitter has made a good move. One hopes that they fine-tune it so it works well.
What Twitter has done with its mobile apps is exactly what other mobile app developers need to do.
Creator of MobilityArena, foremost mobile phone reviewer, historian, tech blogger, Yomi has been in web and mobile since 2001, and has owned over 200 devices, from Symbian, Palm, Windows Mobile, BlackBerry, webOS, Windows Phone, Firefox, Ubuntu Touch, to Android and iOS operating systems.