ROLE
UX Designer
COLLABORATORS
Ringgi Cahyo
Zikrul Ihsan
TOOLS
Figma
Principle
DOWNLOAD SEGARI.ID
The transition between the initial white screen and the content load was off. The content was abruptly "snapping" from one place to another because they were pushing each other vertically. Additionally, the content was loaded independently with no deliberate sequencing on which should load first.
Loading Content...
VIDEO
OLD SEGARI CONTENT LOAD TRANSITION 👎
My principle of micro-interaction design is rooted in the use of existing mental models of natural physics. Meaning that the interactions should feel intuitive and behave in a way that customers expect based on real-world experiences. When it comes to loading sequences, it's also important to be deliberate and prioritize the content that is being loaded. Typically, the most important content is revealed last to draw attention to its significance.
In addition, I also suggested to implement specific features to enhance the customer experience. These include the rubber band / inertial scroll, which gives customers a visual cue when they reach the end of a scrolling area rather than abruptly stopping it, swipe gestures for intuitive navigation, and haptic feedback to provide tactile confirmation of customer
I also took the opportunity to improve the workflow between the design and development teams by communicating with them and deep diving a little bit learning their tools.
As most of the requirements for the micro-interaction were already supported by the dev tools without additional libraries, the next step came down to merely translating the interaction prototype to development. Requirements of which part goes first, durations, delays, easings, etc. For the prototyping, I mainly used Principle and the handover is usually done by providing the recordings and the requirements above. The animations are done purely using native code
I added a combination of what we called a "Y-axis translation" and subtle opacity change. When the content appeared, a slight movement can be observed alongside a fading animation.
Loading Content...
VIDEO
IMPROVED VERSION OF CONTENT LOAD
Loading Content...
VIDEO
MANCU DELIVERING GOODS TRYHARD-LY (& SAFELY).
The idea is to create a sense of urgency of delivery for the customer and give a little bit of fun.
Loading Content...
VIDEO
PROMO RAINBOWZ.
The team wanted to have a page for promos. To differentiate and introduce each of the promos better and without overwhelming the customer, I opted with a sequential transition
Loading Content...
VIDEO
MANCU RIDING GAS ELPIJI
The idea was to encourage the customer to purchase in bulk. I used a progress bar to give a minor urge for the user to fulfil the bar. Mancu riding a GAS ELPIJI is the cherry on top.
Loading Content...
VIDEO
MIX N MATCH
Loading Content...
VIDEO
TAP TO LIKE
Much inspired from the social media giants today. In Segari, the like button is also used to replace the ATC button when a product is out of stock. An out of stock product has the highest potential for user dissatisfaction. To supress this feeling, exaggerating the love animation could help patching up the wound.