Google Unveils Nexus 7 Tablet, Nexus Q 'Social Streaming Device' 261
Through some stroke of fortune, your friendly editor Timothy Lord is at Google I/O watching the keynote. We'll be updating the story live (below the fold) with his updates as they stream in. Starting things off, he reported a few features of Android Jelly Bean. First, graphics will be triple-buffered for extra smoothness; the graphics demo was reportedly impressive enough that the audience swooned. Text input has been improved with new dictionaries and a predictive keyboard that will learn better over time. Additionally, voice typing will now work offline. English will be initially supported, with Farsi, Thai, and Hindi support to follow. Hit the link below to see further updates, including details on the Nexus 7 tablet and the Nexus Q streaming device.
Google Beam: More than a million NFC-enabled devices are out now: In Jellybean, send someone a photo or contact info by tapping phones. Works with big files, too.
Notifications: You can expand and collapse them, they are actionable, and you can get a lot more info directly from notifications than in previous versions. Rather than opening an app from notifications (as from a missed call), you can call right from the notification itself. Similarly, you can read mail (that is, Gmail) right from the notification list. Canned responses to messages are also available directly from notifications. You can see full photos, Foursquare check-ins, etc. Notifications expand as they bubble to the top of the list, but you can also make them expand with a two-finger drag gesture.
Google search: Using Knowledge Graph. The graph allows new "card" answers to Google searches — a bit like "I'm feeling lucky," but with more multimedia right there. Search for 'What movies was Angelina Jolie in,' and you get back a headshot and a filmography.
Voice Search: Quick spoken answers to spoken questions. The demo question was: "Show me pictures of pygmy marmosets." Yep, there are the pictures.
"Google now" (lower case n): "Gets you just the right info at just the right time." It uses things like search, location, and calendar history to figure out what info you might need and when. If you looked for a flight, and it's updated, Google will alert you and show you the new one. It keeps track of your favorite sports teams. (The guy next to me says, "that's scary cool.. and kind of creepy.") Call up public transportation or an upcoming flight and you get details like how long each trip will be and where to transfer. I'm surprised it doesn't tell you which side of the street is shadier to walk on. Google knows now when you're traveling, and tells you, among other things, what time it is back home.
Note for developers: Jelly Bean will start to release to open source in mid-July. Devs can grab the Preview SDK from developer.android.com right now.
Android Engineering director Chis Yerga says Google Play is now up to 600,000 apps and 20 billion downloads Thousands of books and movies, as well as millions of songs. You can store 20,000 tracks for free in your music library. Yerga introduced movie sales, not just rentals. They're also adding TV: buy episodes, or whole seasons — 'perfect for when you're on the bus.' To start, their partners include Disney, NBC, Sony Pics, Paramount, and small ones like Magnolia. There will also be magazines: premium ones (Esquire, Wired) and lots of the pedestrian ones, too.
Brief, but important new features: App encryption (big applause from audience), and smart App updates — only the parts of the APK that update need to be transferred.
What everyone was waiting for: Asus-built Nexus 7, brandished from the stage. It's super thin, light and portable, and has a 1280x800 display. Inside: Tegra 3. Quad-core CPU, 12-core GPU. "That's basically 16 cores, which makes everything, including games, incredibly smooth.' It has Wi-Fi, Bluetooth, NFC, a gyro, an accelerometer, and up to 9 hours of video playback. It weighs 340 grams — like a paperback book. Fits nicely in one hand.
Mag reader gets you form-factor optimized version of magazines, with various swipe-activated interactive features. There were chuckles from audience on showing the cover of 'Shape' magazine. A bikini picture as a demo of interactive "Premium reading experience" on Google play, available for certain magazines. I'm surprised that was the choice. It seems like the kind of thing women developers might not appreciate, or at least that I'd anticipate would have been nixed based on that presumption.
Google has also added a "what's this song" widget, which leads you to (of course) the store, where you can buy the identified song.
Apps on N7 + Jellybean: The Nexus 7 is the first device that ships with Chrome as a standard browser! YouTube app provides high-def video optimized for the N7. Google Maps: you've got the usual features (public transit, etc.), but also, "learn about a place before you get there." It has pannable 3D images inside places (where they have the footage, of course: it's not complete magic). They demonstrated panning inside a bar. BUG: "Make available offline" in a tappable menu means you don't need a data connection. Google Currents, news reader, etc., now has Google Translate built right in, transparently: choose a new language and see your news in Arabic, say, or any supported language, just like that. Games: They showed an amazing game demo (Horn) with lens flare, environment effects, and individually rendered leaves. Another game has zombies and lots and lots of blood (Dead Trigger). Not for kids, but great graphics.
The Nexus 7 price: They will launch "starting at" $199, including a $25 credit in the Google Play store, and several things as teases, including a Transformers movie and the Bourne Dominion book. It will be available in the U.S., Australia, Canada, and the UK to start, with more countries coming.
Mysterious: Project Tungsten. It involves Android and Google Play — the first consumer product Google has ever built from ground up: The "Nexus Q." Q is a small (tiny!) Android computer, which "connects to all the media you have stored in the cloud." It's designed to plug into the best speakers and TV in your home, and always be connected to the cloud. It pulls content directly from Google Play, and is controlled by (but not streaming through) your phone / tablet as a remote. It's a small black orb; looks like a little Death Star. It'll use an NFC connection to your phone: "This is how you get your software," he said, as the phone leaned against it for a moment.
It runs on the same chip as the Galaxy Nexus. And 25-watt amp built right in (!?). It has optical digital audio and micro HDMI outs, too. Dual-band Wi-fi, ethernet, NFC, BT, and a port to encourage 'general hackability' (which got big applause). It's an odd-looking little thing — you won't be stacking anything on top of it. OK, I am drooling: there's a multi-colored LED-lit line around the equator (imagine Luke diving in with his tiny X-wing) which lights in patterns based on music.
It's a 'social connected device': multiple people controlling it from their own tablets in the same space results in their songs from different devices getting spread. Anyone can move songs around the queue, or control the listening experience. "Pretty cool, my friends can now play their music in my living room." Neat tech, but not the very newest possibility in the world. Slightly more cumbersome possibility it replaces: carrying one's whole movie library around. Basically, you can take over the TV connected to the Nexus Q, in order to stream stuff. It will cost $299. They're taking pre-orders now, and the device will start shipping in mid-July.
Google+: Tomorrow is the one-year anniversary of G+. They played a cute video of hangouts, showing live video streaming to group. There's a vibrant community of astronomers, knitters, musicians, etc. 250 million G+ users now, with 50pct daily logins. Users tend to spend more than 12 minutes a day in the stream, up from 9 a few months ago (is that an impressive number?) Google+ is now accessed more from mobile than from desktop. They keep getting the same request from users: "Native tablet version?" That's the big G+ announcement today: native G+ for tablets. Photos, text, video, etc. are stylized slightly differently from each other for easy scanning. Hangout experience is an emphasis, too. Swipe to accept and invite, just like a phone call. Automatic video switching to whoever's talking. Looks slick and sweet. Everything is launching on the iPad, too, "very soon." All the new features also now immediately available for phones. Final note: they're introducing a sort of organization around events. "The substance of a real world event is [now] lost online" -- invites are brittle. Announcement: Google Plus Events, for stuff before, during, after. It includes deep integration with Google Calendar.
Before: Invitation, scheduling, organization. You can choose ready-made, cinematic themes. Eh, that looks sort of weak, but then, people sure bought a lot of trapper keepers in the '80s, and Hallmark is a successful business. During: Streaming, involvement, etc. "Everyone's photos get lost," with typical current mix of devices, systems, etc. But you can enable "party mode," which shares all the photos people are taking, if they've turned it on. Also, a current-photos slideshow. This is also controlled from Notifications — a green icon shows if one has turned on Party mode. OK, this is pretty neat — it beats my long-time idea that weddings should all have stations for dumping pictures from SD cards. After: put all those photos in chronological order: all the pics from all the guests who had party mode on, in one stream. Also, analyze photos, for most engagement or plus-ones, and ones in which you're tagged; can also sort by photographer.
Now Sergey is up on stage for a Google Glass demo...
Sergey is talking with his friend JT — they're live-streaming from about a mile ahead and thousands of feet up. They're in a blimp. They're communicating through a Hangout using Google Glass. He's about to jump with the glasses on . He's wearing a wing suit and has a GoPro camera. They're looking right at Moscone Center. And there they go! They're flying through the air, broadcasting the view live. They're aiming for the Moscone. Since I'm inside a big building, this could all be special effects, and I wouldn't know. And now they've landed on the room. Audience applause is hurting my ears.
And they have bikers up there, to speed them along the roof, also with Glasses. The bikers zoomed along the roof, doing flips, all streamed live. They rappelled down the side of the building to get onto the appropriate floor, then biked right up to the stage. Ludicrous. "Special delivery for Sergey." Now the skydivers and other guys have all reached the stage.
More on Glass: Lots of sensors, networking, location awareness, multiple radios for data communications. The project started 2.5 years ago. They showed a photo of Thad Starner wearing a clunkier version from back then. Now it's more like one side of a pair of fat-framed sunglasses. Lead designer Isabel Olsson (Senior Industrial Designer) talks about it: the display is above the eye; designed to be close to your senses, but not block them. The latest prototype weighs less on the nose than many sunglasses. They showed a few demos: playing tennis, first person service. Jumping into a ball pit. They stressed the importance of scaleable design: put all components to one side, so there can be wide frame compatibility. It looks symmetrically (could be be reversed and put on the other side?), but the demos all seem to show it on the right side (from the user's perspective) of the head.
Aspirations / purposes for Glass:
- Communications, documentation: Sometimes for grand or spectacular purpose (skydivers), but also mundane moments among geo-distant friends (the weather in NY or wherever), a baby growing up, etc.
- Search result medium
- Real-time dashboard (how fast are you going on your bike?)
- Interactive communication -- you're at the market and see something odd, or want to ask your spouse about the product you're supposed to pick up.
They showed a heartwarming demo: it looks like an Apple commerical, which may or may not warm the hearts of the people who made it. Sergey talked a bit about why they're showing these particular features. A) They're excited about it, B) These are things they can show us -- there are other uses, but they're tough to demonstrate, and C) they're a small team, with only a limited ability to test them out in different contexts. Sergey also announced Google Glass Explorer Edition. It's a rough-around-the-edges version for developers. Preorders are available for US-based I/O attendees to start. Cost is $1,500, and they plan to ship it to you sometime next year.
Uh oh (Score:5, Funny)
English will be initially supported, with Farsi, Thai, and Hindi support to follow.
That's all well and good, until someone speaks Farsi when trying to buy one of the devices, in which case all hell will break loose.
Re: (Score:3)
I've got a question: Will you catch more hell at an Apple store asking for an iPad in Farsi or a Nexus in English?
Re: (Score:3)
My *guess* (haven't watched video yet, making some big assumptions right here) is that it meant the Latin alphabet, aka the one we're using right now, and which is used by most West European languages including English, French, Spanish, Portuguese, Italian, and the all-important Latin.
Re:Uh oh (Score:4, Interesting)
Most likely the languages of the most active/important developers, with more to follow later. You obviously want to prioritise the languages you're fluent in when doing a project like this, to make sure that non-language related bugs get ironed out of the system.
Watch Live Stream here (Score:3, Informative)
Thanks Timothy................ or you can just watch the live stream here: https://developers.google.com/events/io/
Re: (Score:2)
unfortunately they block youtube at work. so I will have to be content with the live blog updates.
Re:Watch Live Stream here (Score:5, Insightful)
I've been begging for transcripts for ages. Not all of us have the time or ability to watch long video streams all day.
Genuinely- thanks Timothy!
Music (Score:5, Interesting)
I wonder if they will finally address Android's audio latency problem this year, so developers can get us some better music production apps.
http://www.xda-developers.com/android/reduce-audio-latency-on-the-galaxy-nexus-and-nexus-s/ [xda-developers.com]
Re: (Score:3, Informative)
Audio latency is one of the improvements named for Jellybean over ICS at a session later in the day, actually. The presenters said that this is a moving target, though, and that this is one thing where there are device (I took by that "chipset") specific bugs / hangups / fixes needed, so it sounded like more improvements should arrive with updates to Jellybean.
timothy
both android and iOS seem to be mature (Score:4, Insightful)
the impression i get is that both are mature with slightly different feature sets and themes. apple lets their developers finish up on the feature set while google likes to tie most features into their backend and let the hardware partners sell the devices.
very little true cool new features in both updates
at this point i'm looking to dump AT&T and go pre-paid. I don't even care if i keep a phone for three years instead of 2. even the hardware innovation seems to have flattened out as well. slightly faster CPU, better GPU, better camera. yawn
Re: (Score:2)
That is exactly what I have done. I have a droid 2 which I flashed onto a pre-pay service with a regional verizon reseller. I pay $12 a month for all the voice minutes I will ever need and 10mb of data. I mostly just keep 3g disabled and use the smartphone features when I am near wifi.
My wife does have an ATT iPhone which I activated on a gophone sim. so that is also an option.
Re: (Score:2)
i'm looking at straight talk myself. $35 a month unlimited everything for an iphone if you pre pay $495 for a year of service. even with the cost of the phone its like $1000 a year saved. i'll eat my ETF too and not worry about it. my wife will probably keep her iphone 4 and not care. i have a 4S and it does what i need it to do.
might go virgin mobile. they are $30 a month but you have to buy their special iphone. out in the midwest cricket is going to start selling the iphone for $500 and $55 a month
Re: (Score:2)
The problem is we don't have enough support infrastructure to really make use of our phones. NFC is a good example. Japanese people have been able to pay for all sorts of stuff with NFC for years. In many museums you can get more information on an exhibit by touching your phone to the plaque in front of it (replacing QR codes).
We are only now getting indoor navigation, but again Japan has had it for a long time. Making use of motion sensors for dead reckoning which we only use as a gimmick in games.
Triple buffered? (Score:2)
I don't know, for some reason, that sounds to me like the start of the graphics buffering equivalent of the "blades per razor" war.
So iOS 6.0 will all of a sudden add quad-buffered graphics for extra-extra smoothness, which means that Google will have to answer with "fuck it, Android Killer chocolate cake uses five buffers!"
But seriously, does triple-buffering really offer much over traditional double-buffering? I guess it might help if the process doing the animation gets swapped out, so there's an additio
Re:Triple buffered? (Score:5, Informative)
There are two cases where triple buffering makes sense:
1) If it takes a substantial amount of time to clear the image. Recall that in double buffering, you are displaying one image while drawing another. When drawing the image, the first thing that is often done is clearing the image to a background color (and depth). On some devices, this took a substantial amount of the frame-time, and adding more memory was cheaper than making the "clear" faster.
2) If it takes more than one, but less than two frame times to draw the image, you can have interleaved pipelines. You are viewing framebuffer 0, mostly completed drawing the image in framebuffer 1, and just starting drawing (with a different set of hardware) into framebuffer 2. When you are done drawing, display framebuffer 1, clear framebuffer 0 and begin drawing, and finish drawing framebuffer 2. Note that this kind of triple-buffering decouples update from latency -- you can get very smooth playback at, say, 120 Hz, but the latency is still 1/60th of a second a best.
Both of these were done when I worked at Silicon Graphics in the early 90's, on machines several orders of magnitude larger than the nexus 7.
Re: (Score:2)
Triple buffering allows you to hide the little stutters you sometimes get when some event happens that delays a single frame slightly. Interrupts are a common example, the CPU gets diverted to handle them and an animation frame is delayed. If you triple buffered and have a frame in hand you can display that (which takes almost no CPU time) while handling the interrupt and the stutter is hidden.
It is less important on devices with many CPU cores, so this shows Google does care about lower end devices having
Re: (Score:3)
Faster in CPU MHz ? No, probably not, but that's not the only measure of capability. It was common practice to edit 2k films in real-time on an Onyx running Discreet's Flame or Inferno software when I was working in the Post-production industry back then. I can't see *any* ARM-based device editing uncompressed 4 megapixel RGB frames with effects applied in real-time at 25/30 fps any time soon...
SGI's machines were bandwidth monsters, for their time. We used the low-end 'Challenge S' (an SGI Indy without the
Re: (Score:3)
But seriously, does triple-buffering really offer much over traditional double-buffering?
Uh, yes.
With double-buffering and sync to vblank, your frame rate is an integer divisor of the display frame rate. If your screen displays 60fps but your device can only render 59fps, then you'll actually see 30fps and the device will be idling nearly half the time waiting for vblank so it can switch to the other buffer.
With triple-buffering, if you can render 59fps you can display 59fps. The downside is that it can cause a small increase in latency.
Re:Triple buffered? (Score:4, Insightful)
$299 for the TV hook up???? (Score:5, Insightful)
Re: (Score:2)
Hell, there's a Vizio Co-Star that even supports DLNA streaming unlike any other Google TV Box I'm aware of... and it's $99. It also has On-Live capability, but I couldn't care less about that.
Re: (Score:3, Interesting)
Re: (Score:3)
Yes, but then you end up with an XBox and an Apple TV. Both have serious problems.
Re: (Score:2)
Why in the fuck is the Q so expensive? No way that thing will sell against Roku, AppleTV, the consoles (this gen and next) etc.
Look at it Dennis! It's a perfect sphere!
Re: (Score:2)
Because it's designed and manufactured in the USA http://www.engadget.com/2012/06/27/google-q-is-designed-and-manufactured-in-the-u-s-a/ [engadget.com]
Re: (Score:2)
Re: (Score:2)
if google can sell the nexus 7 at $199, amazon will have a new similar fire in a month at the same price and all the features of Amazon Prime as well. i'll take the Kindle
Re: (Score:2)
But none of the features of the Google first-party apps that are bundled with branded Android (as opposed to the Android Open Source Project), which is what most of the features highlighted in the keynote were.
Re: (Score:3)
Tungsten (Score:2)
Every time I see that name I think of the Palm Tungsten... could have picked a different element. I don't think anyone has done anything meaninful with Yttrium lately.
How about fixing some of the glaring omissions? (Score:4, Insightful)
Like supporting multiple user accounts on a single tablet?
Re: (Score:2)
They do. I have two accounts on a nook running CM7.2.
What issues are you facing exactly?
Re: (Score:2)
You can do that. You just switch the account in market and you get the other accounts gmail.
Dividing up storage too would be awesome.
Confusion (Score:3)
"It's designed to plug into the best speakers and TV in your home"
See, this is the problem right here: why on earth would I keep the best speakers in my home anywhere *near* my tv? Watching TV and listening to music are completely different activities. They don't even use the same chair.
I don't need to stream *everything* to one place, I need to stream *different* things to *different* places, and I'll gladly pay $250, but not $250 per room if I'm only going to use some of the functionality.
Re: (Score:3)
See, this is the problem right here: why on earth would I keep the best speakers in my home anywhere *near* my tv? Watching TV and listening to music are completely different activities.
Right. And the best speakers are for movies, while music is listened to on the car speakers or on headphones while working out and at work. That said, when reading a book while sitting in the most comfortable chair, which is, of course, facing the TV, you might as well use those speakers to listen to music.
People have different use cases. I'm ok with the fact that you don't hook up your awesome speakers to your TV, but there are quite a few of us who do, and apparently we are the target audience.
I don't need to stream *everything* to one place, I need to stream *different* things to *different* places, and I'll gladly pay $250, but not $250 per room if I'm only going to use some of the functionality.
That's a
Nexus 7 not all you want... (Score:4, Insightful)
Re: (Score:2)
It doesn't include a card reader, if that's what you mean.
Portable DVD players are much cheaper than tablets for this task.
Re: (Score:2)
Portable DVD players are also far worse for this.
You have to carry the DVDs, the kids will scratch them. You really can't take them out of the car, they don't offer games, on and on.
Portable DVD players are cheap and that is the only thing they have going for them.
Re: (Score:2)
How is 16GB not going to cut it? Do you drive for more than 8 hours at a time?
If not, bring laptop, move videos over each night.
Re: (Score:2)
What I didn't see anywhere is, does it have a micro-USB socket (I assume yes, to connect it to PC); and if so, does that support USB OTG? A lot of Android devices do that these days, and it effectively lets you use any USB stick as external storage - just perfect for those hours of video and such.
USB OTG? (Score:3)
It has a micro USB socket. Also GPS! See the specs in the Google Play store:
https://play.google.com/store/devices/details?id=nexus_7_16gb [google.com]
It doesn't say there whether the USB is OTG or not, but I'll bet that it is. The latest Nexus phone has a micro USB with OTG. But, according to this video, flash drives don't just work out of the box. He speculates that you could root your device and get it to work or that perhaps an update will enable it.
http://www.youtube.com/watch?v=8EFl8UEAMcw [youtube.com]
I'm with you: I want
Re: (Score:2)
Where is Angel Summoner? (Score:4, Funny)
BMX Bandit did his part!
"And they have bikers up there, to speed them along the roof, also with Glasses. The bikers zoomed along the roof, doing flips, all streamed live. They rappelled down the side of the building to get onto the appropriate floor, then biked right up to the stage. Ludicrous. "Special delivery for Sergey.""
Re: (Score:2)
The glass demo was amazing (Score:3, Interesting)
As far as Android goes it's about time they put the time and effort to make the UI fast and smooth, I'm amazed it's taken them so long to realize how much a laggy UI can hurt the user experience.
Re: (Score:3)
I see huge barriers towards the mass adoption of a device like that, but you have to apreciate them having the balls to pull off that stunt, genuinely glad I got to see it live.
I'm genuinely curious - is there any independent video from outside the building? Something that shows the whole thing was indeed shot live, and happened as described (e.g. not someone else doing the skydiving)?
Re: (Score:2)
I see huge barriers towards the mass adoption of a device like that, but you have to apreciate them having the balls to pull off that stunt, genuinely glad I got to see it live.
I'm genuinely curious - is there any independent video from outside the building? Something that shows the whole thing was indeed shot live, and happened as described (e.g. not someone else doing the skydiving)?
It didn't really feel like a prerecorded video, Sergey Brin looked genuinely unnerved at times and kept reminding the audience that there was a good chance stuff could go wrong, and the way he fist pumped at the end you could tell he was genuinely relieved everything worked out.
Re: (Score:2)
Re:The glass demo was amazing (Score:4, Informative)
I guess you have not tried a high end Android device. The GUI doesn't lag, it is fast and responsive. Occasionally on medium or low end devices there will be a little bit of stutter in the animation due to other tasks needing CPU time and triple buffering will help with that.
Re:The glass demo was amazing (Score:4, Insightful)
I guess you have not tried a high end Android device. The GUI doesn't lag, it is fast and responsive. Occasionally on medium or low end devices there will be a little bit of stutter in the animation due to other tasks needing CPU time and triple buffering will help with that.
I have tried high end Android devices, I got a transformer tablet last year for example, which I ended up swapping for an iPad as it was not quite there yet. Anything using Gingerbread and below is laggy by default because there is not hardware acceleration for the UI. If you've never used an iPhone or a WebOS device you might not be aware of it, but Android, even on the highest end devices can be laggy as hell, in particular whenever the garbage collector kicks in.
:)
When they introduced hardware acceleration in Honeycomb for tablets and then ICS for the rest of devices things improved a bit but it was not what you could call "buttery smooth", it was better by miles but still not that great compared to the experience you get in iOS for example, which is quite frankly, flawless. And this isn't me being an Apple apologist, if you go through my previous posts you'll see I'm a massive Android fanboy.
If you watch the keynote you'll see a demonstration on a Galaxy Nexus. which will show the difference better than I can explain
Re: (Score:3)
Android has had hardware graphics acceleration from the start, and most certainly did have it in Gingerbread:
https://plus.google.com/105051985738280261832/posts/2FXDCz8x93s [google.com]
https://plus.google.com/105051985738280261832/posts/XAZ4CeVP6DC [google.com]
On my Galaxy S if I turn all the animations on they seem pretty smooth, It runs 2.3, Gingerbread. My Galaxy S 3 is even better, as good as an iOS device 99% of the time.
Personally I can live with those 1% minor juddering on animations in exchange from true multitasking. That i
Amusing (Score:2)
I find it amusing that the Nexus Q (you know, the incomplete device that requires hookup to another device to be of any value) costs more than the Nexus 7 (you know, the complete device that doesn't require anything else). Methinks one of these devices is going to do quite well in the market and the other will do less well...
Re: (Score:3)
Market it to all the people bitching about how we now buy everything from China and have no manufacturing jobs left in the U.S.
http://www.engadget.com/2012/06/27/google-q-is-designed-and-manufactured-in-the-u-s-a/ [engadget.com]
Thank god for Sergey Brin (Score:2)
Re: (Score:2)
Is it just me or do I see Google engineers all standing around at a party with their phones fighting over music playlists (Nexus Q) updating status' and combining pics of the event forgetting they are there to interact with other humans?
bluetooth (Score:2)
Re:Latency (Score:5, Insightful)
Yes, 3 frames of latency will the be the doom of all user experience. Why, the latency will sky rocket from .06s (double buffered) to .09s (triple buffered). Oh the humanity!
Re: (Score:2)
Yes, 3 frames of latency will the be the doom of all user experience. Why, the latency will sky rocket from .06s (double buffered) to .09s (triple buffered). Oh the humanity!
thats 90ms on top of "normal" android 100ms latency
Re: (Score:2)
Yes, 3 frames of latency will the be the doom of all user experience. Why, the latency will sky rocket from .06s (double buffered) to .09s (triple buffered). Oh the humanity!
If triple-buffered means by extension what double-buffered means in computer graphics, the additional latency will be the time to blit the extra frame from memory to the frame buffer. Way less than .03s.
Re:Latency (Score:5, Funny)
Let's hope the audience didn't really swoon. The lawsuits for making the graphics _THAT_ good could break Google.
(It's a bit like writing jokes... not a lot of people know that if you make them TOO funny you can end up in court on manslaughter charges)
Re: (Score:2)
Two hours and no Monty Python references yet...?
Leaves disappointed.
Re:Latency (Score:5, Funny)
Leaves disappointed.
What about the twigs and branches. How are they feeling?
Re:Latency (Score:4, Funny)
(It's a bit like writing jokes... not a lot of people know that if you make them TOO funny you can end up in court on manslaughter charges)
If we'd just lurn to put in our friend Mr. Apostrophe, manslaughter becomes "man's laughter".
(Props to Mrs. Falbo)
Re: (Score:2)
I was hoping for FIVE blades!
Re: (Score:2)
Well, it is a demo and therefore something well past "suspect," but of course the claim is utter smoothness, and depending on just how rigged the demo is, they at least have the visual aids to support that ... real proof will need something other than on-stage ready-made pitch, though.
timothy
Re:Latency (Score:5, Informative)
You obviously have no idea what triple buffering is. There is no extra latency when triple-buffering is used.
In double buffering, one renders to the back buffer while the hardware is displaying the front buffer. When the rendering is done, a buffer swap takes place. However, this does not take place immediately because you will need to wait for the hardware to finish reading the front buffer before it can be made available to be rendered on.
Triple buffering solves this wait by providing a 3rd buffer which can be rendered on while the hardware is displaying the front buffer and the previous frame is in the queue. Now, if your rendering is fast enough and you finish rendering while the hardware is still displaying the front buffer and the queued buffer has not been displayed yet, then the queued buffer will be removed and made available for the next frame. No latency issues here.
Re:Latency (Score:5, Funny)
F*@# everything! we're doing 5 buffers!
Re:Latency (Score:4, Informative)
You still have no idea how triple buffering works. What will actually happen is this:
Input A
Render frame #1 showing response to A
Render frame #2 showing response to A
Render frame #3 showing response to A
Input B
Display frame #3
Render frame #4 showing response to B
Display frame #4
Render frame #5 showing response to B
Input C
Display frame #5
Render frame #6 showing response to C
Triple buffering is required to drop frames if you render faster than they are being displayed. It's the only way to guarantee that there will be a ready buffer to render to.
Re:Latency (Score:5, Informative)
Re:Latency (Score:5, Informative)
Umm, you don't know what triple-buffering is. It reduces latency by eliminating a bottleneck that exists in double-buffering.
Quick review of multiple-buffering for graphics display:
Without double-buffering, drawing is done in the same buffer that is used to refresh the display. This has all sorts of nasty effects when you're changing the display contents rapidly.
With double-buffering, drawing is done on a background buffer. When the frame is done, it's swapped with the display buffer and drawing can resume. The problem is that there is often a period of time when the drawing buffer is completed, but the display buffer is still being used to update the screen, so you can't swap. This leaves the GPU idle, and can cause update latency.
Triple-buffering adds a second background buffer. Drawing is done on one of the two background buffers, and when it's done it's queued up to be swapped with the display buffer as soon as possible. Meanwhile, the GPU can continue drawing onto the other background buffer. In the event that it is completed before the first background buffer is swapped to the display, the first buffer can simply be discarded. More commonly, of course, the first back buffer is swapped in while the GPU is working on the second back buffer.
The effect of triple-buffering is to reduce latency, increase framerate and improve smoothness. More importantly, it allows display, GPU and CPU to all run full speed without any bottlenecks, reducing the chance that a delay in any one of them causes everything to back up.
The cost of triple-buffering is the RAM required for the other buffer.
Re: (Score:3)
Re: (Score:2)
The first Jellybean device, the Nexus 7 tablet, is shipping mid-July. So your estimate of how long it will take devices to ship is on the order of 2^6 times too long.
Yeah, a mobile operating system that is only supported by tablets doesn't really exist.
Also, there are indications that the already-available Galaxy Nexus will be getting Jellybean directly.
Re: (Score:2)
ok, by the end of the year 1% of the android installed base will have 4.1. i'm sure developers will be madly rushing to develop apps for the new features. meanwhile in iOS land something like 50% of users will be on iOS 6 by the end of this year if you go by the past upgrade curves.
and there will be apps in the app store to take advantage of the new API's. lots of them. even before iOS 6 is released to the public the big developers will already have compiled their apps for the new OS and released them in ti
Re:Jellybean looks very nice (Score:5, Informative)
The more significant argument for developing on iOS is that Apple users spend more money on apps.
Regarding the comments about Android's painfully slow (or nonexistent) upgrade schedule for existing devices, Google is obviously trying to address this problem by making it easier for hardware manufacturers to port new Android versions for their platform using the new PDK.
However, I suspect that the Android hardware manufacturers are torn about upgrading. Their current model (except for the Nexus series) is that people have to buy a new device in order to get a new Android version. As a consumer, it sucks. As a manufacturer, it's a dangerous, game, as it tempts people to abandon Android for Apple, where new OS versions are rolled out (pretty much) across all the hardware.
Re: (Score:2)
The more significant argument for developing on iOS is that Apple users spend more money on apps.
True, but that isn't much help if the market is already flooded with similar apps or if Apple devices to ban what you are trying to do for some arbitrary reason ("duplicated functionality" is a particular favourite).
Regarding the comments about Android's painfully slow (or nonexistent) upgrade schedule for existing devices
There is no such thing as "Androids upgrade schedule", it depends on the manufacturer. Google devices are always up to date. Samsung seem to be pretty good now. If you care about that kind of thing get a device from a manufacturer that is good with updates. In fact since only Apple can supply iO
Re: (Score:2)
N7 on Google Play now, shipping mid-July (Score:3)
No, its available to order now in the Google Play store, with units shipping in mid-July. See, to pick one of many sources, here [cnet.com].
Those, too, but so is the Nexus 7.
Re:Jellybean looks very nice (Score:5, Interesting)
and at the same time almost 90% of ALL IOS DEVICES are on the latest major version
all the features are cool but won't be seen until there are 4.1 devices in the hands of users. lots of users. don't count on seeing most of these features for a few years until 4.1 devices are the majority of the installed base
Re:Jellybean looks very nice (Score:5, Insightful)
That's kind of a lie. IOS has some features that are only availible with some phones. Ie Siri on 4s only. The problem is only going to get worse with IOS 6 .
Re: (Score:3, Informative)
Re:Jellybean looks very nice (Score:4, Insightful)
Define completely artificial.
The microphone and noise cancelation (or lack there of) on phones previous to the 4s make using Siri on them a really shitty experience, its really not something you want to do as you'll just be frustrated as hell as it gets everything wrong/
The iPad 2 has NO noise cancelation, it would fucking suck for siri unless you're in a completely isolated room.
Just because you fail to understand technical reasons for doing things doesn't mean they don't exist.
Perhaps you should leave the software and hardware engineering to the engineers?
Re: (Score:3)
Re: (Score:3)
Not a lie to developers (Score:2)
IOS has some features that are only availible with some phones
But not as far as developers are concerned. iOS6 features that developers can leverage are the same across all devices.
Re: (Score:2)
While there are probably a bunch of new developer-facing features for which that would be true, the features announced in the keynote were almost entirely basic UI features or bundled-apps features, which will be "seen" by each user as soon as they get a Jellybean device, regardless o
Re: (Score:2)
As 4.1 is a point update most devices running 4.0 will get it as part of their regular updates now.
Re: (Score:3)
Your message is a bit unclear, but my first Android phone had updates from 1.5 through to 2.3 (HTC), and the second one went from 2.1 to 2.3 and can run an unofficial 4.0 (Samsung, the Nexus version went from 2.1 to 4.0 officially).
Re: (Score:3)
XDA Developers (Score:5, Informative)
Don't complain. Do something about it. Root it and install Ice Cream Sandwich. Go to youtube and search for instructions on rooting your phone. QBKing77 does a ton of videos that walk you through doing it. Look up a rooting video FOR YOUR DEVICE.
If you've never done it before (I assume) you will need Odin for windows and the appropriate rooted kernel. Once you have installed a rooted kernel you can reboot into clockworkmod recovery and begin installing ROM images for your device.
I'm no guru, but I have a Samsung Galaxy S2 (Sprint's Epic Touch variant). I'm running an Ice Cream Sandwich based ROM called Blu Kuban. Great stuff. I can block ads in free software. I can overclock my CPU. I installed Beats Audio to optimize my sound playback. You'll even be able to flash more recent modem firmware to give you improved signal strength for improved connections. Change your user interface, themes, even boot animations.
Or you can wait for your provider to push ICS and you might get it around the same time everyone else is upgrading to Jelly Bean.
Your source for getting the most from your phone:
http://www.xda-developers.com/ [xda-developers.com]
Re:XDA Developers (Score:5, Informative)
Re:XDA Developers (Score:5, Informative)
Doing anything for the first time is scary.
This is XDA's forum for your phone:
http://forum.xda-developers.com/forumdisplay.php?f=1114 [xda-developers.com]
Here's a page of how to root your model:
http://forum.xda-developers.com/showthread.php?t=1594650 [xda-developers.com]
Here's a youtube video:
http://www.youtube.com/watch?v=qUT5JcnJHgk [youtube.com]
Go boldly.
Forgot the best part... (Score:2)
I forgot to add I was able to enable my phone as a hotspot, something Sprint has locked by default. They want you to pay extra for that.
Re:XDA Developers (Score:5, Insightful)
When you try and get your phone replaced under warranty when something goes wrong, the company will screw you over anyway. Even if they don't try and tell you something like "well, ambient humidity triggered the moisture sensor so we're going to pretend you chucked your phone in a lake and not help you", they'll give you someone else's refurbished warranty return and it'll break after three weeks and you'll be in Warranty Hell where you send back the replacement to get a new refurb, at your expense, over and over again.
Void that warranty. Void it with gusto. Void it in the first week of owning your phone and don't look back.
Re:XDA Developers (Score:4, Insightful)
>> "Void that warranty. Void it with gusto. Void it in the first week of owning your phone and don't look back."
Amen.
Rooted iPhone is better. (Score:2)
Apple and your service provider lock cool stuff on your iPhone too.
Re:And my phone was never supported... (Score:5, Informative)
Did you buy a Nexus device?
If not, why were you expecting anything else?
Re:And my phone was never supported... (Score:5, Insightful)
So you've discovered that when you buy a device from a manufacturer/carrier that is known for not updating their firmware, your firmware is not updated. Whose fault is this?
Re:WHY are events like these not streamed?!!!! (Score:5, Informative)
It is streamed: https://developers.google.com/events/io/ [google.com]
Most of the talks will be available on YouTube following the event as well.
Re:Why is the Nexus 7 so... crippled? (Score:5, Insightful)
Yea, I was waiting for the Nexus 7, but on seeing it I'll wait a while longer to get something worthwhile.
$50 more for the version with about $4 worth of extra flash, and no slot to allow the user to add an SD card. And the motive behind this seems to be to force users to use the "cloud". Store all of your music and video on the cloud, then see how long it takes the RIAA and/or the MPAA to find out what you have and start bringing lawsuits. But even if I would re-buy all of my music from Google Play, my ISP has started enforcing monthly usage caps. So I dare not listen to all of my music and watch all of the video that I want or I'll go over the caps and get hit with insanely high overage charges (the little old lady next door already got hit because she likes Netflix). And the finite storage with no expansion slot makes it unreasonable to store all of my music locally (same fault with Nexus Q, which can't store anything). The crippling is for Google's vision of wanting to have all of your information, but pretty much ignores the wants and needs of the customer.
I was pretty disappointed to learn a few days ago about the lack of a back facing camera also. Sure, I've heard the rationalizations, "everyone" already has a digital camera so you don't need it. But that ignores all of the cool things that you can do with a back facing camera on a smart tablet that you can't do with a dumb camera. Everything from Geo-tagging photos to pointing the camera at the night sky and having an astronomy app ID what you are seeing. Reading and looking up QR codes and scanning bar codes. Serving as a wifi enabled remote control camera. And plenty more, and things that just can't be done as well with the crappy front facing webcam.
If they want to claim they had to cut corners to get to the $199 price, I might believe that. But the $249 model has $4 more worth of parts. They could have easily added a basic rear facing camera (even without flash or optical zoom) and an SD slot, and this would have given the customer a decent Android experience. As it is, all I'm hoping for from the Nexus 7 tablet is that it will drive other prices down and set better expectations for screen resolution and CPU power. I had been waiting to buy this, but now that the details are out I wouldn't touch it.
Re: (Score:3)
Good news! There's no way an astronomy app would ever use the camera to identify what you're seeing.
They use GPS to determine your location and then the on-board accelerometers to determine device orientation, and then they show you what's on the other side of the phone based on that.