A modern Android chat application that enables real-time messaging and file sharing between users. Built with Firebase for real-time data synchronization and secure authentication.
Download the latest APK from the Releases section and install it on your Android device.
- Real-time messaging
- Private chat rooms
- File and image sharing
- User profiles
- Firebase Authentication
- Modern Material Design UI
- Development Platform: Built using Sketchware, a mobile app development tool that enables creating Android apps directly on Android devices
- Platform: Android
- Backend: Firebase Realtime Database
- Storage: Firebase Cloud Storage
- Authentication: Firebase Auth
- Minimum SDK Version: Android 9.0 (API Level 28)
- Internet access
- Network state access
- Read external storage
- Write external storage
MainActivity: Handles user authentication and initial setupBlueActivity: Main chat interfaceRedActivity: Alternative chat interface with different stylingPrivateUserChatActivity: Handles private messaging between usersProfileActivity: User profile managementDebugActivity: Development debugging interface
-
Real-time Messaging
- Instant message delivery
- Message status indicators
- Support for text messages
-
File Sharing
- Image sharing support
- File attachment functionality
- Progress indicators for uploads
-
User Management
- User authentication
- Profile customization
- Online status tracking
- Firebase Authentication
- Firebase Realtime Database
- Firebase Cloud Storage
- Google Play Services
- AndroidX Support Libraries
The application implements secure communication using Firebase security rules and proper authentication mechanisms. All file transfers and messages are handled securely through Firebase's infrastructure.
Feel free to submit issues and enhancement requests.



