Creating a good user experience (UX) with a beautiful design (UI) sometimes seems like a magic process for the uninitiated. However, even if we seem like apprentice magicians playing randomly with colors and shapes, UXs still respect certain specific principles concerning the composition of their screens.
Here you will find our other articles on basic UX principles:
When you know that the French spend 2 hours and 25 minutes per day on average on mobile applications (Sociomantic study, April 2016), we quickly understand the importance that applications have taken on in our daily lives. But you and I are not the only ones who understood the truth. As of June 2016, there were already over 2 million applications worldwide available on the App Store (Statista) which is more than the number of giraffes in the world (The knowledge desk).
But what does this vastly increasing number of mobile applications really mean for a UX? Let only the ones that stand out manage to stay on our phones for more than a week. That's why user experience and design are the two assets of any mobile application that wants to be respected.
However, you don't build big things without laying a good foundation. So, as we saw in the first article taken from Survival guide, all UX must respect certain principles of composition so that its application is legible and pleasant. Likewise, the organization of the application meets this need for fluidity and a positive user experience. Thus, the tree structure and the navigation of your application are the two elements that, properly managed, will allow your users to navigate freely (and not to get lost in a maze of pages and clicks) and for UX apprentices to have a global vision of the application.
If we define the tree structure applied to UX, we could represent it like this: the tree gives a navigation organization chart describing the link between the various pages of the project. In other words, it's a user's path as they navigate through an application. Let it be something like this:
Visualizing the navigation in the form of a tree structure is essential in order to detect possible navigation errors and to allow the user to easily and logically visualize the path of the application. To make things easier for you and to make things simple, here is the TO DO List of things to remember when designing the architecture of your mobile application:
When choosing navigation, UX should always have in mind which elements are priority for the user. Navigation menus provide access to a group of functionalities and most of the time look like navigation bars or hamburger menus (the menus at the top left with small lines). Although all mobile applications contain menus, this does not mean that they all succeed in being perfectly understandable for the user.
So here is a second TO DO list that will allow you to avoid development mistakes and to choose your menu effectively.
General elements:
Elements that allow visibility:
Elements to indicate where the user is in the application:
Elements to increase the readability of the application:
Elements that increase the navigability of the application:
Numerous debates have been raised among supporters of the hamburger menu or the tap bar menu. To summarize what has already been said, we offer you a quick summary that will allow you to choose between the two types of menu:
The burger menu (also called split screen):
The Tab Bar menu
Both?
If your application contains many first-level items and a limited number of sub-menus.
With that we hope you have understood the basics of navigation! Do not hesitate to come back for the next Survival Guide article!