After a promising minimum viable product (MVP) using Bubble, Gamer Guardians approached us to help plan the production-ready iteration of their native voice chat app.
The app is a communication platform prioritizing voice chat functionality and robust security, designed to balance the needs of two different sets of users.
The project extended beyond conventional mobile app development, encompassing features like capturing and streaming local content, connecting users within the social application, and implementing audio recording and transcription capabilities for moderation purposes.
Our Three-Step Approach
Our assessment team included one Mobile WebRTC Developer, one UI/UX Designer and one DevOps Engineer. The project included three meetings with the client.
Step 1: Understanding
In the kick-off meeting, we engaged the client team with numerous questions to understand the MVP’s successes and challenges, clarify expectations and user requirements for the production-ready application, and discuss potential future feature development. We reviewed the workflow and requested the MVP application code for further examination.
This collaborative session served as a foundation for understanding the client’s unique needs and set the stage for crafting a strategic proposal.
Step 2: Initial Recommendations
After thorough evaluation and research based on the information given, we identified:
- Four potential Audio SDKs, with a detailed comparison of features and pricing structures
- Three alternate approaches to KYC (Know Your Customer) and App Logic, with comparison
- Two development language options, with comparison
- Four moderation platforms, with comparison
- Three specialized moderation platforms, with comparison
In the second meeting, we presented the above alternatives. We encouraged additional questions and conversation around them in order for the client team to make an informed decision.
Step 3: Final Recommendations
Once a decision was made by the client, we presented:
- Full architecture diagram
- Flow diagram visualizing how the different users would interact
- Backend diagram and database schema that describes how to organize data and the interactions between the different technologies
- Recording and transcription workflow
- Happy Path Flow Figma design updates for ID Verification, Logging in, Audio Settings, Rooms, Room Logs, and Moderation Logs
- Scope of work and estimates for project development should WebRTC.ventures be chosen for that work.Â
UPDATE: The Development Project is Now Complete and the App is Available
After presenting our final recommendations, WebRTC.ventures was chosen to build, test, and provide ongoing managed services for the final application and embarked on that work.
Let’s have our experts take a look under the hood of your application.
Client:
Type of Application:
Native iOS Voice Chat App
How We Helped:
We conducted an assessment for developing a native iOS mobile application that enables real-time monitoring of user activities, provided a comprehensive set of options, and delivered a final recommendation for creating a production-ready application.
Deliverables:
- Audio streaming architecture - alternatives and comparisons
- Technical architecture -Â recommendations and estimates
- Happy Path Flow - Figma design updates