following: 1
followed tags: 1
followed domains: 0
badges given: 0 of 0
hubskier for: 3831 days
I can see the appeal of that, but I don't prefer it on my own device. I tried using the PA Halo feature for a while (on Carbon Rom), but it felt like a gimmicky replacement for my already-existing notification panel. I like the notification panel. It shows you new notifications, it's there when you want it, and when you don't, it's not taking up any screen real estate at all. Halo is always there (at least a little bit), it shows me the same thing as the notification panel does (while being more difficult to clear notifications from/view their originating app), and it really adds no extra functionality other than allowing you to float one app over another (although it takes up most of the screen and there's not much advantage over simply switching to that app).
Like the SMS app's "Quickmessage" pop-up (which I'm not sure is even a stock AOSP feature), I think temporary floating windows for chat-like apps are appropriate in some cases. Like, if you get a text message, it can pop up in front of the activity you're currently using. The difference is that, like with Quickmessage, you can't interact with the activity behind the pop-up without closing the dialog first. It's essentially its own activity, with a transparent background showing the other app you had running. I don't think this departs too much from the mobile-centric design I was talking about, but an app that is constantly floating over all other apps certainly does. Perhaps it's more appropriate on a tablet, as you said.
I agree with most of these, but I can't really get behind floating windows. Android is a mobile OS at heart; the largest devices it will typically be used on are tablet computers. Multitasking with floating windows will just turn Android into another desktop OS, and make everything messy. Consider the screenshot in your article... Does anyone actually want to watch a tiny YouTube video in the corner of their screen while they browse the play store? First off, humans are only really good at focusing on one task at a time, and secondly, the video is blocking a lot of the controls and content of the app below it. Sure, you could reposition it as needed to get to the content it's hiding, but come on. It seems like a hacked-together attempt at turning Android into Windows. Also, why in the world would you have "HD" enabled on a video that tiny? That's a waste of bandwidth.