01. Define a Concept
We talk to our clients to understand their goals, target audience, persona, and the project's road map.
We make a road map we can stick to when making sure the development process is headed in the right direction.
We clarify the challenges and the problems that we should solve step by step.
Study the Landscape
We clarify the target market, user stories, and start gathering related design references.
Define Our Unique Value
We identify the need from the market, and offer a unique value proposition. We demonstrate how we stand out from our competitors.
Analysing the strengths and the weaknesses of our own and the competitors in order to stand out from the market.
03. Information Structure
We make a structure for the project to imagine how its target audience would navigate it.
Make Functional Maps
We map out structures and processes to determine what we need to design around.
According to our functional map, we develop the wireframe laying out the design draft in a flow.
Based on the wireframe and the user experience, we design the user interface with function and aesthetics.
To communicate with programmers, UI designers make prototypes to demonstrate desired interactions.
Establish Development Environment
We create developer accounts, prepare the back end and structure our working environment.
Develop & Code
Our software engineers build the product, constantly communicating with the design team to ensure our clients' creative vision is fulfilled.
Test & Launch
We beta test edge cases to make sure the product is free of major bugs. Then we release the product to the public!