Android Messaging App with Calls
Budget / Salary$750–1,500
TypeFreelance project
LocationRemote
Posted8 hours ago
I need an Android social-networking application built from the ground up that lets users find each other through a simple contact search, add those contacts, and then place reliable voice and video calls.
The project covers everything: shaping a clean Material-inspired UI, coding the entire client in Kotlin or Java, standing up a secure real-time backend with the necessary APIs (sign-in, contact search, call signalling, usage stats), and guiding it all the way through Google Play Store release. Modern design patterns (MVVM, Jetpack, Clean Architecture) and rock-solid media streaming tech such as WebRTC are strongly preferred so the call experience feels instant and crystal-clear on a wide range of devices.
I will provide basic wireframes and brand colours; you will refine them into polished screens, incorporate push notifications, handle runtime permissions, and implement in-app analytics so we can track quality of service after launch.
Deliverables
• Full Android Studio project with readable, well-commented source code
• Deployed backend (REST or GraphQL) plus API documentation
• One production-ready build published to a closed testing track on Google Play
• A brief test report covering functional, UI, and network performance checks
Acceptance criteria
• Users can sign up, search by username or phone, add contacts, and initiate/end voice and video calls without crashes or perceptible lag (
The project covers everything: shaping a clean Material-inspired UI, coding the entire client in Kotlin or Java, standing up a secure real-time backend with the necessary APIs (sign-in, contact search, call signalling, usage stats), and guiding it all the way through Google Play Store release. Modern design patterns (MVVM, Jetpack, Clean Architecture) and rock-solid media streaming tech such as WebRTC are strongly preferred so the call experience feels instant and crystal-clear on a wide range of devices.
I will provide basic wireframes and brand colours; you will refine them into polished screens, incorporate push notifications, handle runtime permissions, and implement in-app analytics so we can track quality of service after launch.
Deliverables
• Full Android Studio project with readable, well-commented source code
• Deployed backend (REST or GraphQL) plus API documentation
• One production-ready build published to a closed testing track on Google Play
• A brief test report covering functional, UI, and network performance checks
Acceptance criteria
• Users can sign up, search by username or phone, add contacts, and initiate/end voice and video calls without crashes or perceptible lag (
Apply on Freelancer →
Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.