Bottom Navigation
Bottom Navigation is a user interface design pattern commonly used in mobile applications, where a persistent bar at the bottom of the screen provides access to primary destinations or features. It typically consists of 3-5 labeled icons or tabs that allow users to quickly switch between top-level sections of an app, such as Home, Search, Profile, or Settings. This pattern enhances usability by placing key navigation controls within easy thumb reach on handheld devices.
Developers should implement Bottom Navigation when building mobile apps (especially for iOS and Android) that require frequent switching between a few core sections, as it improves user experience by reducing navigation effort and increasing discoverability. It's particularly useful for apps with a flat information architecture, such as social media platforms, e-commerce apps, or productivity tools, where users need constant access to main features without deep hierarchical menus.