Scrollme. Endless user generated video content with broad universe inside
An Tik-Tok-like social media app with private audio chats and crypto wallets.
About the project
Scollme is a video-focused social network with a bunch of features for private communication, self-manifestation and challenges.
-
Industry
Entertainment, Social Media Apps
-
Type of project
Mobile application
-
Country
India
-
Duration
10 months
Business Goals
-
1
The Scrollme team approached us with the requirement to develop an iOS application.
-
2
The company had already had an Android version, thus they hadn’t been covering a huge part of the potential audience.
-
3
The key requirement was a scalable application architecture with reusable modules that demand less resources and provide better performance.
Key Challenges
-
Scalable software architecture
-
Integrate P2P Audio Rooms
-
Cryptocurrency Integration
-
Broad Internal Ecosystem
Technical challenges
-
01
Divide the back-end into multiple modules that would load up from external frameworks to let the core app have a clean architecture.
-
02
Integrate P2P audio rooms into the video-based application with the use of WebRTC technology.
-
03
Provide seamless scrolling with background buffering.
Solutions
Seamless video feed that buffers up to 10 videos to provide flawless scrolling experience
Private audio chat rooms with personalization. Any user can customize the theme of the room, add animations and purchase various avatars.
Cryptocurrency integration with built-in purchases. The core currency is Gari.
Playful and colourful customisable 3D avatars serve as a virtual manifestation of the user.
In-app store with multiple options for purchase: clothes, themes, effects, and animations.
Our team developed a brand new feature for challenges. We’ve implemented basic questionnaires that allowed users to enter the competition and integrated features required for challenges: upvotes and their automatic count with winners dashboards.
Achievements
We’re proud to be a part of Scrollme’s success
-
2
million
Monthly Active Users
-
1,3
billion
Videos uploaded by users
-
19
minutes
Average session duration
How To Make An App Like TikTok: Features, Costs, and Development Process
A comprehensive guide with all the information about comprehensive guide with all the information about developing a short-form video hosting application.
Learn moreKey features
-
Audio Rooms
-
Crypto Payments
-
Personalized Private Rooms
-
Video Feed
-
Avatars
-
In-app Purchases
The team behind the project
The core of the team were 4 iOS developers and software architect. They were responsible for building app structure, similar to existing Android application.
The team also required the assistance of an additional Project Manager experienced in the cryptocurrency field.
QA specialists provided manual and automated testing to assure the app buffered video with no delay and all the elements loaded with no freezes and lags.
Tech Stack
Our iOS development team used the principles of reactive programming. They came up with an idea to keep the core architecture clean. They split reusable components into separate frameworks that could be uploaded from external sources right in the moments this element is required.
This means, all the further updates will be designed in a similar web and simplify the further scale. All elements will be logically stored and connected to the core architecture.
We’ve also enabled the maximum capacity for optimization for seamless loading by enabling cache for bufferization.
For the scrolling elements we used Texture — the UI framework for effortless responsiveness, used by Instagram and Facebook.
-
Texture
-
RX Swift
-
Agora
-
Lottie
-
WebRTC
-
Custom Crypto API
Testimonials
Get valuable insights
Discover the benefits of digital disruption in your industry
Don’t dream for success, contact us
Leave an inquiry or contact us via email and phone. We will contact you within 24 hours during work days.
-
Los Angeles, USA
10828 Fruitland Dr. Studio City, CA 91604
-
Austin, USA
701 Brazos St, Austin, TX 78701
-
-
Tel Aviv, IL
31, Rothschild Blvd
-
Warsaw, PL
Przeskok 2
-
London, UK
6, The Marlins, Northwood
-
Munich, DE
3, Stahlgruberring
-
Vienna, AT
Palmersstraße 6-8, 2351 Wiener Neudorf
-
Kyiv, Ukraine
154, Borshchagivska Street