Yama is a gamified voting mobile app where users have fun by letting other users choose between two items.

The Yama team briefed us on a unique idea they wanted to bring to life: a fun voting game where you can compare two images against each other and get points by guessing which one the majority of your friends would pick. It was a new concept, different from what other games brought to the table, and we knew that making it intuitive would be crucial for this app’s success.


Our solution to this digital product was to create a voting system that was both real time and fun to play with. The design was very clean to center the focus on the photos being compared and to avoid distractions.

ios app design toronto


To make the game even more engaging, we advised Yama to add a leaderboard with fun badges that are unlocked according to the points accumulated. The badges range from Yama (the beginner) to Semi-God (expert level). The idea is to use gamification to ensure retention and interactions among users.

Leaderboard feature Yama mobile app


We also set up a notifications system to create re-engagement cues. Users get notified when they pass on to a new level or when their voting is done or they can check results.

Notification system mobile app development


Yama is an addictive social application where users create content and interact with it. Every single user action affects the majority user base and the content displayed in the app. We developed a social server engine to calculate a real-time user leaderboard and generate both in-app and push notifications.

mobile application development toronto


Yama mobile app wireframe for UX/UI

Check out other cases

You can go to our portfolio to see more of them

mobile app development toronto


find amazing food around you

mobile app development montreal


mindfulness for all

Mobile app design for Carbon App


making the world breathe better

Top App Developers in Canada

Guarana was recently named a Top Application Development Agency in Canada for 2018 by and CrowdReviews.

Guarana Technologies develops best-of-class mobile apps for smartphones, tablets and wearable devices. We develop your app ideas, make them smart and sexy, code them and launch them. Native iOS and Android app development.


4446 Saint Laurent, Suite 1000
Montreal, QC, H2W 1Z5, Canada


250 University Ave, Suite 200
Toronto, ON, M5H 3E5, Canada

Go top