There are many varieties of applications. We will consider two main types: Web app (webview) (left block) - the app completely replicates the mobile version of the website.
Native applications (right block) - the application works with the project on the principle of “API”, which allows you to customize the application. We've created two applications, and we'll look at them by comparing them.We've completely changed the logic of the homepage. Now the main page performs navigation.
It is important to understand that when launching the application, the user always sees the main page, the user cannot see the page of a category or a specific product when opening it.
Exception: push notifications, or facebook deeplinks.
Press the "Play" button
Press the "Play" button
Category page (aka product list) - we removed unnecessary elements such as “bubbles”, “top products” and others.
We changed the output of usability elements, such as “sorting”, “filters”.
We made minor changes to the product information.
Press the "Play" button
Press the "Play" button
We changed the position and interaction with the button.
Press the "Play" button
Press the "Play" button
We changed the position and interaction with the button.
Press the "Play" button
Press the "Play" button
Unfortunately I don't have an android phone on which I can show the full interaction path.
However, I will try to describe it:
No page
Press the "Play" button
Technology: php, js, html, css, api (2x), android studio, other.
You can test the app on your android smartphone.