Nomenclature of Android Mobile App — Part 1
Designers and Developers use various terminologies for components of an Android app that are not commonly used by others. I have listed a few of these terminologies here to make people more acquainted with them. If you are a beginner, these names will help you visualise the elements while sharing your ideas with others.
1. Top App Bar
The top app bar appears on the top of the screen, with content and action related to the current screen.
2. Hamburger Menu
These are three horizontal lines that contain a group of navigation links to different pages, once clicked, it slides in from the left-hand side of the screen.
3. Notification
Red dots over a bell icon to notify people there is something new.
4. Top Navigation Menu
These are the horizontal scrollable menu to choose from, which will redirect you to the desired page.
5. Bottom Navigation
These are present at the bottom of the screen and mainly consist of three to five buttons, each redirecting to a new page. They are also followed by text labels for meaningful descriptions.
6. Search Field
This field allows users to locate content across the app.
7. Loader
The loader is designed to let the user know that the system is fetching data or completing an action in the background and the user should wait for a it.
8. Carousel
A carousel is a scrollable set of content, like images or cards, these are clickable elements and redirect the user to the desired page.
9. Modal
A modal is a small box containing a message for the user to interact with, before moving forward with the flow, once popped up it deactivates all other contents on the page.
10. Tooltip
Tooltips display a text label identifying an element and a description of its function, it helps the user to understand its function better.
And there you have it! A list of terminologies of components used in Andriod Mobile apps, now that you know these you can easily communicate your ideas more effectively.
There is a lot more to learn in the nomenclature of apps, and different terminologies for different platforms, keep exploring and sharing.