iOS companion vs Android - why is iOS more advanced? EDIT: (for notifications)

Just curious if this is due to limitations of the Android OS compared to iOS, or there just happens to be more developers for the iOS companion app or just more focus given to it.

For example, I’d like to get a video clip on my doorbell notification like I do with the nest app (replacing my nest cameras and doorbell with local stream stuff) - seems this is possible on iOS but not on Android.

Thanks!

The iOS app has been around for 5 years I think? Android has just had its first year.

android does not support videos in the notification

Okay cool, sounds like it is still being worked on then.

android does not support videos in the notification

You mean the HA android app, or android in general? Because I get video in my nest app notifications on android. (maybe they are using an animated gif or something to simulate it?)

thats a custom built notification that the app does not have support for yet, it is not supported in the native Notification API and requires more work and code changes for it to work. GIFs also require a custom view too.

1 Like

its also quite possible that since Nest (owned by google) gets a special case as noted in this stackoverflow post

Show GIF with glide in android notification - Stack Overflow.

1 Like

Looks like Arlo has also figured it out. Arlo camera app catches up to Nest with animated video notifications (androidpolice.com) Shame that it is not easy to do as it sounds like it is maybe just built into standard notifications on iOS?

1 Like

I dont think its an animated gif or video, I think its just a few snapshots that are flipped through quickly to mimic video/gif. Found this tutorial on Medium

So even if we could do something like this the user would need to supply the images for it to be possible so wouldnt be as straight forward as what apple has done or nest/arlo. As you can see its sorta a hack, there is no official android documentation on how to do this.

Feel free to follow this existing feature request: Notifications: GIFs only rendering the first frame · Issue #1270 · home-assistant/android · GitHub

Not that I want to start an argument but, iOS has 8 specific sensors.
Android has 30-ish…

If the iOS can do video/image sequence notifications that does not in my opinion translate to more advanced.

1 Like

last I checked it was 72 :stuck_out_tongue:

I just counted the android specific sensors.
I assume there is a few that is common between the two systems.
But i believe you know better :wink:

Oh gotcha lol

Yea we have a table in the docs to help better visualize the differences between the platforms

1 Like

Ah, yeah my title sucks - I meant specifically notifications. I was curious if it was an Android OS limitation - and it seems it is.

Even with notifications you can’t compare them. I think android technically has more features in some areas than iOS too and thats because of platform differences

Take for example the notification commands

or the android specific notification features

2 Likes

Very interesting, as a beginner - I’m learning a lot. Problem is that when trying to get my wife on board with the switch the only thing she’s cared about so far is the lack of motion in the notifications and that I don’t have people identification working (yet - seems this may be possible though using Deepstack). :rofl: