It also hasn't helped Windows Mobile at all with it's "massive" desktop ecosystem.
It also hasn't helped Windows Mobile at all with it's "massive" desktop ecosystem.
Several streaming services have native apps on both mobile & desktop. I think that their mobile apps could run pretty well on desktop.
For many complex apps though (like anything dealing with text edition), the lack of hover & right clics handling would be a pain. Android supports 'hover' events (and since API 1 IIRC) but nobody implements them in custom widgets.
Android supports mouse input but even as an android engineer I have no idea what the right click does in that situation.
Or maybe we should just force everyone on Vim and world would be more glorious and productive place.... right?
BUTTON_SECONDARY is reported in the getButtonState() of the MotionEvent, but I'm not sure most apps ever check that. I would guess in a lot of cases, if there is only checking on pointer down and up, it will act like the left mouse button.
Look what Windows 10 did with Metro apps: it took those "single-window designs" and just... stuck them in regular windows. And that works pretty well, it turns out.