Case study image

Oriflame Makeup Wizard - Virtual Try-on


Oriflame Cosmetics


Android, iOS, Mobile Development, UX/UI

Oriflame Makeup Wizard is an Android and iOS app which enables virtual try-on of makeup from Oriflame's "The ONE" brand. Using the phone’s built-in camera, a user can virtually apply lipstick, mascara, eyeshadow, blush and eyeliner to get a real-time view of how they look. Once a user has chosen a look, it’s really easy to add the selected products to the shopping bag and buy them from the Oriflame website.

The app is based on the TryCore framework, a module developed within the Dynamo Concept Studio. TryCore includes integration with face-tracking libraries from Visage Technologies as well as advanced algorithms to place makeup or other graphic elements at appropriate positions on the user's face.

Dynamo also designed the complete flow for the application based on Oriflame design standards. This product has been built in continuous cooperation with Oriflame’s globally distributed team.

The iOS version is written in Objective-C, and the Android is written in Java. The TryCore framework also uses OpenGL ES2 to apply the visual effects.

The app is currently live in 60+ markets including China. We are working continuously with Oriflame to refine and improve the Makeup Wizard app.

What we did

  • UX/UI design
  • Android and iOS app
  • Integration to both product database and e-commerce platform

Key Results

  • Best App Award for the Social & Lifestyle category in Best Mobile App Awards
  • Live in 60+ markets (inclusive China)

Thanks to the great icons8 team for the help with photos.