Android Chat App Development
Budget: $250 – $750 USD
I need a complete Android chat application built from scratch. The project is purely programming-focused: a mobile app that runs smoothly on current Android versions and delivers real-time text messaging.
Core scope
• One-to-one chat as the first milestone, designed so group chat can be added later.
• Modern Material-compliant interface, cleanly coded in Kotlin (Java is fine if it is your proven specialty).
• Real-time delivery through WebSockets, Firebase, or another backend you suggest—whichever guarantees instant message sync, offline caching, and simple email-based authentication.
What you’ll hand over
• Android Studio project with clear, maintainable source.
• Signed release APK ready for the Play Console.
• Brief README outlining the build steps, architecture, and third-party libraries.
• Short screen-capture walkthrough showing the app in action on an emulator or device.
Acceptance criteria
• Users can register, log in, and log out.
• Messages arrive instantly on both devices.
• Conversation list shows last message and unread count.
• State survives rotation and airplane mode, resyncing automatically.
• No crashes, lint errors, or unresolved warnings.
I’ll provide branding assets (logo, colors, copy). Everything else—from UI layouts to backend hooks—belongs in your deliverable. If you have a previously published chat or messaging app, include a store link or repo so I can gauge fit and code quality.
Core scope
• One-to-one chat as the first milestone, designed so group chat can be added later.
• Modern Material-compliant interface, cleanly coded in Kotlin (Java is fine if it is your proven specialty).
• Real-time delivery through WebSockets, Firebase, or another backend you suggest—whichever guarantees instant message sync, offline caching, and simple email-based authentication.
What you’ll hand over
• Android Studio project with clear, maintainable source.
• Signed release APK ready for the Play Console.
• Brief README outlining the build steps, architecture, and third-party libraries.
• Short screen-capture walkthrough showing the app in action on an emulator or device.
Acceptance criteria
• Users can register, log in, and log out.
• Messages arrive instantly on both devices.
• Conversation list shows last message and unread count.
• State survives rotation and airplane mode, resyncing automatically.
• No crashes, lint errors, or unresolved warnings.
I’ll provide branding assets (logo, colors, copy). Everything else—from UI layouts to backend hooks—belongs in your deliverable. If you have a previously published chat or messaging app, include a store link or repo so I can gauge fit and code quality.