No video

Google I/O 2012 - For Butter or Worse: Smoothing Out Performance in Android UIs

  Рет қаралды 66,806

Google for Developers

Google for Developers

Күн бұрын

Chet Haase, Romain Guy
Great user experience requires buttery smoothness in rendering and animating your interface; your app must have a good, consistent frame rate. This session deep-dives into our work on the Android framework to find and fix performance issues, along with tips on how you can do the same for your applications.
For all I/O 2012 sessions, go to developers.goo...

Пікірлер: 34
@hectorlopezfernandez
@hectorlopezfernandez 12 жыл бұрын
Never, ever, lose that sense of humor. Great!
@wnlee1109
@wnlee1109 12 жыл бұрын
I enjoy Chet Hasse and Romain Guy's presentation.
@NickdeBey
@NickdeBey 12 жыл бұрын
I agree exactly. I believe building PCs is the way to go and I also believe this update brings noticeable smoothening to the entire OS and it's processes.
@user-e8vbdm3wjx
@user-e8vbdm3wjx 12 жыл бұрын
Google doesn't seem to care about using mac book or keynote And that's what I love.
@DeLL116
@DeLL116 12 жыл бұрын
....I'm glad these guys are going to stop Android from "janking off"
@gcottenc
@gcottenc 12 жыл бұрын
The VSync thing is funny. 20 years ago we synchronized our "demoscene" animations to it because we knew it gave us perfectly smooth animations (320x200 VGA was 70 Hz). Why people "lose" what they previously knew and have to rediscover it?
@nukeclears
@nukeclears 12 жыл бұрын
ow google, ill never get enough of that humor of yours :D
@Gepstra
@Gepstra 12 жыл бұрын
Yeah I agree but that's why they keep updating Android and it keeps getting better and better. Already excited for the next version and next Nexus phone(s).
@Aaberg123
@Aaberg123 12 жыл бұрын
Just because you're a fanboy, it doesn't mean these guys are :)
@EnnoMaffen
@EnnoMaffen 12 жыл бұрын
awesome tips for a beginner like me.. thanks google :)
@ChetHaase
@ChetHaase 12 жыл бұрын
The slides are now available on the IO session site (go to the Google IO Sessions page, click on the For Butter or Worse link - the slides are linked there) . Slides for all other sessions are similarly available.
@ShadowriverUB
@ShadowriverUB 12 жыл бұрын
I heard Google recommends employes to use Linux or OS X for security concerns. Considering OS X can run nearly everything that Linux can and has more commercial software they picking OS X ;] On other point, people take Google vs Apple too serious. maybe battle in marketing, but on daily basis they cooperate. Prime example is webkit which both Safari and Chrome using as website rendering core for the browser and so they both improve it and both benefit for each other.
@CongressBeta
@CongressBeta 12 жыл бұрын
It smooth, but it still needs a long way to go to match WP7 or iPhone. Some of the Animations need to speed up and be faster, there are still parts of the OS that need smoothening. Also Android 4.1 looks good but It needs to look more elegant.
@romainguyable
@romainguyable 12 жыл бұрын
We fixed it, sorry about that. Keynote was hiding the decimals.
@Uejji
@Uejji 12 жыл бұрын
What else would he bring? Google and Apple might be competitors in the mobile space, but not in the performance laptop market.
@persicsb
@persicsb 12 жыл бұрын
You cannot download the presentation PDF. All you can get is an error explaining, that No such key exists. Google Cloud Storage (or Google I/O Website Content Management), you failed.
@JoseAngelGalvez
@JoseAngelGalvez 11 жыл бұрын
google using mac screenshots on an Google/android IO presentation??
@zgintasz
@zgintasz 9 жыл бұрын
i loved the jokes in this presentation, lol, awesome
@JayBomb999
@JayBomb999 12 жыл бұрын
Just got my Nexus 7. 4 CPU cores, 12 GPU cores, "Project Butter" and still Android finds a way to lag. Chrome - Missed swipes, "jank", excessive tiling, strobing with slow scrolling, pinch-to-zoom lag. Stock browser performs much better on my Gnex, but it's unavailable to install? Maps - Jank, strobing and awful pinch-to-zoom Most list views (KZfaq, Music, etc) - Strobing with slow scrolling, sputtering and lag. Scrolling overall is inconsistent. One handed and thumb scrolling fails.
@rishipp2424
@rishipp2424 12 жыл бұрын
dont believe an Android developer has an Apple laptop our biggest rivals lol
@AchwaqKhalid
@AchwaqKhalid 11 жыл бұрын
#NevaHold Unfortunately with Samsung still refusing to release the source code for the HWComposer there is no #Butter experience for us #Exynos users who decided to go with a 3rd party ROM like #CyanogenMod #FreeExynos or #BoycottSamsung.
@elrandohorse
@elrandohorse 12 жыл бұрын
Of course not. They're software engineers and they're going to use the right tool for the job. In this case it happens to be a Mac.
@MatthiasHermann
@MatthiasHermann 12 жыл бұрын
Interesting
@JeyD02
@JeyD02 11 жыл бұрын
does apple even do this nowadays?
@garethchan9069
@garethchan9069 12 жыл бұрын
They have a Mac :O
@funkydunky1671
@funkydunky1671 7 жыл бұрын
at 60Hz you get a new frame every 16.67 ms, not 60.
@CodyEngel
@CodyEngel 12 жыл бұрын
The problem is your Galaxy Nexus.
@eyedatseesall2010
@eyedatseesall2010 12 жыл бұрын
did he have to bring an mac book to the show? lol
@SteinarA
@SteinarA 12 жыл бұрын
One guy here is not using Android...!
@mmmicke
@mmmicke 12 жыл бұрын
Butter is fat, not fattening.
@sataniccrow82
@sataniccrow82 12 жыл бұрын
but an android phone ^^
@eyedatseesall2010
@eyedatseesall2010 12 жыл бұрын
did he have to bring an mac book to the show? lol
Google I/O 2012 - Doing More With Less: Being a Good Android Citizen
53:24
Google for Developers
Рет қаралды 27 М.
Running With Bigger And Bigger Feastables
00:17
MrBeast
Рет қаралды 118 МЛН
الذرة أنقذت حياتي🌽😱
00:27
Cool Tool SHORTS Arabic
Рет қаралды 6 МЛН
ROLLING DOWN
00:20
Natan por Aí
Рет қаралды 10 МЛН
I forced EVERYONE to use Linux
22:59
NetworkChuck
Рет қаралды 396 М.
Google I/O 2011: Accelerated Android Rendering
48:58
Google for Developers
Рет қаралды 56 М.
Google I/O 2012 - What's New in Android Developers' Tools
1:00:39
Google for Developers
Рет қаралды 97 М.
How This New Battery is Changing the Game
12:07
Undecided with Matt Ferrell
Рет қаралды 133 М.
What are AI Agents?
12:29
IBM Technology
Рет қаралды 174 М.
Google I/O 2012 - Navigation in Android
1:01:53
Google for Developers
Рет қаралды 48 М.
The Greenwich Meridian is in the wrong place
25:07
Stand-up Maths
Рет қаралды 785 М.
Google I/O 2012 - New Low-Level Media APIs in Android
1:05:49
Google for Developers
Рет қаралды 14 М.
Running With Bigger And Bigger Feastables
00:17
MrBeast
Рет қаралды 118 МЛН