page loader
Close mobile menu
+1(720)951-9470
show-all-works-button.pngshow-all-works-active-button.png
Video Emoji Social App
video-emoji-social-app_slider_1.png
technologies-image.pngAlamofireAndroid SDKCrashlyticsFacebook SDKFFMPEGGoogle ServicesiOS SDKJavaJSONKeyChainAccessMVCObjectiveCObjectMapperRestApiRetrofit
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 towards the subject by a particular emotion. A bonus system should be developed for encouraging users for 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 available video effects similar to Instagram filters. Each user has their own news feed with content of his friends or people they like. Content sharing should be supported in the application.
 
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 were 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 crossplatform framework FFMPEG. By the use of 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 target by the deadline.
 
Team
The development of two versions of the application was performed by:
- iOS developer;
- Android developer.
 
Duration
The development of 2 applications took about 6 months.
Contact us
Technologies we work with
3rd party servicesAdMobAjaxAlamofireAmazon CloudFrontAmazon S3Amazon SESAmazon SQSAmazon Web ServicesAmChartsAndroid SDKAngularJSAS2 Serverauthorize.net APIaws sdkBootstrapBranchBullet PhysicsButterknifeC #CalligraphyCocos3DCodeigniterCommercehub.comCoreDataCoreGraphicCoreLocation Android SDKCrashlyticsCS CART APICSSCssminCssselectCybersource.comDagger2DjangoDockerDrupalEDIEJS templateElectronEmberJSEspressoExpressExtJSFabric.jsFacebook APIFacebook SDKFedex APIFedEx SOAP servicesFFMPEGFlickr APIFuelPHPGitGlideGoogle MapsGoogle PageSpeedGoogle ServicesGoogle Tag ManagerGooglePlayServiceSdkGraphic DesignGsonHTMLHTML5 CanvasImageMagickinAppPurchaseiOS SDKJavaJavaScriptjQueryjQuery Grid PluginjQuery MobilejQuery UIJS custom scriptsJSONJUnitKeyChainAccessKingfisherLaravelLESSLottieLotusFormulaLotusScriptMailchimp APIMemberMouseMemcacheMinifyMixpanelMongoDBMS SQL ServerMVCMVPMySQLNivoSliderNodeJSObjectiveCObjectMapperPayleap APIPayPal APIPerfect MoneyPGP encryptionPHPPicassoPrototype JSPSA APIPureLayoutPWAPython twitterPython2QODBCQuickbloxReactJSRedisRestApiRetrofitRollbar APIRxJavaSmartySMS gatewaySOAPSocket.IOSphinx Search ServerSSOStripe APISVNSwiftTimbertinycssTinyPNG APITravelNXT APIVarnishVolleyVueJSWkhtmltopdfWooCommerceWordPressXLSXMLXML parserXSLTYelp APIYiiYoutube APIzip2tax.com API