Where do I search? Help me…
Making search easier to access on mobile?screens

Where do I search? Help me…

Note: A longer version of this article with more examples is published at Medium.com/@antzFx.

I was flipping through some hand-drawn low fidelity screens of a bill payment mobile app (Yes, some of us still prefer the old-fashioned way of drawing on paper first, than a pixel perfect, auto aligned digital version on Adobe XD). Then I saw it on the bottom tab bar.

“No, no, no. I believe we cannot do this.”

“What, the ‘Search’ function? Why?”

“Well. ‘Search’ is an action — much like ‘compose an email’ or ‘delete.’ An action shouldn’t be placed on a tab bar because tab bars are for navigation. Do you know what Apple Human Interface Guidelines (iOS) talk about tab bar?”

“Enlighten me!”

Use a tab bar strictly for navigation. Tab bar buttons should not be used to perform actions. If you need to provide controls that act on elements in the current view, use a toolbar instead.

“Since you mentioned iOS, what about Android?”

“Aha! The name of a tab-bar-equivalent in Android is ‘bottom navigation.’ A separate bottom app bar and Floating Action Button (FAB) take care of actions in Android.”

“Any citation from Google Material Design Guidelines about this?”

Bottom navigation bars display three to five destinations at the bottom of a screen. Each destination is represented by an icon and an optional text label. When a bottom navigation icon is tapped, the user is taken to the top-level navigation destination associated with that icon.

“Let me break the news to you. If what you say is correct, then the popular apps like Instagram, Twitter, Tik Tok, Amazon Prime Video… will never be approved by Apple or Google in their respective app stores. Even the Apple App Store has a ‘Search’ on tab bar. They all violate this ‘law’ apparently. Now explain that to me.”

“Wait, What?”

It appears that I have to do another round of a ‘highly unscientific study’ among the Android apps installed in my phone and some iPad apps.

‘Search’ Disguised as ‘Explore’ or ‘Discover’

Most common occurrence of ‘Search’ functionality in a tab bar is as ‘Explore,’ ‘Discover’ or ‘Browse.’

  • Irrespective of the tab bar label, a ‘magnifying glass’ icon will be used on the tab bar to denote a surrogate action of ‘Search.’
  • On tapping the tab bar ‘magnifying glass’ icon, a new section opens up with pre-filled content that a user might be interested in.
  • In this new section, there will be another traditionally placed ‘Search’ action on the top of the page .
  • Tap again on this top search bar to launch the keyboard and to enter your search query. So, an erstwhile simple search is now always a ‘two-taps-affair’ on apps.

Instagram

Instagram Android App. No labels on tab bar. Notice two instances of the same 'magnifying glass' icon on the second screen.

Instagram Android App. No labels on tab bar. Notice two instances of the same ‘magnifying glass’ icon on the second screen.

Instagram doesn’t have labels on the tab bar. On tapping the ‘Magnifying Glass’ icon on the tab bar, you will be greeted by a section of dynamic content with the ‘Search’ on top of the page with another ‘magnifying glass’ icon. Now we have the classic case where there are two occurences of the same icon, on the same page, that represents two different actions (although related). Notice how two taps are required to search anything.

Twitter

Twitter Android App. No labels on tab bar.

Twitter Android App. No labels on tab bar.

Twitter stricly follows what Instagram is doing. Thankfully they are not repeating the ‘magnifying glass’ icon on the same page twice. Again two taps are needed to launch a ‘Search Twitter’ page with keyboard.

Behance, Pinterest and Airbnb

(1) Behance, (2) Pinterest and (3) Airbnb Android App screens. 'Search' placement on tab bar.

(1) Behance Android App: No labels on tab bar and search bar. Two instances of the same ‘magnifying glass’ icon on the same screen. Two taps for performing search. (2) Pinterest Android App: No labels on tab bar; ‘Search for ideas’ on top search bar. Two taps for performing search. (3) Airbnb Android App: 'Explore' on tab bar; ‘Try <destination>’ on top search bar. Two instances of the same ‘magnifying glass’ icon on the same screen. Only one tap for performing search!

The third screen on the above image is the Airbnb app and it is quite interesting. Unlike any other apps described here, Airbnb does not have a separate ‘home’ and ‘search’ on the tab bar. When the app gets launched, the default selected tab is ‘explore’ with the ‘magnifying glass’ icon instead of the usual ‘Home.’ The top search bar flaunts one more ‘magnifying glass’ icon. Now, only one tap on the top search bar will launch the keyboard for custom search string entry, which is the desired experience.

The Curious Case of iPadOS Apps

All the following iPadOS apps have ‘Search’ on the tab bar with ‘magnifying glass’ icon as well as another ‘Search’ bar on the top of the screen with the same icon. So, two taps are needed for performing a custom string search. All are published by Apple.

(1) Apple App Store, (2) Apple TV, (3) Apple Music and (4) Apple Books. All these apps are with 'Search' on tab bar.

Clockwise from Top Left: (1) Apple App Store, (2) Apple TV, (3) Apple Music and (4) Apple Books. All these apps are with ‘Search’ on tab bar; ‘Search’ bar on top; two instances of search icon on the same screen and two taps for a custom string search.

But the same Apple also maintains native iPadOS apps with the classic universal ‘Search’ bar at the top. In these apps, only one tap is required to launch the keyboard for typing in a custom string search.

(1) Apple iTunes Store (2) Apple iTunes U (3) Vimeo (4) Apple Keynote. All are with classic 'Search' bar on top.

Clockwise from Top Left: (1) Apple iTunes Store (2) Apple iTunes U (3) Vimeo (4) Apple Keynote — Apple Numbers and Apple Pages are similar to Keynote in the ‘Search’ approach.

Why iTunes Store and App Store in iPadOS have different ‘Search’ experiences? Apple only knows…

Is ‘Search’ More Reachable Now?

As screen sizes of mobile phones started increasing, one-hand-operation of the phone became more and more difficult. Try accessing a traditionally placed hamburger menu (top left corner) or a universal search icon (top right corner) on a phone with a display size exceeding 6".

Reachability of the thumb on a large screen mobile during one-hand-operation. 'Hard,' 'OK' and 'Easy' areas are shown.

Image Source: Designing for Large Screen Smartphones by Luke W.

What Should We Do for a More Reachable ‘Search?’

‘Search’ is one of the most used features in any app. Placing ‘Search’ on tab bar, compared to the traditional placement on the top or top right corner immediately solves the reachability issue.

Once ‘Search’ is invoked, the app should display the keyboard with the search bar in focus — ready to take the search string from user. This page can have some dynamic content in the available real estate (like current trending items or genres/categories or search history). None of the apps discussed above does this.

Firefox Lite Android App is our role model for handling 'Search' on tab bar. One tap will launch keyboard for search.

Firefox Lite Android App. Our hero!

Take a look at the above screenshot of Firefox Lite. Tapping on the ‘Search’ tab bar icon will immediately launch the keyboard. The search/address bar comes down, with the current address string pre-selected. Any keystroke will reset the selected search string to null. Based on the user input, tappable suggestions appear on the available real estate. Contextual search in selected applications (Facebook, YouTube, Instagram…) are also enabled.

Note that only one tap is required on the ‘Search’ tab bar icon to trigger the keyboard. Search bar, suggestions, clear button for search string… are very much reachable for the thumb in a one-hand-operation of the mobile phone. Also, the problem of displaying two instances of the same icon on the same screen goes away.

TL;DR

The following image sums up what we discussed so far.

'Search' on tab bar. Content discovery coexists with search bar and keyboard. Example: Firefox Lite Android App.

‘Search’ on tab bar. Content discovery coexists with search bar and keyboard. Example: Firefox Lite Android App.

What is your view on ‘Search’ appearing in tab bar? How should it behave? Do comment below.

Shanty Mathew

Brand Communications | Creative Direction | Content Strategy

5 年

Firstly... an expertly researched article. (I found the full version an excellent read... https://uxdesign.cc/where-do-i-search-help-me-a7687e003bc) I'm not an specialist on UX, but as an Advertising & Marketing person, I think that one possibility is that the 2-tap design is there to act as a #NavigationalSpeedbump... i.e. these apps may be using the gap between "taps" to push #PaidContent?by not allowing users to navigate away too quickly! Again, thanks for a very illuminating article.

Bibin Manuel

Innovation Lead | Azure Certified Professional at Tata Consultancy Services

5 年

I think the place for 'Search bar' either in top or bottom may get replaced with microphone search powered by personal assistants. Users may not be interested or ready to type letters in Search bar. They just talk! What you think?

Anees K A

An engineer whose management skills are being put to test by his kids!

5 年

WhatsApp iOS app hides the search at the top waiting for the user to discover it rather than "in-your-face". Same as Messages iOS app. Is this a one-off approach?

Sujesh Jastee

Principal Innovation Engineer at Nike

5 年

Did you forget Apple’s own App Store with Search ??

  • 该图片无替代文字
Sreeraj VS

Design Thinker | Design Strategist | Mentor | Love to Read, Write & Speaks about DESIGN

5 年

Really a good read. I saw the similar search in pinterest and behance mobile apps too.

要查看或添加评论,请登录

Anas K A的更多文章

  • UX Story: 'Watch and Read' YouTube

    UX Story: 'Watch and Read' YouTube

    “No, not again!” I accidentally closed the comments on the YouTube mobile app, for the seventh time consecutively…

    1 条评论
  • UX Story: Waiting...

    UX Story: Waiting...

    Note: This article is adapted and abridged for LinkedIn. Read the original article in UX Collective publication in…

    9 条评论
  • Reframing a Problem Statement

    Reframing a Problem Statement

    Note: A longer version of this article with more content and insights is published at Medium.com/@antzFx.

    5 条评论
  • Mute or Unmute? Dilemma during the ‘Work From Home’ Era

    Mute or Unmute? Dilemma during the ‘Work From Home’ Era

    Note: A longer version of this article with more content and insights is published at Medium.com/@antzFx.

    5 条评论
  • A Shared Masala Chai :)

    A Shared Masala Chai :)

    Friday evening. Kabir walked into the meeting room with two cups of tea, some biscuits and chocolate.

    11 条评论
  • 10 Apps I Love for the Awesome UX

    10 Apps I Love for the Awesome UX

    “Why this idea never occurred to me?” “I will email you the links of some mobile apps we love. Study them.

  • Who moved my hamburger?

    Who moved my hamburger?

    You are not considered as a ‘complete’ UX designer till you publish your views on the “≡” alias “hamburger menu,” alias…

    8 条评论
  • How to Design Intuitive Mobile Apps

    How to Design Intuitive Mobile Apps

    “The UI should be intuitive” is the topmost item in the requirement brief from clients for a mobile app design…

    3 条评论
  • Decoding the Elusive ‘Wow! Factor’ in Mobile Apps

    Decoding the Elusive ‘Wow! Factor’ in Mobile Apps

    As a UX designer, I have been told umpteen times by clients or stakeholders to add some ‘Wow! factors’ in the design…

  • Why I’m Uninstalling a Great Mobile App from Yahoo!

    Why I’m Uninstalling a Great Mobile App from Yahoo!

    Yahoo! News Digest mobile app is a gem. The experience is awesome.

    3 条评论

社区洞察

其他会员也浏览了