Chat App is a simple Android application built using Kotlin and Jetpack Compose. It allows users to chat with nearby devices using WebSocket communication. The app features two tabs: one for listing nearby devices and another for chatting with connected devices.
- Display nearby Samsung devices using the SmartView SDK
- Chat interface to communicate with connected Samsung devices
- WebSocket communication for real-time messaging with nearby Samsung devices
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
- Android Studio Arctic Fox (2020.3.1) or newer
- Kotlin version 1.5.0 or newer
- Clone the repository:
git clone https://github.com/simbaste/SimpleChatApp.git
-
Open the project in Android Studio.
-
Build and run the project on an emulator or physical device.
- Upon launching the app, you will see two tabs: Nearby Devices and Chat.
- The Nearby Devices tab displays a list of devices detected nearby.
- Tap on a device in the list to navigate to a screen where you can interact with the selected device.
- In the Chat tab, you can send messages to connected devices.
Contributions are welcome! Please follow these steps to contribute to the project:
- Fork the repository.
- Create a new branch (
git checkout -b feature-branch
). - Make your changes.
- Commit your changes (
git commit -am 'Add new feature'
). - Push to the branch (
git push origin feature-branch
). - Create a new Pull Request.
- Stephane Darcy SIMO MBA - Initial work
This project is licensed under the MIT License - see the LICENSE file for details.
- Special thanks to OpenAI for providing the ChatGPT model used for generating README documentation.