5 ms·
Setting aside the Launcher replacement, the most technically surprising aspect of this demo was the messaging app: it showed avatars and a messaging window hove
by mik3y 14y ago
Setting aside the Launcher replacement, the most technically surprising aspect of this demo was the messaging app: it showed avatars and a messaging window hovering above the currently-focused app.
As far as I know, this isn't possible on stock Android. You can make a non-fullscreen window, but you can't continue to interact with the layer behind it.
This may be the motivation for the "set of OEM guidelines" Mark very casually mentioned. I wonder what other enhancements they call for..
- krschultz 14y agoThey also cribbed the way iOS does notifications and put it on Android. Instead of messages being in a drawer on the top, they show up on the home screen immediately. The Facebook Android app feels a little too iOS flavored to me (the Action Bar sliding in its entirety to the right when you slide in that menu is wack), and Facebook Home looks a little bit iOS flavored as well.
- andrewmunn 14y agoActually chat heads works on stock Android! Not sure the exact wizardry that went into implementing it, but it's very impressive to use.
- shagrath 14y agoprobably like explained here: http://stackoverflow.com/questions/8073803/android-multi-touch-and-type-system-overlay http://stackoverflow.com/questions/8073803/android-multi-tou... but imho, given they already downgraded the behavior in 4.0, this is really looking like a security hole that might be closed in a next Android release.
- owenwil 14y ago...Do you have an APK?
- Shooti 14y agoIt's perfectly possible. They're doing it by setting the window type as TYPE_SYSTEM_ALERT, and then switching it to TYPE_SYSTEM_OVERLAY as needed. http://developer.android.com/reference/android/view/WindowManager.LayoutParams.html#TYPE_SYSTEM_ALERT http://developer.android.com/reference/android/view/WindowMa...
- mik3y 14y agoLearn something new every day; thanks!