Pricing
Pricing
ApproachAbout UsBlogPortfolioFAQContact us
portfolioBack to Portfolio

Video-Emoji Social App

Video-Emoji Social App

Goal

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.


Solution

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.


Technologies

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


Team

- iOS developer;

- Android developer.

Duration

The development of 2 applications took about 6 months.