Slashdot Mirror


Google's Second Android Q Beta Brings Us 'Bubbles' Multitasking (arstechnica.com)

An anonymous reader quotes a report from Ars Technica: Google is releasing the second Android Q Beta today. As we learned with the first release, Android Q is bringing support for foldable smartphones, better privacy and permissions controls, and a grab bag of other features. We've yet to install the second beta on one of our own devices, but Google's release blog post promises "bug fixes, optimizations, and API updates," as well as a crazy new multitasking feature and an emulator for foldables. Android loves multitasking. So far we've had split screens and floating windows, and Android Q Beta 1 even had a hidden desktop mode. Beta 2 brings us a new multitasking feature called "Bubbles." Bubbles let you minimize an app into a little circle, which floats around on the screen above all your other apps. Tapping on a bubble will open a small UI. The only demo Google shows is one for a messaging app. Each bubble is a contact, and tapping on the bubble shows a small chat UI. If you remember Facebook's "Chat Head" UI for Messenger, Bubbles is that, but built into the OS. "Bubbles are great for messaging because they let users keep important conversations within easy reach," Google said in their blog post. "They also provide a convenient view over ongoing tasks and updates, like phone calls or arrival times. They can provide quick access to portable UI, like notes or translations, and can be visual reminders of tasks too."

42 comments

  1. Googly words... by msauve · · Score: 1

    It used to be Google called stuff "beta" for long after it was in widespread public release. Now, they're calling stuff that's not feature complete "beta." Nope, that's "alpha." Someone should tell them how it works.

    --
    "National Security is the chief cause of national insecurity." - Celine's First Law
    1. Re:Googly words... by Anonymous Coward · · Score: 0

      Everything they do is beta.

    2. Re:Googly words... by Anonymous Coward · · Score: 0

      Everything they do is beta.

      and subject to being shut down on a whim at any point in time

    3. Re:Googly words... by Anonymous Coward · · Score: 0

      Google is years behind. I've had multi-window multitasking on my LG phones for years.

    4. Re:Googly words... by Anonymous Coward · · Score: 0

      Give me asymmetrical preemptive token ring multitasking or give me Windows 10.

    5. Re:Googly words... by Anonymous Coward · · Score: 0

      "Bubble multitasking" ????

      cue a stupid attempt at a joke by a renowned /. collaborator about "breaking a bubble" in 3,2,1...

      see here:
      https://slashdot.org/comments....

      That guy is such a delusional stubborn that he keeps on arguing that "breaking a bubble" is a fine expression while everybody else tells him that the correct term is "bursting a bubble". Read the thread linked above and you will see...

    6. Re: Googly words... by Anonymous Coward · · Score: 0

      They just replace the OS task scheduler with bubble sort.

  2. That's great but... by brantondaveperson · · Score: 1

    ... can they finally bring a sane, performant and usable audio API please? One that I can use directly from Java, without being forced into native code, please. Maybe they could look at this for some ideas.

    1. Re:That's great but... by Anonymous Coward · · Score: 0

      With Oracle suing Google to death over Google's use of Java in Android, I wouldn't hold your breath on Java improvements in Android. Java is a dead end at this point, so I'd be surprised if they devote much resources to it.

      Besides, Java and performant audio don't really go hand in hand. The real-time nature of audio necessitates predictable and consistently short execution times. Java, with all it's run-time compiling, automatic garbage collection, and sandbagging^H^H^H^H^H^Hoxing is pretty much the furthest thing from being predictable and consistent in execution time. The sane, performant, and usable audio API in Android is targeted at native code for a good reason. It's simply the right tool for the job.

    2. Re:That's great but... by Anonymous Coward · · Score: 0

      Audio isn't really very low latency in the scheme of things.
      If you can keep things below 10ms, you're fine.

      For stereo, that's less than 2kB of data you need to have dealt with.

      On top of that, having a Java API isn't the same as "implementing everything in Java".

      A client app should be able to access a Java API that's a thin wrapper on the low level API. It's even entirely possible to design an API in Java that can cope with pauses due to things like garbage collection - you just need to make the Java API responsible for setting up streams that the low level subsystem then handles, rather than having Java process every byte.

    3. Re:That's great but... by Anonymous Coward · · Score: 0

      10ms is an eternity for audio. Even something as old as the the Nintendo Wii uses 5ms audio frames.

    4. Re:That's great but... by Anonymous Coward · · Score: 0

      Indeed. 10ms latency is lousy for real-time audio apps. Sure, it'll work fine for something pre-calculated like watching a video. But when I press a key on my piano keyboard, I want the sound associated with that key to play immediately, not some slightly off-putting time later.

  3. Oh good, my phone had way too much screen space by GrumpySteen · · Score: 1

    I really need to use more of it up by displaying applications that I'm not currently using.

  4. "multitasking" by Anonymous Coward · · Score: 0

    ...on a smartphone? stupid. there is a reason tabbed sections of info have existed long before computers, and continue existing in spite of computers. desktops have this figured out, browsers have this figured out, several IDEs have this figured out, how long will it take for dumb smartphone user experience designers to realize this?

    1. Re: "multitasking" by Anonymous Coward · · Score: 0

      Uh no thanks Google. Bye!

    2. Re:"multitasking" by stoborrobots · · Score: 1

      You realise the bubbles are the "tabs" right?

      When you click on a bubble, the relevant window covers the screen, you use it, then dismiss it back to the bubble. That's essentially what switching tabs in a tabbed interface does...

    3. Re:"multitasking" by Anonymous Coward · · Score: 0

      So then it's worse than what Android already has for task switching. What the fuck is the point of having the obnoxious bubbles in the foreground obscuring shit?

    4. Re:"multitasking" by Anonymous Coward · · Score: 0

      You can move them.

    5. Re:"multitasking" by Anonymous Coward · · Score: 0

      Why the fuck do I want a bubble moving interface? Is moving bubbles productive?

    6. Re: "multitasking" by Anonymous Coward · · Score: 0

      Agreed. Facebook messenger already does this with an annoying circle whenever I get a message. It just gets in the way.

    7. Re:"multitasking" by Anonymous Coward · · Score: 0

      Yes, because I always thought task-switching in Android was too unobtrusive and I want to have to constantly move shit out of my way from now on...

  5. How it works: by Anonymous Coward · · Score: 0

    Alpha: it doesn't work.
    Beta: it still doesn't work.

  6. Living in a bubble... by jtara · · Score: 1

    Great.

    Google has brought meaning to the term "living in a bubble".

    1. Re:Living in a bubble... by Anonymous Coward · · Score: 0

      Meh they're just blowing bubbles...

  7. 640KB of RAM should be enough for everybody by Anonymous Coward · · Score: 0

    Multitasking on a smartphone? Pbbbt, nobody needs that...

  8. In capitalist America by sjames · · Score: 1

    In Capitalist America, computer multitasks you!

  9. Re: Oh good, my phone had way too much screen spac by Anonymous Coward · · Score: 0

    I was personally hoping for even more intrusive notifications and crap popping up in front of me while I'm trying to use my phone for something. Looks like Google will once again deliver!

  10. How about not fucking around with permissions by Anonymous Coward · · Score: 0

    I want my permissions back to have phone call recording and automatic call record naming with the correct number!

    Fuck you google, fuck you!

  11. FB Messenger by Anonymous Coward · · Score: 0

    So they decided to clone facebook messenger? I hated and disabled the stupid chat bubbles for the short period that I used messenger.

    This is just so much no!

  12. Missing Details by Anonymous Coward · · Score: 0

    Bubbles is "built on top of Android's notification system," and developers can "send a bubble through a notification."

    Yay, more pop-ups! It'll become a game. Close the bubbles before FB, twitter, WhatAp, emails, etc... cover the UI with bubbles.

    Google is also rolling out more of its "scoped storage" changes, which stop apps from having free-for-all access to your internal storage. Google warns that this is going to break a lot of stuff,In other words, you no longer have decent control of your phone. Smaller devs will need to pay the popular ones to get them to add a hook to export data into their app. If the app doesn't have specifically made connector, you can't import/export your files. This is probably the most important change so of course it's stuffed in at the bottom, doesn't have a lot of details in how it works, and is ignored by article copy-cats.

  13. Amiga had something like this called Iconify by Rob+Cebollero · · Score: 1

    Though Iconify was sort of a cross between Bubbles and the MacOS dock (iconified apps went to the desktop, rather than persistently hovering over everything else) which made more sense in the early 90's desktop-centered UX context.

    --
    Decentralization: the brief interval between the decline of one centralized regime and rise of another.
  14. All I want to know by Anonymous Coward · · Score: 0

    Damn it! All I want to know is the release name.

    1. Re:All I want to know by Anonymous Coward · · Score: 0

      Quatro?

      Nah, that's too old for the millennials to remember.

  15. Feature freeze by AbRASiON · · Score: 1

    Spend a month optomising the code, a lot.
    I'm tired of needing to buy a new phone every 3 years because they run horrifically.

    Employ tricks like Apple do with the screenshot of an idle app that comes up first, then the app loads in behind it, making the app usable.

    Oh and to the handset manufacturers? Please, can at least SOME of you stop copying Apple?
    You don't have to remove headphone jacks, you don't have to remove notification LEDs, you don't /have/ to remove home buttons.

  16. Well, bubbles... by LordHighExecutioner · · Score: 1

    ...end their life exploding. Does it mean that Android Q can turn every smartphone into a Galaxy Note7 ?!?

  17. Google UI is the worst EVER by Anonymous Coward · · Score: 0

    A bunch of cretins who are just out of high school, who know nothing about user interface design, and keep reinventing the wheel - badly. Why can't we customise the Android interface? Why can't we make it look the way we want - i.e. with real, visible buttons, instead of this 'flat' bullshit, which is like a new religion for these idiots.

  18. So Google has discovered windows!? by Anonymous Coward · · Score: 0

    ...for mobile platforms.

    Fascinating! Such ingenuity! Truly a great time to be alive.

    When will the endless gushing about inconsequential features end?

    We hope - never.

  19. oh god no by sad_ · · Score: 1

    what is wrong with having a notification icon, just as android has now.
    want to see what the message is, just quickly pull it down, you can even reply through the notification if you want.
    but a bubble, or in worst case, multiple bubbles only get in the way.
    for some reasone those things always hover just above that part of the screen that you're using/looking at.
    please make this an option that can be turned off.

    --
    On a long enough timeline, the survival rate for everyone drops to zero.
    1. Re:oh god no by geoscodin · · Score: 1

      Facebook Messenger uses those awful bubbles and the first thing I do is turn them off every time I change phones or reinstall the app. They just get in the way and cover up the things I do want to see. Multiple bubbles are terrible. Please don't take your cues from Facebook.

  20. Seen that, hated it. by thegarbz · · Score: 1

    Those stupid conversation bubbles is the very first feature I disable on the Facebook Messenger app. Whoever thought that was a good idea needs to be sterilized. Whoever thought at Google that idea needs to be copied should be taken out behind the shed and put out of their misery.

  21. Bubbles multitasking? by Anonymous Coward · · Score: 0

    Is that what they called it when he used to jerk off Michael Jackson and one of his child victims simultaneously?

  22. google blogger by Anonymous Coward · · Score: 0

    Blogger kullanm kolay bir içerik yönetim sistemidir. Google tarafndan biz blog tutmay sevenler için tasarlanm harika bir yerde. Çoumuz teknik konulardan anlamadmz için zaten Blogger'a yöneliriz ama bu demek deildir Blogger'da sorular yaamayacaz.

    Blog Tecrübem'de onu gün özgün içerikler paylalmakta. Bu içerikler arasnda Blogger sayfalarn gelitirici içerikler de yer almakta. Bu içerikler yoluyla blogunuzu gelitirebilir ve daha ileriye tabilirsiniz. Karlatnz teknik sorunlarda ise Google’n Blogger Yardm (Blogger Yardm) forumunu kullanabileceimiz gibi bu yerlerde da sorularnz bizlerle paylabilirsiniz. Blogger yardm sayfasnda teknik konularla ilgili sorularnz paylabileceiniziniz gibi yant bekleyen sorular da bilginiz ve tecrübeleriniz dorultusunda yanteyenler.

    Blogger yardm sayfas ve blogger yardm forumunun dnda aada Google'n resmi blog sayfalar ve forum alanlar yer almakta. htiyacnz dorultusunda bu sayfalar da ziyaret edebilir ve sorularnz bildiinde. https://www.blogtecrubem.com/p/blogger-yardim.html