Slashdot Mirror


Google Releases Android N Developer Preview 2

An anonymous reader writes: Google on Wednesday released the second developer preview of Android N. The update, which comes a month after the release of first Android N developer preview, brings with it a number of features and improvements. On a blog post, Google wrote that it is adding Vulkan, a low-overhead graphics API to the package. This would supposedly offload some CPU-bound processes to GPU. Also in the build are new "human-looking" emojis. Improvements can be found here.

35 comments

  1. Name by Anonymous Coward · · Score: 0

    When do they typically give the version it's official name? May I suggest Nutter Butter.

    1. Re:Name by Anonymous Coward · · Score: 0

      Nougat!

  2. Emojis? by ftobin · · Score: 1

    So we've got "Vulkan is a new 3D rendering API", something I'd consider part of a normal update for an OS. A point or two later I read "[w]e are introducing a new emoji design for people emoji that moves away from our generic look".

    I am amazed that these two updates would be applied to the same infrastructure.

    1. Re:Emojis? by Dog-Cow · · Score: 1

      You really don't get out much, do you?

      Every graphical OS includes system fonts.

  3. Human looking emojis? WHY?!?!?!? by MrTester · · Score: 1

    Seriously. The simple yellow circle with expressions are perfect because the are nonspecific and can be assumed to apply to everyone.

    Now we are adding skin tone... Why? That just opens the door to people complaining about hair color, hair style, eye color, face shape and a ton of other things.
    Where is the identical set of emojis for people wearing an eye patch. Left or right eye? Scars? Bald people? Glasses? People who lost their noses in tragic plastic surgery incidents?

    They have family emojis. Where is the mixed race family? Same Gender couple? Family with 2 boys, family with 2 girls. How about the family with 4 boys, 2 girls a parrot and a lama?

    Specificity is not always helpful.

  4. Re:Human looking emojis? WHY?!?!?!? by Anonymous Coward · · Score: 1

    This is progress. Soon we'll all have our own emojis, and the massive amount of data involved will improve server and server hard drive sales.

  5. Re:Human looking emojis? WHY?!?!?!? by Dutch+Gun · · Score: 1

    Exactly. Congrats, designers, your emoji have now crossed into the uncanny valley, with all the negative ramifications thereof. Some of them still retain the traditional yellow color but now have noses, hair, clothes, etc, and it just looks creepy, like watered-down Simpsons characters designed not to cause any offense. Others are colored more "realistically", and now look like drawings from a child's picture book, and rather bland ones at that.

    Not that this is worth getting irritated or worried about... I just think it's amusing that this is actually a "feature" that's being touted. The addition of the Vulkan rendering API seems a hell of a lot more interesting.

    --
    Irony: Agile development has too much intertia to be abandoned now.
  6. Any VZW phones available? by Anonymous Coward · · Score: 0

    Is there anything available to run this on, even a "developer model"? I just need VZW (all there is in this county), root, removable battery, and SD slot.

  7. I dread new software releases these days. by Anonymous Coward · · Score: 0

    You bring up a really good point. It isn't just Android that's affected, either. It's all sorts of software. Windows. GNOME. Firefox. Even Linux (thanks to systemd).

    I no longer look to new releases of such software with interest and excitement. I look to them with dread!

    In the past, each new release of software generally improved it in some significant way. We'd be able to do more, without sacrificing any functionality. Often we'd be able to do stuff a lot faster.

    Life got easier and better when we jumped from, say, Windows NT 4 to Windows 2000. Our browsing experience improved when Firefox went from version 2 to version 3. GNOME 2 was much better than GNOME 1. Debian 5 offered a much better Linux distribution than Debian 4 did.

    Now it's the complete opposite. Each upgrade of such software causes numerous problems. In the case of Windows and GNOME, the UI gets harder and less efficient to use. In the case of Firefox we often find that useful functionality has been removed and unwanted functionality forced on us. In the case of Linux, we find that systemd has subsumed some new functionality, but does it in a way that's problematic and full of issues.

    It shouldn't be this way. And for decades it wasn't! I don't know if there's any correlation, but things really started to go downhill around 2005 to 2007, when hipster/Millennial developers started getting involved with the industry. Each generation before them improved on the work of their predecessors. But then the hipsters/Millennials came along and intentionally disregarded all of the knowledge and experience that previous generations had accumulated.

    I hope that the next generation of developers, when they eventually come along, do the right thing and throw out everything that the hipsters/Millennials have put together. It's all junk. We'd be all better off if the next generation of developers goes back to where we were in 2005, and builds off of that instead.

    1. Re:I dread new software releases these days. by dejitaru · · Score: 1

      Are you sure that the changes is not so much the software but just your perception? I mean I am not at all stating you are wrong, but you have to factor in that generally when people get older they look more into familiarity versus functionality. The younger generation is willing to try out new things while the older generation would prefer to know how to do things as they were done before. The reason why I state this is because I am still noticing an increase of capabilities of software/OSs over time and I remember that even back in the late 90s early 2000s there was still bugs and issues with new releases. That and being able to "do more" lead to more bugs and bloat, regardless of back then or nowadays.

    2. Re:I dread new software releases these days. by Anonymous Coward · · Score: 0

      I don't think it's a perception problem. I've dealt with a huge amount of change over my career. Hell, I was over 15 years into my career when Linux became available! I've dealt with more OSes, and even more variants of UNIX and UNIX-like OSes, than I can count. I'm willing to change my ways, if a better option comes along. Not all older folks ossify. Some of us are more flexible than many youngsters!

      There are still some projects that do continually improve. They're few and far between, but they exist. Most interestingly is how they tend to be the ones that the hipster/Millennial types haven't gotten involved with. I'm thinking about projects like FreeBSD, OpenBSD, and PostgreSQL. These projects wouldn't put up with hipster/Millennial nonsense, and I think that's why we've seen them get better and better with age. They're now throwing out past knowledge, they're continuing to build upon it.

      It's not a perception problem. It's a problem with hipsters/Millennials just doing a far worse job than every generation before them, and hopefully every generation after.

    3. Re: I dread new software releases these days. by Anonymous Coward · · Score: 0

      I suspect the cause is also that there is now an ADHD release cycle. You have to be less than twelve months from a major update in almost everything. Shortened turnaround means less impressive changes

    4. Re:I dread new software releases these days. by Anonymous Coward · · Score: 0

      More of this "blame the hipster/millenial" crap. These days software is more stable and functional than ever! The software, hardware and interaction methodology of tablets for example was rubbish and the web browser engines we terrible and buggy but now they are hugely functional and stable. Compare Windows versions and while the UI has changed a little bit (though I'm not sure anybody would be that confused about 7 vs 10) there have been dramatic improvements in security, stability and resource usage but some people can't get beyond a UI change to see what is underneath. Firefox went from being a bloated resource hog to a lean browser and the once-dominant proprietary plugins have given way to web standards. The stability of Linux has improved massively as has its support for hardware.

      In recent times there have been massive objective benefits in modern hardware and software systems across stability, security and efficiency but you're only seeing your subjective POV wrt usability and a great many people don't have a problem with that and most that do will take the approah to maintain the existing system (as some Linux distros are doing with their init) and/or use an alternative shell (yes you have been able to do that on Windows for a very long time and still can today).

      We have massive improvements where it counts and if you don't like the UI then you can change it! There is so much great open source software out there and it appears many of those people campaigning for open source that have finally got what they "wanted" have now realized they have to do work to get what they want so instead just lambast those who do work to take projects in the direction they want.

    5. Re:I dread new software releases these days. by Anonymous Coward · · Score: 0

      Most interestingly is how they tend to be the ones that the hipster/Millennial types haven't gotten involved with. I'm thinking about projects like FreeBSD, OpenBSD, and PostgreSQL.

      Citation? It seems your definition of "hipster/millennial types" is just developers of things that you don't like. On most of the products you listed it is in fact the older generation that is pushing for rapid release cycles requiring constant change to squeeze out profits, it isn't the younger generation of designers and developers at the bottom of the ladder that have the say, it is the seniors in management roles that have realized they can capitalize on short release timeframes by pumping out rapidly changing products.

    6. Re: I dread new software releases these days. by Anonymous Coward · · Score: 0

      We found the hipster boys.

      Please read your post again that you wrote. So much of it is pure lies. If not lies then outright stupidity.

      The fact that you think there isn't much of a difference between win 7 and 10 blows my fucking mind.

    7. Re: I dread new software releases these days. by Anonymous Coward · · Score: 0

      Please read your post again that you wrote. So much of it is pure lies. If not lies then outright stupidity.

      Actually it is entirely true which is why you cant refute it. We most certainly have seen vast improvements in security, stability and efficiency as well as an embrace of web standards over proprietary plugins. The Windows monopoly on personal computing has been broken through the introduction of new devices with new interaction paradigms and the expansion of the capabilities of Linux. Sorry that this breaks your angry-old-man world :P

      The fact that you think there isn't much of a difference between win 7 and 10 blows my fucking mind.

      Your senility is showing, you need to read that again:

      Compare Windows versions and while the UI has changed a little bit (though I'm not sure anybody would be that confused about 7 vs 10)

      So what you are telling me is that you are confused about the transition from 7 to 10 despite the fact that your applications work exactly the same as before and you launch them through the start menu, taskbar or desktop just like before. The control panel is there to change settings just like in 7. It really isnt that complicated.

  8. Google Android SDK command line tutorial by Anonymous Coward · · Score: 0

    Good. Now that's out of the way perhaps they can work on restoring the Android SDK command line based tutorial.

    BTW, am I the only one who thinks that the new Gradle build system is a blasted monstrosity ?

    1. Re: Google Android SDK command line tutorial by Anonymous Coward · · Score: 0

      Why is the build system named Grundle? Don't they know what that is?!

  9. Fundamental improvements by AbRASiON · · Score: 1

    I'm an Android guy who whines about it often, being a fan doesn't mean you think things are infallible.
    So with that said:

    I've been using this OS for over 5 years now, is it even possible at this point to improve the 'backend' core code? The UI continues to be, mildly sluggish in some situations, even on modern hardware.
    I read an article years ago, that Apple 'cheats' with speed stuff, in clever ways. One example, when you quit an app, it takes a silent screenshot of the app. Next time you re-open that application, it calls the screenshot quickly, while loading the real app from /swap or storage or whatever. By the time you can see the screenshot, process in your brain where you want to click and move your hand there, it's loaded seemlessly behind it. - Clever things like this should be in Android.

    On a larger scale, can the issue of updates ever be solved? Unless you buy a stock google device (I don't like them, sorry) then you're utterly boned. Updates need to come from google, then passed to your handset manufacturer, then passed to your carrier and finally you. OFTEN this breaks down and updates are either delayed or simply don't occur.
    As someone without coding skill, is there *any* way this can be addressed? How can google bypass the handset manufacturer? Can they? It's becoming a worse and worse situation.

    I still use an ipad and iphone as my spare, I can't deny - I love that updates for 2,3,4 year old phones still get pushed down the line and despite some claims of performance issues baked in to these updates, personally I'm not seeing them.

    I like Android, quite a bit - but man do I wish it were faster. Since I've started using it on a HTC HD2,till now, it's still not quick enough, even with bloat disabled and animations turned off.

    I feel like Google is focusing on stupid shit now (emojis) rather than important stuff. The days of clever innovation seem gone.

    1. Re:Fundamental improvements by Anonymous Coward · · Score: 0

      Yeah, get that emoji artist person to re-write the rendering layer!

    2. Re:Fundamental improvements by exomondo · · Score: 1

      I feel like Google is focusing on stupid shit now (emojis) rather than important stuff. The days of clever innovation seem gone.

      I don't they are "focussing" on it, it was probably something they needed/wanted to get done so it got done. I doubt what you see in this preview release is the culmination of all of the work that has been going on for Android, it's just a small subset, the few things that were ready to go.

    3. Re:Fundamental improvements by Anonymous Coward · · Score: 0

      Perhaps you are just missing the point that this is Preview 2, which comes a month after the release of Preview 1 and so includes the things that werent ready for Preview 1 but have been completed and are ready to go out sometime in the month following. Preview 1 included improvements to Doze, direct reply & message bundling, efficiency improvements, multi-window mode and many other features. This is just an update to the original preview and it is only a month later yet contains support for a whole new low-overhead graphics framework (along with other minor improvements).

      I've been using this OS for over 5 years now, is it even possible at this point to improve the 'backend' core code? The UI continues to be, mildly sluggish in some situations, even on modern hardware.

      Yes, Preview 1 that came out just a month ago came with improvements from Project Svelte that reduced the resource requirements of Android and made a lot of efficiency improvements.

    4. Re:Fundamental improvements by Anonymous Coward · · Score: 0

      I feel like Google is focusing on stupid shit now (emojis) rather than important stuff.

      i think you are the one focussing on emojis rather than important stuff. your post completely ignores all fundamental important features that have been added in this version of android. oh but one of the features of the second update for the preview version of android n was emojis so now all the clever innovation must be gone.

    5. Re:Fundamental improvements by jareth-0205 · · Score: 1

      I feel like Google is focusing on stupid shit now (emojis) rather than important stuff. The days of clever innovation seem gone.

      I don't they are "focussing" on it, it was probably something they needed/wanted to get done so it got done. I doubt what you see in this preview release is the culmination of all of the work that has been going on for Android, it's just a small subset, the few things that were ready to go.

      Yeah unfortunately this is something that needs doing - much as it seems trivial, the problem is that Android has to interact with other OS that have already done the thing... I have written a couple of apps with messaging for Android and they both have to have a bit of code that strips out the Apple skin colour unicode characters because Android doesn't support them and they render as ugly blank characters.

    6. Re:Fundamental improvements by jareth-0205 · · Score: 1

      I've been using this OS for over 5 years now, is it even possible at this point to improve the 'backend' core code?.

      Yeah, I think this is the central thing now - for all the mobile OSs actually, they've picked their path and we're mostly stuck with what we've got. It's mature so increasingly tiny incremental improvements is the order of the day, you can't really have the big changes like you used to because of the legacy of backwards compatibility and architectural stiffness. Maybe that's for the best, to get high-quality apps you need the technology to move at a sensibly slow pace so that the developers can properly understand it.

      I'm fairly happy with what we've got though, perhaps I'm not ambitious enough, but the amount of functionality I have with me all the time now is phenomenal compared with what we could do just a couple of years ago.

    7. Re:Fundamental improvements by AbRASiON · · Score: 1

      I'm not sure I agree with your last sentence. We've been able to do a massive amount of things on Android for years. I don't feel like a huge amount has been added.

      iOS has some stuff which is frustratingly good, I've used the 3D touch sensor on a 6S, it's fantastic. Android needs this, now. It's brilliant - even more useful on iOS though (because those poor bastards don't have a menu / context button)
      Charge time and battery life is mind blowingly good on Apple devices, admitedly a hardware thing but man I would like to see this improve on Android, at least the S7 finally went thicker for better battery.

  10. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  11. Re:Human looking emojis? WHY?!?!?!? by Anonymous Coward · · Score: 1

    That just opens the door to people complaining

    That seems like a pretty good justification for never doing anything. Seriously who cares? Let them complain ... just like you are right now. If they do nothing somebody complains, if they do something somebody complains.

    Specificity is not always helpful.

    And sometimes it is, if you don't need it then just use the simple yellow ones.

  12. More errors by RubberDogBone · · Score: 1

    The latest update has broken even more apps. Already things like Skype or anything that used audio functions, had stopped working. Now various other things have stopped, only spitting out error messages that cover the screen.

    I'm about ready to erase the phone and go back to Marshmallow.

    --
    Sig for hire.
  13. Now with even more show stopper bugs by Zappy · · Score: 1

    Bluetooth LE is broken, taking a photo in portrait is broken, I mean WTF

    Some 3rd party Android nightlies where messy, but this easily beats everything so far. At least they were frequent and easily revertible if needed.

    Trying to load the factory images is broken as well if you did not already unlock your bootloader, because unlocking you bootloader is broken as well.

    Really Google... WTF

  14. BLE handling is crap but hey, 'better' emojis ... by fygment · · Score: 1

    ... really?

    --
    "Consensus" in science is _always_ a political construct.
  15. Because, hey, this isn't important or anything... by CAIMLAS · · Score: 1

    And yet, there is still no effort on Android's part to fix IPv6 so it's usable for companies.

    https://code.google.com/p/android/issues/detail?id=32621

    This has existed for FOUR YEARS. There are numerous highly rated rants on youtube about this issue. Google doesn't fix it on the simple basis that it doesn't "fit their ecosystem". They're basically pulling a Microsoft here.

    I mean, shit. Human like emojis?

    Fuck you, Google.

    I can't wait until Tizen or something else becomes available. Maybe I'll get a land line.

    --
    ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers