Slashdot Mirror


An Early Look At Android M's Multi-Window Mode For Tablets

Ars Technica has a look at the experimental multi-window mode in the just-announced Android M. It's not a headlining feature yet: "buggy, busted, and buried, but intriguing nonetheless" is how Ars describes it. Android Police is similarly faint in its praise. All that might be true, but to many users even a partly working multi-window mode would be welcome, especially one blessed by Google. (Some Samsung users have had multi-window support for a while, but not built into the OS proper, and multi-window capabilities can be found via app, too.)

95 comments

  1. So now... by houstonbofh · · Score: 0

    So now after a few years of updates you have have MULTIPLE apps slowing your phone or tablet to a crawl!

    1. Re:So now... by BronsCon · · Score: 4, Informative

      Because Android allows apps to run in the background (and I mean actually run, not register to be woken up by certain events as on iOS), we have that already. This will just let you interact with them all at once.

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
    2. Re:So now... by mjwx · · Score: 1

      Because Android allows apps to run in the background (and I mean actually run, not register to be woken up by certain events as on iOS), we have that already. This will just let you interact with them all at once.

      So finally I will have multiple apps in the foreground bringing my tablet to a crawl.

      Jokes aside, have Google announced wich devices will get this, I'm wondering if my Nexus 7 and 4 will receive the official update.

      --
      Calling someone a "hater" only means you can not rationally rebut their argument.
    3. Re:So now... by BronsCon · · Score: 1

      As far as I'm aware, they haven't, but it does look like it's a tablet-only feature, so your Nexus 4 is out, along with my Nexus 6. If I'm not mistaken, there are a couple different Nexus 7's, one of which is no longer supported. If you have the newer one, I'd imagine you're covered. I just hope I don't have to wait long for the hack to enable it on phones, given the 5.9" screen on my Nexus.

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
    4. Re:So now... by BasilBrush · · Score: 0

      and I mean actually run, not register to be woken up by certain events as on iOS

      Thats why iPhone outlasts Android phones, for a given size.

    5. Re: So now... by Karlt1 · · Score: 1

      So explain which use case does iOS not allow with its multitasking abilities?

    6. Re: So now... by Dog-Cow · · Score: 1

      Defensive much? He didn't say there were any use cases. He did, however, accurately describe how iOS allows apps to gain background processing time.

    7. Re: So now... by Karlt1 · · Score: 1

      He also said something that was patently untrue....

      Hint: How would music, gps, VOiP, etc. apps work if they weren't constantly running in the background?

    8. Re: So now... by BronsCon · · Score: 1

      Servers. Yes, I run a development server on my Android phone.

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
    9. Re: So now... by BronsCon · · Score: 1

      Music apps pass the stream off to iOS to keep playing while they are suspended. iOS briefly wakes the app near the end of the stream in order to allow it to pass a new stream. iOS will wake an app using the GPS with location updates in order to allow the app to make notifications as required. VOIP and messaging apps are woken up when a message or call comes in. How all of this works is very well documented. Are you saying that what's described in Apple's own documentation is patently untrue?

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
    10. Re: So now... by Karlt1 · · Score: 1

      What is a "development server"?

    11. Re:So now... by BronsCon · · Score: 1

      That hasn't been my experience. I charge my Nexus 6 every other day while my wife's iPhone 6 Plus needs juice nightly, sometimes mid day. My wife's iPhone 4 and 5 both had similar battery life to her 6 Plus, maybe marginally better, while my HTC One X and One (7) and LG G3 all had similar battery life to my Nexus 6. I know I'm just one person, but that's a sample size of 7; not definitive, but certainly convincing.

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
    12. Re: So now... by BronsCon · · Score: 1

      In my case, HTTP, PHP, and SMTP.

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
    13. Re: So now... by Karlt1 · · Score: 1

      There are two types of location aware apps for iOS. One type just asks the OS to notify it when the location changes. The other is constantly running and tracking location. For instance, something like Nike+ GPS is constantly running and tracking your location. You can actually tell which is which by the icon on the status bar - it will be either solid or outlined.

      As far as sound, how could the stream just be "passed off to the OS" in the case of something like the OverCast that is constantly processing the sound to remove silence and doing other processing? Audio processing apps that support AudioBus also wouldn't be possible.

      Another example is the WireCast app that can act as a remote camera even in the background.

    14. Re: So now... by BronsCon · · Score: 0

      There are two types of location aware apps for iOS.

      According to Apple's documentation (linked from my post), there are three.

      Tracking the User’s Location

      There are several ways to track the user’s location in the background, most of which do not actually require your app to run continuously in the background:

      - The significant-change location service (Recommended)
      - Foreground-only location services
      - Background location services

      The significant-change location service is highly recommended for apps that do not need high-precision location data. With this service, location updates are generated only when the user’s location changes significantly; thus, it is ideal for social apps or apps that provide the user with noncritical, location-relevant information. If the app is suspended when an update occurs, the system wakes it up in the background to handle the update. If the app starts this service and is then terminated, the system relaunches the app automatically when a new location becomes available. This service is available in iOS 4 and later, and it is available only on devices that contain a cellular radio.

      The foreground-only and background location services both use the standard location Core Location service to retrieve location data. The only difference is that the foreground-only location services stop delivering updates if the app is ever suspended, which is likely to happen if the app does not support other background services or tasks. Foreground-only location services are intended for apps that only need location data while they are in the foreground.

      You enable location support from the Background modes section of the Capabilities tab in your Xcode project. (You can also enable this support by including the UIBackgroundModes key with the location value in your app’s Info.plist file.) Enabling this mode does not prevent the system from suspending the app, but it does tell the system that it should wake up the app whenever there is new location data to deliver. Thus, this key effectively lets the app run in the background to process location updates whenever they occur.

      Important: You are encouraged to use the standard services sparingly or use the significant location change service instead. Location services require the active use of an iOS device’s onboard radio hardware. Running this hardware continuously can consume a significant amount of power. If your app does not need to provide precise and continuous location information to the user, it is best to minimize the use of location services.

      For information about how to use each of the different location services in your app, see Location and Maps Programming Guide.

      You can read through that document yourself to answer the rest of your questions.

      Consumers. Trusting marketingspeak and assuming they know how things actually work since the dawn of time.

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
    15. Re:So now... by BasilBrush · · Score: 0

      In both specs and independent usage tests the iPhone 6 Plus outlasts the battery of the Nexus 6.

      http://www.trustedreviews.com/...

    16. Re:So now... by BronsCon · · Score: 1

      That's wonderful. I don't care about lb tests or specs written on paper when my actual real-life experience says the opposite. All the manufacturer specs and controlled conditions testing in the world is not going to convince me that my wife's phone lasts longer than mine when it regularly dies before she charges it at night while mine routinely lasts 2 days. Likewise, I'm sure my anecdote won't convince you of anything, either; that's not why I was sharing it.

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
    17. Re:So now... by BasilBrush · · Score: 0, Flamebait

      In other words "la la la. I'm not listening."

    18. Re:So now... by BronsCon · · Score: 1

      Oh, I'm listening, I'm just hearing a bunch of crap that doesn't agree with reality. You, on the other hand, seem to not be listening: even if the specs say the iPhone 6 Plus will last a week on a single charge ant the Nexus 6 will only last 5 minutes, that has no bearing on reality. The reality is that my phone, a Nexus 6, routinely lasts more than twie as long as my wife's phone, an iPhone 6 Plus. Specs and lab tests be damned.

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
    19. Re:So now... by Goaway · · Score: 1

      You realise battery life depends extremely heavily on installed apps, and how often they query the network in the background?

    20. Re:So now... by serviscope_minor · · Score: 4, Funny

      Seriously dude, your real world experiences are WRONG. Get your facts from the internet, not real life.

      Joking aside, give up. The guy you're trying to argue with is utterly impervious to logic, facts or reason. I've tried arguing with him and he's utterly impenetrable.

      --
      SJW n. One who posts facts.
    21. Re:So now... by BronsCon · · Score: 1

      Yes, but not nearly as heavily as screen-on time on a 6" class device. That said, I've got bittorrent sync running on my phone, on top of having it configured to update apps, mail, and calendars over any network, and the fact that I use the phone as a dash cam (bittorrent sync is transferring anywhere from 1 to 10GB of video per day from this activity alone). My phone sees considerably more use than hers, which gets used more as a dumbphone than anything else.

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
    22. Re:So now... by BronsCon · · Score: 1

      Yes, and entertaining. Just realize that you're not going to win against him and don't get worked up over it. By then, you've already won.

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
    23. Re:So now... by Anonymous Coward · · Score: 0

      Are you aware how few of your posts someone has to read before realizing how incredibly one-eyed you are about all things Apple? Not fucking many is the answer. Seriously, it's not healthy to be that fucking predictable.

    24. Re:So now... by houstonbofh · · Score: 2

      In other words "la la la. I'm not listening."

      ...to random statements on the Internet that conflict with observed reality.

      That seems sensible to me.

    25. Re:So now... by BasilBrush · · Score: 1

      Evidence was posted. So your your attitude is equally ignorant.

    26. Re:So now... by BasilBrush · · Score: 1

      It's not surprising you don't understand anecdotes are not data.

    27. Re:So now... by BasilBrush · · Score: 1

      No indeed you can't win with anecdotes of observances against specs and independent tests.

      You're no better than a global warming denier who's seen snow in march.

    28. Re: So now... by Anonymous Coward · · Score: 0

      I'm sorry, but I just don't believe you. Data usage all day? Bittorrent running? Dash cam usage?

      2 days without a recharge?

      Liar. No two ways about it.

    29. Re:So now... by BronsCon · · Score: 1

      Not quitel There is a lot more toglobal warming than whether or not it smows in March, but, tyere is nothing more to whether my phone or ky wife's phone lasts longer than whether my phone or mynwife's phone lasts longer. Mine, a Nexus 6, lasts longer than hers, an iPhone 6 Plus. Period. Therefore, it is correct for me to say that, in my experience, the Nexus 6 lasts longer than the iPhone 6 Plus. At no point did I claim that my observations were indicative of all Nexus 6 and iPhone 6 Plus devices; in fact, I was fairly explicit in stating that jy observations were just that: my personal observations of my last 5 Android phones compared to my wife's last 4 iPhones. I know what the specs say should happen, but I've never actually seen it outside of a lab.

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
    30. Re:So now... by BronsCon · · Score: 1

      Also, damn, this is why I don't post from my phone (I've turned off autocorrect or it might have been worse).

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
    31. Re:So now... by unrtst · · Score: 1

      I'm surprised you haven't put two and two together. All your phones last longer than all your wifes phones. That's one of the two major trends your case shows, the other being that, coincidentally, all your phones were Android devices and hers were iphones. I'd be willing to wager real money that usage patterns are quite different (ie. she probably uses her phone more, or some feature of it that draws more battery power - maybe just checking it more often (screen use); maybe she keeps gps/wifi/bluetooth all on all the time and you don't; maybe it's apps or talk time; maybe just one game she plays a lot; etc).

      FWIW, I've never owned, and do not plan to ever own, and iphone. My own usage patterns have GREATLY affected my own battery life. I picked up an addictive game a while back, and my battery life dropped from days down to about half a day. It doesn't even get much actual phone time, but when it does, it sucks down juice like crazy. If you want a better anecdotal experience, swap phones with her for a week (turning off all background apps the other used), and use similar stuff to what you used on the other phone.

    32. Re:So now... by BronsCon · · Score: 1

      My phone: all radios on. Her phone: all radios on. Aside from that, I discuss usage patterns elsewhere in the thread; mine certainly sees more use than hers. Unfortunately, since there is no possible way for me to run an SMTP server or an HTTP server with PHP support on an iPhone, swapping phones with her to test the impact of usage patterns is not a viable option; but the SMTP and HTTP servers I run on my phone for on-the-go development and testing are certainly battery hogs, I can't imagine the iPhone would fare any better running those.

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
    33. Re:So now... by BasilBrush · · Score: 1

      Exactly. An anecdote that's not even of a proper side by side test, of two phones doing the same thing is completely useless.

    34. Re:So now... by BronsCon · · Score: 1

      And yet my phone, under higher usage than hers, lasts longer. If it were the other way around I'd see your point.

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
    35. Re:So now... by BasilBrush · · Score: 1

      The scientific method is obviously alien to you.

    36. Re:So now... by BronsCon · · Score: 1

      So you're positing that putting a higher load on her phone and a lower load on mine would result in her phone outlasting mine? See, I understand the scientific method just fine, but I also have some basic common sense, which seems to be lost on you.

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
    37. Re:So now... by houstonbofh · · Score: 1

      I can give you research and articles that said man never went to the moon. I also know people who went there. Guess which one I trust?

    38. Re:So now... by houstonbofh · · Score: 1

      No indeed you can't win with anecdotes of observances against specs and independent tests.

      You're no better than a global warming denier who's seen snow in march.

      Because no tech company has EVER fudged on benchmarks!

    39. Re:So now... by tehcyder · · Score: 1

      In both specs and independent usage tests the iPhone 6 Plus outlasts the battery of the Nexus 6.

      http://www.trustedreviews.com/...

      This all reminds me of the fuel consumption figures published by car manufacturers, which have no connection to real world performance.

      --
      To have a right to do a thing is not at all the same as to be right in doing it
    40. Re:So now... by BasilBrush · · Score: 1

      No, I'm positing that your wife is doing lots of video calls to her lover that you don't know about.

      And that as well as being a cuckold, you don't understand the scientific method.

    41. Re:So now... by BronsCon · · Score: 1

      First of all, cucklod is a verb, the noun form is cuck. Second, I'm through being civil with you, go fuck yourself.

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
    42. Re:So now... by BasilBrush · · Score: 1

      Wrong. Read some Shakespeare, moron.

    43. Re:So now... by BronsCon · · Score: 1

      Huh, then i've never actually heard anyone use it correctly. Thank you for the correction and go fuck yourself.

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
    44. Re:So now... by BasilBrush · · Score: 1

      I'm glad you are beginning to see you don't know everything. Next stop, the scientific method...

    45. Re:So now... by BronsCon · · Score: 1

      Right after you get done fucking yourself.

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
  2. When will Firefox OS get this functionality? by Anonymous Coward · · Score: 0

    When will Firefox OS be getting this functionality?

    1. Re:When will Firefox OS get this functionality? by nospam007 · · Score: 3, Funny

      "When will Firefox OS be getting this functionality?"

      They'll get tabs instead.

  3. Is this different than Samsung? by exomondo · · Score: 1

    Obviously - given the amount of stuffing around and warnings you apparently get when enabling it - this feature is not meant to be used yet, but as far as it goes what is different to say Samsung's implementation? I've seen the Samsung one and it seems to work fine (in the limited cases I used it) so is there some differentiating feature here? Like APIs for apps to share resources or something? Aside from the vendor-specific aspect of Samsung's one of course.

    Having also used multi-windowing on an x86 Surface (pretty sure the ARM ones had it too) with Windows 8.1 I think this is going to be a huge feature in terms of productivity for Android if they can standardize it on the platform, having the apps side-by-side when you are using multiple programs is so much better than having to switch between them.

    1. Re:Is this different than Samsung? by byornski · · Score: 2

      I'd guess it being built into the OS might make more app developers test against it for those apps which don't appear to work properly. That having a standard implantation since few other manufacturers are going to use Samsung's version.

    2. Re:Is this different than Samsung? by bondsbw · · Score: 1

      I don't know about more recent implementations, but I remember that Samsung originally only allowed you to run some of their stock apps in multiple windows. When I was at the Verizon store, I almost bought a Note 2 for its multi-windowing capability until I noticed in some fine print near the display that it only worked with some stock apps... so I ditched that idea and went with a device better suited for phone use.

      --
      All my liberal friends think I'm a conservative, all my conservative friends think I'm a liberal.
    3. Re:Is this different than Samsung? by Zaelath · · Score: 1

      See, when you say "in the limited cases I used it" did you not find it irritating as hell and disable it like I did?

      As for productivity... it's a tablet OS, it's consumptive, not productive. It's (normally) missing a keyboard so you can actually do some entry without covering the thing you're entering into or reading from, (always missing) a mouse so you can actually copy and paste with some accuracy and speed, and (always missing) a second discreet screen so the OS can't misjudge another futile attempt to change the sub-page for an attempt to change apps entirely.

      The Surface is a very different device, it's a laptop sold in pieces with a touch screen and around here generally has a second screen attached since it's FAR more productive than 2 windows on one screen... Not that I'm a MS fanboy, and I don't have a surface myself, but there's a lot more than windowed support needed to get from AUD$4-600 16Gb Android tablet to $1400AUD 128Gb Surface Pro 3.

    4. Re:Is this different than Samsung? by Zaelath · · Score: 1

      Discrete* damnit.

    5. Re:Is this different than Samsung? by chuckugly · · Score: 1

      Maybe a standard implantation of auto complete is needed too.

    6. Re:Is this different than Samsung? by Anonymous Coward · · Score: 0

      Yeah, it kind of got updated to a better version. And more apps added support for it.
      It worked with a lot more apps, including a lot of browsers.

      Generally anything that depended on large canvases never worked with it, or crappy apps that force you in to portrait mode. (On that note, screw those that force you to portrait on ONE orientation! Deleted and 1'd, atrocious)

      But since you could pin a window as always on top, you could sort of get around it.
      A common use I have is having a picture viewer open always on top of a drawing app at fullscreen.

      I still want an actual window manager though. A very basic taskbar-tier window manager is all that is needed. (same goes for desktop at that! I already wrote a crappy but functional tiling window manager for Windows in Autohotkey. Why would you ever manually position anything? What a hassle)
      Nothing too fancy, just a vertical tab menu with previews like we have now, moving around, flash on activity and so on, just basic expansions of the very limited window management.

    7. Re:Is this different than Samsung? by maglor_83 · · Score: 1

      You can use bluetooth mice and keyboards on Android.

    8. Re:Is this different than Samsung? by exomondo · · Score: 1

      See, when you say "in the limited cases I used it" did you not find it irritating as hell and disable it like I did?

      I only really used it for dropping note, document or gallery apps over emails to copy things out of.

      As for productivity... it's a tablet OS, it's consumptive, not productive. It's (normally) missing a keyboard so you can actually do some entry without covering the thing you're entering into or reading from, (always missing) a mouse so you can actually copy and paste with some accuracy and speed, and (always missing) a second discreet screen so the OS can't misjudge another futile attempt to change the sub-page for an attempt to change apps entirely.

      Well I guess they don't need the feature then since the status quo is what it is and is never to be changed. There are hundreds of choices for keyboard covers for tablets and actually you can quite happily plug a USB mouse into an Android tablet and it will work. Not to mention multiple windows and productivity on computers came along decades before multiple screens became even moderately common.

      The Surface is a very different device

      Yes, all I said is the feature is useful on the Surface and would also be useful on Android.

    9. Re:Is this different than Samsung? by tehcyder · · Score: 1

      You can use bluetooth mice and keyboards on Android.

      Thereby negating the only advantage of a tablet, namely that you can "surf the interweb" one handed.

      So I've heard.

      --
      To have a right to do a thing is not at all the same as to be right in doing it
  4. Oh good by bobstreo · · Score: 1

    Another dysfunctional window manager. On my tablet there are already multiple apps running.

    Is it that hard to write a SMALL window manager that works? Looks like everyone writes one before they write a web browser.

    1. Re: Oh good by Anonymous Coward · · Score: 0

      I already have one. When I hold the home button I see the most recent windows and can jump to the one I wish to bring up. That's a simple window manager. If you want more it's not simple anymore.

    2. Re:Oh good by rubycodez · · Score: 4, Insightful

      oh the irony, Microsoft and Ubuntu and GNOME-tards making sucky UI to turn PC into a tablet like thing, while many tablet users are sick of the tablet UI and want the tried and proven simple window manager. I've noticed a trend in any software with UI, high IQ morons taking that which has been refined, and making such things obtuse, disruptive to workflow, and changing for change alone's sake.

    3. Re:Oh good by 0123456 · · Score: 2

      I've noticed a trend in any software with UI, high IQ morons taking that which has been refined, and making such things obtuse, disruptive to workflow, and changing for change alone's sake.

      I doubt any of these 'you will do things my way because I know what's best and it's not what you think is best' bozos really have high IQs. Dunning-Kruger effect seems far more likely.

    4. Re:Oh good by phantomfive · · Score: 1

      high IQ morons taking that which has been refined, and making such things obtuse, disruptive to workflow, and changing for change alone's sake. Why do you think they have a high IQ?

      --
      "First they came for the slanderers and i said nothing."
    5. Re:Oh good by Anonymous Coward · · Score: 1

      I owned an Android tablet for several years. Recently, I purchased a 10 inch Windows tablet. After using both, I discovered that what I want in a tablet is a Windows desktop. The interface isn't that bad after setting the "Single-click to open an item" option. If I need a keyboard for serious typing, I just slide the tablet into its hardware keyboard. I can use all of my favorite Windows programs and I don't have to settle for the always changing, poorly done, advertisement displaying, spyware crap that infests Android.

    6. Re:Oh good by thegarbz · · Score: 1

      Actually it looks like they are just trying to converge and end this whole "consumption" / "production" device nonsense.

  5. Already here by Samsung by Anonymous Coward · · Score: 0

    This is very old news. Multi-window Android is already here for literally years. Made by Samsung.

    1. Re:Already here by Samsung by tehcyder · · Score: 1

      This is very old news. Multi-window Android is already here for literally years. Made by Samsung.

      As someone who has never bought a Samsung device, that's not terribly helpful.

      --
      To have a right to do a thing is not at all the same as to be right in doing it
  6. i don't get it by ozduo · · Score: 0

    why would anyone want to run multiple Redmonds?

    --
    I got to the chocolate box before you, that's why the hard ones have teeth marks.
    1. Re:i don't get it by tepples · · Score: 1

      Let me put it another way: Some people want to be able to work in one app while referring to information presented through another.

  7. Reverse Windows 8 by aberglas · · Score: 1

    The geniuses at Microsoft carefully followed the fashion to ensure that "Apps" are only single windowed, just like the so successful i*s. And now some ar*hole at Google is making them put it all back again. It is hard to be a non-thinking follower.

    1. Re:Reverse Windows 8 by Anonymous Coward · · Score: 0

      The geniuses at Microsoft carefully followed the fashion to ensure that "Apps" are only single windowed

      Actually ever since Windows 3.1 up to and including the currently preview-stage Windows 10 enforces the notion that "apps" are not only single windowed. In fact the tablet UI included as part of Windows 8+ has always had the ability to multiple application windows. Here is an example.

      What you are probably thinking of is Apple's iOS which pioneered this "single window app" concept and does not have the ability to have multiple application windows.

    2. Re:Reverse Windows 8 by Dog-Cow · · Score: 2

      Actually, iOS allows an app to have multiple application windows. iOS has had multi-monitor support since forever. What you meant to write is that iOS does not display multiple apps on the same screen.

    3. Re:Reverse Windows 8 by Anonymous Coward · · Score: 0

      What you meant to write is that iOS does not display multiple apps on the same screen.

      Yes, from the context of the discussion that is clearly -- as you know and have now gone to the effort of pointing out -- what I mean: iOS does not have the ability to display multiple apps on the same screen.

  8. Participatory culture by tepples · · Score: 5, Interesting

    As for productivity... it's a tablet OS, it's consumptive, not productive.

    The artificial distinction drawn between "consumptive" and "productive" user interfaces on a device that can theoretically support both is the problem. It acts as a barrier to participatory culture, as a lot of people don't have $400 to splurge on a "productive" device when they get the itch to do something "productive".

    It's (normally) missing a keyboard

    For someone who already bought a tablet computer or received one as a gift, a $50 Bluetooth keyboard is still less expensive than a $400 "productive computer".

    (always missing) a mouse so you can actually copy and paste with some accuracy and speed

    True, the text selection mechanism on Android through level L leaves something to be desired. But that's an argument for improving the text selection mechanism, not for continuing "consumptive" policies.

  9. Is side by side not simple? by tepples · · Score: 1

    When I hold the home button I see the most recent windows and can jump to the one I wish to bring up. That's a simple window manager. If you want more it's not simple anymore.

    My tablet's screen is twice as big as that of a phone. All I really miss is the ability to edit in one app while referring to information displayed through another app. Are you trying to claim that a simple side-by-side tiling window manager is "not simple anymore"? Heck, Windows 1 had that.

    1. Re: Is side by side not simple? by Anonymous Coward · · Score: 0

      Maybe you should run Windows? I have noticed that there are tablets with built-in keyboards and touch pads that let you display multiple windows side by side. These devices are pretty neat. They sit pretty good on your lap...

  10. Only if the app's developer owns a Samsung by tepples · · Score: 1

    But how many apps support multi-window operation? Last time I checked the Android CDD, it allowed apps to assume that the screen size will never change after installation, other than by exchanging width and height. As far as I can tell, apps have to opt-in to Samsung's multi-window mode, and only developers of apps who regularly test on a larger Samsung Android device (Galaxy Note, Galaxy Tab) are likely to enable that.

    1. Re: Only if the app's developer owns a Samsung by Anonymous Coward · · Score: 0

      Hence the article. What makes you think that ANY implementation regardless of who it's from, (Google, Samsung, etc), is going to work correctly if the assumption is: "My app always runs in full screen mode, and can completely trash the framebuffer without care."?

        This is yet another issue of lack of foresight by Google. The only way this will work correctly with older apps is, if Android provides a virtual window that advertises the expected display size, but can be resized by the OS if needed without telling the app. However there should also be a per app option to allow the older full screen mode to work if needed. Will this still break some apps? Of course it will. Hopefully Google did not allow direct raw framebuffer access by applications or at the very least ran the request through an api wrapper, because if they did not this will become harder to implement.

  11. so what did they do? by Anonymous Coward · · Score: 0

    reinvent the tiling wm?

    my, such progress.

    1. Re:so what did they do? by 0123456 · · Score: 3, Funny

      To a hipster, everything old is new, because they know nothing about the past.

      I hear that, in the next radical upgrade, Android will add 'borders' to their apps and you'll be able to click on these 'windows' and move them around the screen and resize them, so you can control how much of each app you see, based on what you're doing at the time. It'll be so cool!

    2. Re:so what did they do? by exomondo · · Score: 1

      reinvent the tiling wm?

      No they are implementing the existing tiling window manager concept on Android, which doesn't currently have such a thing.

  12. wtf, is this 1989? by Anonymous Coward · · Score: 0

    Ridiculous, software development has regressed at least two decades. We wrote our own windowing system on the Apple IIGS in high-school. In fucking high school!

  13. Snap an App by tepples · · Score: 1

    The geniuses at Microsoft carefully followed the fashion to ensure that "Apps" are only single windowed

    How so? Windows 8's Windows Runtime environment introduced the "Snap an App" feature, which allows a 3:1 split of the horizontal space. Press Win+Period, and one Windows Runtime app fills 1/4 of the screen's width, roughly as wide as a cell phone's display, and the other 3/4 shows either the desktop or another Windows Runtime app. Windows 8.1 allowed changing the ratio, reminiscent of the tiling window manager that shipped with Windows 1.

    Once you understand Snap an App, you'll realize that the most serious fault of Windows 8 was that the Start screen could not open snapped. A snapped Start screen would have been equivalent to the Start menu of previous Windows versions.

  14. Porn by dohzer · · Score: 1

    This is a porn-driven OS enhancement, right?

    1. Re:Porn by tehcyder · · Score: 1

      This is a porn-driven OS enhancement, right?

      Who needs multiple windows to look at porn? Full screen single app viewing is precisely what, um, my friends use for looking at porn.

      --
      To have a right to do a thing is not at all the same as to be right in doing it
  15. Should have been done in Honeycomb by tepples · · Score: 1

    What makes you think that ANY implementation regardless of who it's from, (Google, Samsung, etc), is going to work correctly if the assumption is: "My app always runs in full screen mode, and can completely trash the framebuffer without care."?

    The real WTF is how this assumption survived in Android H through L. Google should have invalidated this assumption way back in Honeycomb, the first tablet-optimized version of Android.

    1. Re:Should have been done in Honeycomb by Dog-Cow · · Score: 1

      Android apps are allowed direct access to the frame buffer? Eek! Even our favorite punching bag, Windows, hasn't allowed that since Windows 95.

  16. Mutli-window via scaling? by swb · · Score: 1

    I didn't RTFA (hey, this is Slashdot) but I could see where recent tablet iterations have such high DPI that it might be most useful for multi-window mode to split the screen and scale the app windows to fit more than one app at a time on the screen.

    It seems like a lot of apps have a kind of defined layout and not much if any layout intelligence built into them, so changing their window size to less than screen size would seem to require many apps to be rewritten to support other windows sizes than full screen.

    Scaling the entire app display to fit the window size would seem to solve much of this, with the caveat that apps with a fine degree of detail in their controls and small text to begin with might be less than useful. But for many, monitoring the content changes might be enough even if 100% of the controls or detail isn't legible.

  17. Does 2012 Mark the End of the Netbook? by tepples · · Score: 1

    Maybe you should run Windows?

    There was a period of at least a year when makers of Windows laptops essentially ignored the 10-inch size class in favor of the higher-margin tablet segment. (See Does 2012 Mark the End of the Netbook?) This wasn't solved until ASUS brought out the Transformer Book.

  18. going backward or moving forward by beefoot · · Score: 1

    There was command line user interface, then (multiple) windows user interface, then single screen user interface (android/IOS/windows phone), now going back to multiple windows user interface ..... next would be going back to command line interface. Cool.

    1. Re:going backward or moving forward by OrangeTide · · Score: 1

      I hope Android can go to Turbo Vision style interface before it finally reverts to a command-line interface.

      --
      “Common sense is not so common.” — Voltaire
    2. Re:going backward or moving forward by Anonymous Coward · · Score: 0

      There are pros and cons to each type of interface. The reason we're stuck in these cycles is because the groups pushing them are comparing the cons of what they currently have to the pros of what they want. Then of course it looks better! They don't bother to think or learn about why we switched to whatever the current thing is. So round and round we go. Moving to that greener patch along a Penrose staircase.

  19. Android is catching up by Anonymous Coward · · Score: 0

    To X11 from 1980's.

  20. Full circle! by skaralic · · Score: 1

    We're almost full circle back to laptops running windows... :-/