create a smartwatch OS - Wear OS Q&A, Help & Troubleshooting

Hi XDA community,
I have in mind to create a smartwatch OS. So, I was wondering if it was possible to fork or customize Android wear OS for instance.
The idea is to remove all unnecessary apps, services, and notifications (to save RAM, space, and battery), install some default .apk and watch faces, create a service to keep the .apk and watch face up-to-date automatically from a repository, enable remote access, etc.
If you know whether this is possible or not, and have some resources or tutorials about it, let me know!

Contact
I’m also working on it contact at t.me/vishnoisunny

Perhaps you should consider contributing to Asteroid OS instead. Wear OS is not open source.

Related

[APP]MyDroid Sync Center - Looking for testers/developers

Hello All, if you don't know me, I am a nube from the Windows mobile dev group and this is my first time making an app for Android (other than small programs). But this is my first time I am releasing any of my apps. So, now that I have said that...on to my latest and greatest idea(maybe...).
My idea is to have a brand new Sync center for Android. What I imagine is a nice easy to use interface which also plays music and syncs with all your networking sites. So, whenever you need to, you can also add widgets to the app and make it fully customizable. Now, I do ralize this is a big ambition for a new Android developer but I have fully completed the desktop side for this app and now, I just need to make the device side which will interact with the desktop side. Before I dive in and make a huge mess out of this forum. I need to first test out the app...
Hence, I need some developers who know a decent amount of programming (that way they will know a bit of what the problem is...instead of just complaining that it doesn't work.)
So...if you know any bit of programming or if you are sorta'ish good at debugging. I am looking for you to test out my awesome Sync Center.
Also, if you think you have some ideas...please do feel free to post it and I will give credits to you and implement it to my program. Also, THIS APP IS GOING TO BE FULLY FREE. So, no need to worry about that part.
Features to be included:
-Play music / pictures / videos
-Sync any file / folder
-Setup Sync folders with which you can let it automatically sync when needed
-Connect to networking sites
-FindMe feature (with google maps integration)
-Cloud backup for music
PLEASE HELP ME THINK OF MORE FEATURES​
Link to google code: http://code.google.com/p/mydoid-sync-center/

Anything similar to Pebblekit JS?

The Wear SDK doesn't appear to have anything similar to the Pebblekit JS Framework. Does this mean that any watch app that wants to access the internet (such as a simple weather app) will need a dedicated companion phone app? Or am I missing something?
The Wear emulator technically looks like Android, but on a small screen, and with a different "launcher".
You can run many existing Android apps on it. I tried one of mine, and it worked, more or less, but the UI was squished as would be expected.
This is why it's called "Android Wear". It's just an Android variant. There may be some "normal" Android APIs it won't support, and there will be watch specific APIs I'm sure.
IMO, it makes sense and is smart of Google to do this. I don't want to deal with 10 different smartwatch OS's.
NOW is the time for a bigger, richer smartwatch OS, because it's now possible to put enough ARM compute power in a watch sized device.
I presume that Google Play will support watch apps at some point. And I'm looking forward to seeing custom watch ROMs. I hope there won't be too much locking down of devices, or at least a Nexus watch or 2 that can be unlocked.
I agree with all of your comments, but I also think the cool thing about pebble is that I can write a watch app that will, for example, get weather from a JSON source on the internet without requiring the user to install another phone app. I don't think you can do that with Wear.

[Q] Alternative to Android Wear, using a wear device without Play Services

Hi, I recently got a Moto 360 as a present. But sadly, I soon came to the realization that you can't run Android Wear without GAPPS installed (I'm running CM10.2). I'm not going to install Google's spyware just so I can use a watch.
Are there other Apps that work with AndroIid Wear Devices? My smartphone does support Bluethooth 4 and BLE. A little bit digging showed me that some dedicated people got some functionality to work on their Iphone without Google Services. Alos when I install the Pebble App it recognzes my phone (but can not connect)
I really just want to get notifications to my watch, control music , set an alarm and maybe get my pulse data on my phone. Are there third party apps that can do that?
The person who ported the Android Wear functionality to Iphone has a Github repository of his Iphone app under shiitakeo/android_wear_for_ios . If there is no option I will have to write my own app and I'm going to orient myself on what he did there.
So you are looking for an app to connect your android phone to the iOS wear connect app on moto360? And not android wear app?
I'm looking for a third party android app that lets me connect my Moto 360 with my Phone aCyanogenmod 10.2 without gapps installed.
Without gapps I can't install the offical Android Wear app. Taking a peak in the IOS world shows me that it' s possible to do that with a device that supports Bluethooth 4.0 and BLE. The Pebbles app also recognizes my watch but does not let me connect it, this tells me that they must use a similiar protocol or maybe even the same. My question is, if someebody already did write such an App, that lets you connect your Android phone with your smart watch (without installing gapps!), or if I have to do this on my own. (I'm a software developer but never did anything with Bluethooth or much in Android.)
I'd also like to find a non-gapps solution for this. Have you found one?
Apple spies for Facebook. You'll sell your integrity no matter what.

A wear OS capable watch for developing custom app on?

Hi, I want to hack together an android app for my own needs and side load it on a wearable running, or capable or running, wear os. My hardware requirements are minimal: no SIM, GPS, haptics or any special hardware required -- just something cheap and readily available in China, where I am now. I see the name Ticwatch cropping up on these forums, but might be overkill.
What are the odds I can load Wear OS on a random android-looking device off Taobao?
Thanks for any recommendations.

Watchface complications

Hello All,
I am developing a watchface in Android studio in java targeting Android 12.
I need to add complications data on my watchface. I want that complication should be set to a default system complication without requiring user to configure it.
I also found it challenging to handle double click/touch gesture on the complications in wear os.
Is there any good and complete tutorial/guide/sample for adding complications on wear os watchfaces in java?
I found one sample on the android developer website but it is not sufficient.
Any help would be much appreciated.
Thanks all.
Teste
salwan.hemant said:
I want that complication should be set to a default system complication without requiring user to configure it.
Click to expand...
Click to collapse
I'm not sure that is even possible? The whole complication system gets data from the system. Your watch face only gets to receive the data the user has allowed via the system dialog your app invokes.
salwan.hemant said:
I also found it challenging to handle double click/touch gesture on the complications in wear os.
Click to expand...
Click to collapse
I made a watch face, but ended up not using the system's support for drawing complications, rather I grabbed the data and did the drawing myself. That also made it trivial to handle clicking, since there isn't anything else to capture events.
The example I link to below suggests you can just not pass tap events to the drawable (if it's not doing what you want). I'm going to guess the standard thing is just to invoke the pending intent, which you can do yourself.
salwan.hemant said:
Is there any good and complete tutorial/guide/sample for adding complications on wear os watchfaces in java?
Click to expand...
Click to collapse
I found this project to be useful...
GitHub - android/wear-os-samples: Multiple samples showing best practices in app and watch face development on Wear OS.
Multiple samples showing best practices in app and watch face development on Wear OS. - GitHub - android/wear-os-samples: Multiple samples showing best practices in app and watch face development o...
github.com
But since I was targeting an older watch (stuck on Android 8) and using Java, I had to go back to a much older version of the code.
git checkout 5c2e340

Categories

Resources