Examples of Wear OS development for use with iPhone/iOS - wear-os

I am really struggling to find any references on developing WearOS apps using an iPhone. I see references in the android documentation, but have not been able to find any examples or code online. I now companies like Cardieo have mentioned they developed on Wear OS and have an iOS app. Does anybody have any good sample code to use as an example?

Related

Is it possible to use the ML Kit SDK on Wear OS?

I am wondering if anyone knows if it is possible to use the ML Kit SDK on Wear OS devices? I know Wear OS is based on Android, and I've seen references online to Firebase notifications working on Wear OS.
I have googled combinations of the terms "ML Kit", "Firebase ML Kit" and "Wear OS" but not found any definitive answers.
I don't have code on hand, but I am wondering would it even be possible to import/use the SDK on Wear OS apps in the first place.
Expected results would be being able to instantiate and use some of the machine learning models from the ML Kit API on a Wear OS watch.
Battery usage and efficiency are secondary at the moment, I'm just wondering if it is possible at all.
I have never tied it but I think it is possible. In the end, the Andorid Wear 2.0 (WearOS) is just another regular Android and it supplies direct internet access from the device.
I was able to succesfully use RenderScript on Wear devices but on the other hand I've faced an issue that Google Awareness API was not available on Wear. THis seem not to be the expected state.
Probably in the end you will need to do feasibility study on your own.
You can try to use some android MLKit sample and simply run it on Wear device.

Is golang supported in Android Things?

Can we use golang in Android Things?
I would like to program in golang an IoT app, however I don't find support for golang in Android Things.
From the point of view of Android application developer Android Things is pretty much the same. So if you can write Android apps in Go, you can do the same for Android Things app development.
As far as I know the Android Things offers just a lightweight version of Android.
Go supports mobile platforms such as android and IOS:
https://github.com/golang/go/wiki/Mobile
It still uses java/objective-c bindings though
Also check if you need Android Things, because there is nice framework:
https://gobot.io/#platforms
designed for iot.

Integrate Azure Mobile Services in Xamarin.Mac

By the time I'm writing this, I'm working on a Xamarin cross-platform app (iOS,Android and Windows Phone), using Azure Mobile Services. There is interest of also developing Mac OS X version of this app.
Is there a way to use the Azure for the OS X app, because I can't find anything on the web? Please, be descriptive as possible :)
There is not currently Xamarin.Mac support in Mobile Services. If you look here (https://github.com/Azure/azure-mobile-apps-net-client/tree/master/sdk) you will see there is a Xam.iOS, Android, and Forms project.
You can add a feature request for Xam.Mac, or make an open PR that adds in a Xam.Mac project. I'd assume the main PCL component will work and its just a matter of adding the Mac specific wrappers where needed. I'm not sure how much dev work that would actually entail though to say if its feasible or not.

How do I move from app development to device-specific ROM development?

I've seen a lot of resources on developing Android apps. But there are no guides on how to develop the OS itself. I'm looking at developing ROMs for my specific device. Is it true that the ROM is just a bunch of .apk files strung together?
How do I learn about Android OS development? Do I learn about app development first? And if I do so, how do I move on to developing custom ROMs that are optimised for my device? As of now, I don't see any resources available online. Just some tutorials on compiling from source. Even so, I don't know how to find my device specific "sources" or my device "tree" or my "proprietary binaries". If anyone can shed some light on this issue, and show me what I need to do after I learn Android app development, so that I can move on later to start developing custom ROMs for my device, I would gladly appreciate it.
Firstly android is not just bunch of apps its a complete OS, just read through the wiki
http://en.m.wikipedia.org/wiki/Android_(operating_system)
In learning terms, both are very vast fields...
It will take you at least a year to get proficient in App development / ROM development...
If u want to learn App development there are lot of resources online like
android.com, books like Busy coder's guide to android development etc...
And knowing basics of Java is a must...
Best place to learn ROM development is the xda forums.. There are device specific sub-forums...
But ROM development takes more of a trial n error approach, it will test your patience..
And there is not proper documentation also...
So choose what u want...
I would personally suggest App dev first... :-)

Titanium with ruby for android apps

Can anyone share a short example or tutorial for developing android native apps using Titanium with ruby?
In titanium Appcelerator, I am able to see http://docs.appcelerator.com/titanium/latest/#!/guide/Ruby_Development.
Please help on this.
I believe it's not related to Android development.
Look at the tree on the left. "Ruby Development" is under "Web development" (server side).
Everything related to mobile development is under another item - "Titanium development".
However, if you are interesting in using Ruby to develop for Android, you can take a look at this question:
Ruby practical for Android Development?

Resources