# Liquid Galaxy KISS App Welcome to the Liquid Galaxy KISS App! This Flutter application provides a simple and intuitive interface for controlling Liquid Galaxy. With a focus on simplicity and ease of use, this app aims to streamline the user experience for interacting with Liquid Galaxy. This App was developed for the Flutter KISS App contest conducted by GDG LLeida on 18th January,2024. This app was developed by [Shaunak Nagrecha](https://github.com/srn08) ## Screenshots ![Screenshot 2024-01-15 002217](https://github.com/srn08/lg-kiss-app/assets/105499798/e8dec070-2c70-4ded-9f07-9006532680ff) ![Screenshot 2024-01-15 002248](https://github.com/srn08/lg-kiss-app/assets/105499798/919ed7ed-ece6-49e6-bcb5-1bcf0e4a85c2) ![Screenshot 2024-01-23 182013](https://github.com/srn08/lg-kiss-app/assets/105499798/d678e979-748f-413f-b657-d3f91b9acb6e) ![Screenshot 2024-01-23 182028](https://github.com/srn08/lg-kiss-app/assets/105499798/43889165-9c35-4967-b9cf-4b1d03f340ea) ## Getting Started Before running the Liquid Galaxy KISS App locally, ensure that you have the Flutter SDK installed on your machine. If you haven't installed Flutter yet, follow the steps outlined in the Flutter installation guide. ### Steps to Run Locally 1. Clone the repository: ```dart git clone https://github.com/LiquidGalaxyLAB/lg-kiss-app.git ``` 3. Navigate to the project directory: ```dart cd lg-kiss-app ``` 5. Fetch dependencies: ```dart flutter pub get ``` 7. Connect your device or start an emulator. 8. Run the app: ```dart flutter run ``` This command will build and run the Liquid Galaxy KISS App on your connected device or emulator. ## Integration with Liquid Galaxy: Follow the instructions given [here](https://github.com/LiquidGalaxyLAB/liquid-galaxy#readme) to install and setup Liquid Galaxy in either multi-device rigs or virtual machines. For virtual machine setup follow this [video](https://www.youtube.com/watch?v=CLdUuDHo6lU) or this [document](https://drive.google.com/file/d/1uwWEKms1ZHZoRjn4IKOchk71solLxpuL/view).

After this, go to the app Settings Page and under `Connection and Settings` fillup the required details and click on `CONNECT TO LG` and all done. ## App Features - **Feature 1:** [Switch between Earth, Moon and Mars using the Liquid Galaxy Control tool animmations] - **Feature 2:** [In built Liquid Galaxy Connection Manager for connecting to the Liquid Galaxy Rig] - **Feature 3:** [Connection manager to indicate whether your app is connected to Liquid Galaxy or not] - **Feature 4:** [Navigation buttons to visualize places on Google Earth] ## Feedback and Contributions We welcome feedback, bug reports, and contributions to enhance the Liquid Galaxy KISS App. Feel free to open issues or submit pull requests through the GitHub repository. Happy navigating with Liquid Galaxy KISS App! 🌐✨