ApproachAbout UsBlogPortfolioFAQContact us
portfolioBack to Portfolio

Video-Emoji Social App

Video-Emoji Social App


The goal of this project was to develop a social network application in which fixed-length videos would be the primary way of communication between users. Users are offered the choice of conversation topics, and also users are given an opportunity to record a short video to express their attitude toward the subject through a particular emotion. A bonus system should be developed for encouraging users to the creation of new content. Users can redeem bonus points in the application to get access to limited content, to turn off ads, etc. Video post-editing functionality allows to add text to the video, and also to apply one of the available video effects similar to Instagram filters. Each user has their own news feed with the content of his friends or people they like. Content sharing should be supported in the application.


The original name and screenshots of the application have been changed at the request of the rights holder.


The most interesting and tricky part of the development of the application was operations with camera and video files. For instance, we had to achieve equal video displaying on both iOS and Android platforms with applied filters as well as without them. In order to implement this functionality our team decided to use a cross-platform framework FFMPEG. While using it, we’ve developed unique video effects according to special requirements from our client. With a concerted effort and thanks to following a strict development plan, we have achieved the goal by the deadline.


Alamofire, Android SDK, Crashlytics, Facebook SDK, FFMPEG, Google Services, iOS SDK, Java, JSON, KeyChainAccess, MVC, ObjectiveC, ObjectMapper, REST API, Retrofit


- iOS developer;

- Android developer.


The development of 2 applications took about 6 months.