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.