Code Monkey home page Code Monkey logo

bharathvishal / message-communication-using-wearable-data-layer-for-android-wear-os Goto Github PK

View Code? Open in Web Editor NEW
44.0 1.0 15.0 23.3 MB

A two way message communication app for Wear OS that makes use of Wearable data layer API. Send/receive messages from your wearable/mobile device.

Home Page: https://bharathvishal.github.io/Message-communication-using-Wearable-Data-Layer/

License: Apache License 2.0

Kotlin 100.00%
wearos androidwear androidapplication android kotlin android-studio wearableapp datalayer bluetooth messaging android-development android-application kotlinsample androidsampleproject native application gradle module-pattern messages communication

message-communication-using-wearable-data-layer-for-android-wear-os's Introduction

Message communication using Wearable Data Layer for Android/Wear OS

A two way message communication app for Wear OS that makes use of Wearable Data Layer API. Send/receive messages from your wearable/mobile device.

 

Usage:

  1. Open project and sync gradle.
  2. Modify the code to suit your needs.
  3. Watch out for more features.

To send/receive images:

  1. Install the app on your wearable and mobile device.
  2. Important - Make sure your watch is paired with your mobile device through bluetooth. You can pair your watch with your phone through the 'Wear OS' app.
  3. Once the device is paired, tap the 'Check for connected wearables' button in the mobile app.
  4. Finally type your message and send the message to your wearable device. You can follow the same to send a message from your wearable device to your mobile device.

 

Features :

  • Send/receive messages from your wearable/mobile device(Two way message communication).
  • Shows the full log of the message history.
  • Message acknowledgment and timeout.
  • Supports both round and square Wear OS devices

 

Preview :

Preview

 

Screenshots :

Screenshot 2 Screenshot 1

 

Year developed :

2019

 

SDK Info :

Mobile version Min SDK : 23 | Target SDK : 34 | Gradle : 8.3.1 | Kotlin

Wearable version Min SDK : 25 | Target SDK : 34 | Gradle : 8.3.1 | Kotlin

 

Device Requirements :

Wear OS 2.x

 

Android Studio Version :

Android Studio Iguana | 2023.2.1 Patch 1

 

License :

Apache License 2.0  

 

Android is a trademark of Google LLC. WEAR OS BY GOOGLE is a trademark of Google LLC.

 

© 2019-2024. Developed by Bharath Vishal G (https://github.com/BharathVishal).

Thank you. 🙂

message-communication-using-wearable-data-layer-for-android-wear-os's People

Contributors

bharathvishal avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

message-communication-using-wearable-data-layer-for-android-wear-os's Issues

Pairing Problem

Hello! First of all let me thank you for your repository! It's amazing.

I am trying your code and i have paired the two devices (mobile and wearable) via bluetooth but when the mobile search the wearable I get the message
A wearable device is paired but the wearable app on your watch isn't open. Launch the wearable app and try again.

I have tried to reopen the wearable application but nothing.

Any suggestions?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.