
VIVEPORT
MOBILE APP
FOR VIVEPORT MOBILE VR PLATFORM
project overview
Viveport M is a mobile application compatible with most Android phones with a dedicated VR ecosystem, helping users to find VR apps and videos for consumption. There were mobile VR games across tons of genres too, and HTC had a referral program with Youku VR to provide video content from a large library.
The Viveport mobile app on Android phone system terminated on Apr 09, 2020.
my role
I took over this project after this application published on Google Play Store with basic functions. What I needed to do was work as the only UX designer for this application and keep creating the design for every new feature. E.g., order shopping cart, wallet, gamification service, library optimization, subscription, event promotion. I did researches on competitors' features, and then created the design and refined several versions of the design for the iteration.
The special part for this role was that Viveport Store supports not just a mobile application but also supports web site, desktop sites, in VR environment, and all-in-one headset devices. When planning to provide new features, we needed to ensure the behaviors and functions are all consistent across all different clients as a design team.
I also worked with PM for the requirements discussion, arranged the design delivery schedule, cooperated with UI designers to create visual screens based on my wireframe, and took responsibility for the copy review with the copywriter.
design
Here are two functions I worked for Viveport M. The first one is Shopping Cart while the other one is Gamification Service.
Shopping Cart
A shopping cart on an online store is a piece of software that facilitates the purchase process of a product or service. Users can purchase or manage content from our mobile application, which helps users complete their purchase flow from the app. Here is the design requirement I received,
-
Order shopping cart
-
Integrate with product / offer / campaign components
-
Calculate multi-product price / promotion price
-
Calculate VAT by user’s country
-
Multi payment method
-
Check out result
-
-
User’s order history
-
Order listing
-
Order details
-
-
User’s payment account
-
Manage user’s credit cards
-
1. Upload a build to test channel in release management.
Gamification Service
Gamification triggers human emotions that are linked to positive user experience. There are several different mechanics in gamification that can be used in combination to develop specific behavior. These game mechanics form the basis of each gamification solution. Typical game mechanics include stats, achievements, and leaderboards.
Leaderboards - Leaderboards rank players by their performance. They are a visual representation of determining who performs the best. This element is an effective motivator to outperform and thus outrank your competitors.
Achievements - By completing all requirements for a specific achievement, the player is rewarded a visual or iconic badge. Badges have two main functions. Firstly, to act as a goal, something a player can work towards. Then, after reaching this goal and earning the corresponding badge, it serves as a virtual status symbol and a visual representation of mastery.
Stats - Stats are typically rewarded for successfully completing a task or activity. These stats can be used to visualize progress of a player. The primary function of stats is to provide feedback. A player can assess his or her performance based on the amount of stats received for a given action or performance.
Leaderboards
Achivevements
Stats