Google I/O 2012
-
1
11:06
How we did it - Project Glass Demo At Google I/O
by GoogleDevelopers 21,375 views
Watch as Sergey Brin takes you to the roof for the Project Glass Demo.
-
2
11:06
Google I/O 2012 - Behind the Scenes: Glass Demo Day 2
by GoogleDevelopers 32,966 views
Google co-founder Sergey Brin stands atop the roof of the Moscone Center in San Francisco and describes how the Project Glass team put their amazing demonstration together for Google I/O 2012.
-
3
56:06
Google I/O 2012 - The Sensitive Side of Android
by GoogleDevelopers 20,176 views
Tony Chan, Ankur Kotwal , Tim Bray, Tony Chan
Android has a sensitive side. In this session, we will call out all the Android sensors: accelerometer, gyroscope, light, and more. We'll cover best practices for handling sensor data, with special focus on balancing battery life and usability.
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
4
43:09
Google I/O 2012 - SQL vs NoSQL: Battle of the Backends
by GoogleDevelopers 109,568 views
Ken Ashcraft, Alfred Fuller
Google App Engine now offers both SQL and NoSQL data storage -- but which is right for your application? Advocates of each try to settle the issue once and for all, and show some of the tricks for getting the most out of each.
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
5
57:16
Google I/O 2012 - Putting the App Back into Web App - Web Programming with Dart
by GoogleDevelopers 8,382 views
Dan Grove, Vijay Menon
Do you want to build blazingly fast applications with beautiful graphics and offline support? Would you like to run those apps anywhere on the open web? Would you like to develop those apps in a language that supports modular large-scale development while keeping the lightweight feel of a scripting language? This session will show you how to use the Dart programming language to develop the next generation of amazing applications for the open web.
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
6
58:33
Google I/O 2012 - Ignite
by GoogleDevelopers 15,315 views
For all I/O 2012 sessions, go to https://developers.google.com/io/
-
7
40:53
Google I/O 2012 - Building a Business Around the Places API
by GoogleDevelopers 3,114 views
Marcelo Camelo, Andrés Ferraté
The Google Places API provides access to the most comprehensive and accurate collection of business listings information in the world. Join us to learn how your app can exploit the Places API to deliver the maximum economic and strategic value to you and your users, and participate in the future of mobile commerce.
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
8
57:28
Google I/O 2012 - Running Google on Google
by GoogleDevelopers 3,996 views
Jeff Bates
How do you scale your IT operations to keep up with growth in your business, workers and systems? This session will explore how Google's IT organization, Corporate Engineering, has kept up with the growth of Google. Using practical examples from Google's use of Ganeti virtualization, Google Cloud and data analysis learn how you can apply these lessons in your organization.
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
9
57:46
Google I/O 2012 - Migrating Code from GWT to Dart
by GoogleDevelopers 9,029 views
Ray Cromwell
Curious to learn how to port your GWT code to Dart? In this session, we will go over Dart equivalents for various GWT libraries and idioms, techniques for interoperating with existing GWT server backends, and tricks to allow Dart code to talk to existing GWT and Javascript code.
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
10
1:01:10
Google I/O 2012 - New Web Tools and Advanced CSS/HTML5 Features from Adobe & Google
by GoogleDevelopers 16,999 views
Alex Danilo
Innovative new features such as CSS Regions, Exclusions, Shaders, Compositing, and the Shadow DOM bring powerful capabilities to modern browsers. See demos and code and learn about the status of these new standards. Get an early look at the development workflow enabled by Adobe Shadow and learn about the open source project "Brackets", which is working to create a code editor for the web built entirely with web technologies.
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
11
48:02
Google I/O 2012 - Advanced Google+ History API
by GoogleDevelopers 1,700 views
Timothy Jordan
Google+ history provides a straightforward API for authorization and communicating activity to Google. In this session we'll start with a standard integration, explore common deviations, and evaluate advanced integrations. Advanced topics will include lightweight sign-on, single sign-on, mobile integration, and unifying login and access across multiple clients.
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
12
48:22
Google I/O 2012 - Multi-Versioning Android User Interfaces
by GoogleDevelopers 15,105 views
Bruno Oliveira, Adam Powell
This session will show you how to build user interfaces that work consistently across Android versions, from Eclair to today. We'll cover topics including the Action Bar, Fragments, style, size qualifiers, app structure, and navigation.
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
13
1:19:24
Google I/O 2012 - Keynote Day 2
by GoogleDevelopers 133,040 views
Video footage from Day 2 keynote at Google I/O 2012
-
14
57:46
Google I/O 2012 - Getting the Most Out of Python 2.7 on App Engine
by GoogleDevelopers 7,192 views
Brian Quinlan
The App Engine Python 2.7 runtime is more than a simple upgrade to
the Python 2.5 runtime - it has fewer restrictions, introduces some
popular third-party libraries and allows for concurrent requests. The
session will explain how to get the most out of these new
capabilities.
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
15
1:00:21
Google I/O 2012 - Fireside Chat with the Google+ Platform Team
by GoogleDevelopers 2,641 views
Meet the Google+ platform team, have your questions answered, and dig into the technology.
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
16
41:54
Google I/O 2012 - WebRTC: Real-time Audio/Video and P2P in HTML5
by GoogleDevelopers 72,754 views
Justin Uberti
WebRTC brings webcam access, p2p, and rich audio/video communication capabilities to the browser. In this talk, we'll give an overview of the WebRTC technologies available today, show how to build WebRTC apps, and discuss the potential this technology adds to the Web Platform.
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
17
53:24
Google I/O 2012 - Doing More With Less: Being a Good Android Citizen
by GoogleDevelopers 14,187 views
Jeff Sharkey
Faster and lighter is better, especially on mobile devices with limited resources. Learn advanced techniques to optimize for CPU, RAM, and I/O efficiency, and best practices for using JNI and SQLite.
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
18
55:25
Google I/O 2012 - Jank Busters: Building Performant Web Apps
by GoogleDevelopers 15,793 views
Nat Duca, Tom Wiltzius
Building high-performance web apps is hard! When animations hitch, mouse hover effects lag, or page scrolls stutter, we call it jank. This talk is about hunting jank down and exterminating it.
Sources of jank in web apps include garbage collector runs, long image decodes, heavy paint times for DOM elements, JavaScript-heavy input handlers, unexpected WebKit layer invalidations, and more -- all getting in the way of the 60FPS every modern app developer should aim for. In this talk we'll go through a few techniques to ensure your web app has smooth animations, transitions, and scrolling. We'll cover ways to use Chrome's Developer Tools to root out jank, as well as more advanced Chrome graphics profiling tools the intrepid can use to dig into what's going on behind the scenes. We'll even peek gingerly under the covers of WebKit to explain why that pesky hitch occurs in the first place.
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
19
3:58
Google I/O 2012 - Day 1 Highlights from the Keynote
by GoogleDevelopers 11,902 views
Highlights from Google I/O 2012 day 1.
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
20
1:59
Google I/O 2012 - Nexus 7 with Google Play Reactions
by GoogleDevelopers 18,278 views
Attendees at I/O 2012 are some of the first people to use the Nexus 7 from Google. Here's a look at what a few of them think of the new tablet.
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
21
55:11
Pitch Night at Google! Powered by Startup Weekend and Google Developer Groups
by GoogleDevelopers 6,832 views
#iopitch
Watch the top pitches to our panel of judges.
http://pitchnight-sw-gdg.eventbrite.com/ -
22
40:59
Google I/O 2012 - Putting Together the Pieces: Building Apps with Google Apps Script
by GoogleDevelopers 9,442 views
Saurabh Gupta
Learn what's new with Google Apps Script. This session will explore the simplicity of Google Apps Script to build an app that integrates across many Google services. Many of the Google Apps Script services will be covered, demonstrating how Google Apps Script is both a powerful application platform.
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
23
46:18
Google I/O 2012 - Building Data Pipelines at Google Scale
by GoogleDevelopers 4,392 views
Michael Manoochehri , Craig Chambers
Learn how to implement large-scale data pipelines quickly and easily using the Google Cloud. We'll demonstrate how to build pipelines that collect source data in the App Engine Datastore and Google Cloud Storage, process and transform it using MapReduce, and run ad-hoc analysis with Google BigQuery.
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
24
55:03
Google I/O 2012 - Enterprise Geospatial in the Cloud
by GoogleDevelopers 2,535 views
Sean Maday, Mano Marks
Google now offers a powerful and versatile cloud hosting solution for geospatial data and analysis. Learn how your business can exploit this potential to reduce costs, increase productivity, and deliver services to your employees and developers using familiar tools like Google Earth and the Google Maps API.
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
25
40:26
Google I/O 2012 - Getting More from the Google+ Platform
by GoogleDevelopers 1,291 views
Timothy Jordan
You've implemented some Google+ platform features and now you want more. Learn the how, why, and measurement of increasing engagement on your content wherever it might be. In this session, we'll do a deep dive on best practices and implementation of the Google+ platform. Topics will range from button choice, speed, and the JS API to advanced structured markup, custom analytics, and deep engagement.
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
26
58:50
Google I/O 2012 - For Butter or Worse: Smoothing Out Performance in Android UIs
by GoogleDevelopers 39,807 views
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 https://developers.google.com/io/ -
27
15:30
Google I/O 2012 - Google Maps Sandbox
by GoogleDevelopers 2,072 views
Envista
Harvard World Map
Hipmunk
Helicopter view
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
28
1:00:58
Google I/O 2012 - Introducing Google Compute Engine
by GoogleDevelopers 10,222 views
Craig McLuckie, Martin Gannholm
Google Compute Engine is a new virtual machine based cloud technology for large scale data processing and analytics workloads. It allows the world to leverage the scalability and power of Google's data centers to run computationally intensive jobs.
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
29
59:34
Google I/O 2012 - Making Android Apps Accessible
by GoogleDevelopers 12,797 views
T.V. Raman, Charles Chen, Alan Viverette, Peter Lundblad
Android 4.0 introduced platform-level accessibility APIs so that you don't have to be an expert to make an app that's accessible to people with disabilities. Come learn how APIs for accessibility make your job easier. We'll provide code examples covering touch exploration, speech synthesis, multiplatform support through use of a DPAD, magnification for low vision, braille, and more.
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
30
36:37
Google I/O 2012 - Introducing Google Wallet Cloud APIs
by GoogleDevelopers 6,401 views
Peter Hazlehurst
There have been exciting developments in the world of Payments at Google as we move forward with our digital wallet, and we have new APIs to share with you. Come and join us as we kick off the Commerce track at Google I/O 2012 with Peter Hazlehurst, Global Head of Product Management, Payments.
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
31
58:35
Google I/O 2012 - Making Good Apps Great: More Advanced Topics for Expert Android Developers
by GoogleDevelopers 45,262 views
Reto Meier
In a follow-up to last year's session, I'll demonstrate how to use advanced Android techniques to take a good app and transform it into a polished product, without being a resource hog. Features advanced coding tips and tricks, bandwidth-saving techniques, implementation patterns, exposure to some of the lesser-known API features, and insight into how to minimize battery drain by ensuring your app is a good citizen on the carrier network.
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
32
50:54
Google I/O 2012 - The Next Evolution of Chrome Apps
by GoogleDevelopers 25,818 views
Erik Kay, Mihai Parparita
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
33
50:10
Google I/O 2012 - Integrating Google+ Into Mobile Apps
by GoogleDevelopers 5,265 views
Julia Ferraioli
Create a more engaging and personalized experience for your users by incorporating aspects of Google+ into your mobile app. Learn how your users can share pictures, links, and more into Google+ from your app, and how doing so can raise visibility and discoverability of your application.
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
34
14:41
Google I/O 2012 - Robots @ I/O
by GoogleDevelopers 6,331 views
Virtusphere
Titanaboa
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
35
59:07
Google I/O 2012 - Mobile YouTube API Apps for Content Creators, Curators and Consumers
by GoogleDevelopers 2,024 views
Jarek Wilkiewicz, Shannon -jj Behrens, Andrey Doronichev
A fast growing portion of YouTube uploads and consumption takes place on mobile devices. This presents new opportunities for mobile application developers. Come and learn about how the YouTube API is used to build engaging mobile apps for content creators, curators and consumers. See innovative mobile application examples and learn from the experience of: Flipboard, 955 Dreams and WeVideo.
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
37
58:07
Google I/O 2012 - Bring Your App to the Big Screen
by GoogleDevelopers 3,223 views
Michael Sundermeyer, Ossama Alami
Google TV expands the reach of the Android and the web to television, but designing applications for the TV is fundamentally different than building apps for mobile, tablet or PCs. In this session we'll we share the core points of our user research and give you tips on how to connect with your users by designing beautiful and functional Android and web applications for the biggest screen in the house.
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
38
49:31
Google I/O 2012 - Fast UIs for the Cross-Device Web
by GoogleDevelopers 4,620 views
Boris Smus
One of the great features of the modern web is that sites work on any device with a browser. This session will focus on creating UIs for the cross-device web. We will cover building web sites that support multiple device form factors (responsive and non-responsive approaches), discuss single page sites and some of the layout features in modern mobile browsers, and do a deep dive into multi-touch input on the web. Finally, we'll show some of the awesome new mobile debugging tools in Chrome and Chrome for Android.
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
39
16:50
Google I/O 2012 - Chrome Sandbox Part 2
by GoogleDevelopers 1,879 views
EA
Mobile Experiments
Chromebox
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
40
33:56
Google I/O 2012 - Getting Started with Google+ History API
by GoogleDevelopers 2,191 views
Timothy Jordan, Daniel Dulitz
Google+ history presents new opportunities to increase traffic to your site and engagement with your content by allowing users to connect their Google profile to your site. This session will explore the value of Google+ history and review basic implementation. Special guests will be on hand to describe their early success with this new service.
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
41
1:00:40
Google I/O 2012 - What's New in Android Developers' Tools
by GoogleDevelopers 74,954 views
Xavier Ducrohet, Tor Norbye
A tour of everything that's new in Android developer tools, with guidance on how to use them for best results.
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
42
49:01
Google I/O 2012 - Empower Local Shopping Through Google Shopping
by GoogleDevelopers 3,158 views
Thomas Kotzmann, Claudia Ciorascu
More and more of consumers research online first before going to a local store to purchase a product and we can expect this trend to continue to rise. How can merchants and retailers take advantage of this trend? Local shopping enables merchants to declare product price and availability per local store. In this session, we will show you how to set up and manage local shopping accounts in the Google Merchant Center and how to use the Content API to upload local products and do live inventory updates.
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
43
1:00:17
Google I/O 2012 - Spatial Data Visualization
by GoogleDevelopers 14,195 views
Brendan Kenny, Enoch Lau
Maps were among the first data visualizations, but they can also provide the backdrop for visualizing your own spatial data. In this session, we'll take a voyage through the world of map based data visualization, arming you with the tools you need to most effectively bring your data to life on a map using the Maps API v3.
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
44
12:02
Google I/O 2012 - Chrome Sandbox Part 1
by GoogleDevelopers 3,312 views
Adobe
Autodesk
Cirque du Soleil
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
45
2:06:31
Google I/O 2012 - Keynote Day 1
by GoogleDevelopers 538,310 views
Video footage from Day 1 keynote at Google I/O 2012
-
46
50:59
Google I/O 2012 - Writing Polished Apps that have Deep Integration into the Google Drive UI
by GoogleDevelopers 4,032 views
Mike Procopio, Steve Bazyl
We'll go through how to implement complete Drive apps. This is not an introduction to Drive apps, but rather how to build your product into Google Drive, and ensure that the experience is seamless for a user. We will also discuss how to effectively distribute your app in the Chrome Web Store. The example app built in this talk will demonstrate an example use case, but otherwise be production-ready.
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
47
50:50
Google I/O 2012 - Not Just a Map
by GoogleDevelopers 4,756 views
Josh Livni, Nabil Naghdy
The Google Maps API is the most popular mapping platform in the world, but it offers developers and users so much more than just a map. In this session we'll review the wealth of additional value that the Maps API has to offer, and the essential features that developers should be aware of across a number of verticals, including real estate, travel, and retail.
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
48
51:44
Google I/O 2012 - How we Make JavaScript Widgets Scream
by GoogleDevelopers 14,810 views
Malte Ubl, John Hjelmstad
When loading websites every millisecond counts. Social widgets should enhance a website experience and they should definitely not slow it down. We'll walk through the unique challenges of loading social widgets such as the +1 button and how we made sure that they load as fast as possible -- yes, there will be war stories! While we'll focus on widget performance, many of the techniques we used have wider applicability and we'll show how they can make your website faster, too.
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
49
54:04
Google I/O 2012 - App Engine Overview
by GoogleDevelopers 17,109 views
Doug Orr, Jesse Jiang, Alexander Power
Be the first to hear about the exciting new platform products which you can use to work better in the cloud. Discover how the Google Cloud Platform is expanding to meet your current and future needs. Learn how the over 150k developers in startups and businesses building mobile, games and modern web apps are already enjoying the benefits of the platform.
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
50
56:13
Google I/O 2012 - Google Play: Marketing 101 for Developers
by GoogleDevelopers 15,211 views
Patrick Mork, Kushagra Shrivastava
As soon as you hit the "Publish" button on your app, you become (partly) a marketer; you might as well try to be a good one. We'll share everything we know about promoting apps on Google play: building a strategic marketing framework, making good use of media channels, taking advantage of the assets we've built for developers, and convincing the Play team to feature your app.
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
51
15:22
Google I/O 2012 - After Hours - Paul Oakenfold
by GoogleDevelopers 9,617 views
For all I/O 2012 sessions, go to https://developers.google.com/io/
-
52
45:59
Google I/O 2012 - After Hours - Train
by GoogleDevelopers 4,429 views
For all I/O 2012 sessions, go to https://developers.google.com/io/
-
53
1:02:01
Google I/O 2012 - Android Fireside Chat
by GoogleDevelopers 12,751 views
Tim Bray
Meet the Android Engineering team, and dig deep on the technology.
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
54
54:10
Google I/O 2012 - HTML5 at YouTube: Stories from the Mobile Front
by GoogleDevelopers 6,958 views
Greg Schechter, Zoltan Szego
Is HTML5 ready for production code? Of course it is. This is a look into all the different HTML5 technologies we use in live code at YouTube. We'll have a collection of tips, tricks, and best practices for HTML5 video, the track tag, getUserMedia, and more. Plus a deep dive into Mobile Video Tag development.
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
55
48:26
Google I/O 2012 - Better Web App Development Through Tooling
by GoogleDevelopers 61,696 views
Paul Irish
Building a solid webapp is a challenge for all developers, but a plethora of tools have emerged recently to assist you. From starting boilerplates, to performance tuning and build tools, you'll get a full overview of the tooling ecosystem. In this session, you'll learn which mature and valuable open source projects can save you time as well as get answers to common questions in building a webapp.
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
56
57:05
Google I/O 2012 - YouTube API + Cloud Rendering = Happy Mobile Gamers
by GoogleDevelopers 3,499 views
Jarek Wilkiewicz, Danny Hermes
YouTube is one of the top destinations for gamers. Many console developers already incorporate video recording and uploading directly into their titles, but uploading to YouTube from a mobile game presents a unique set of challenges. Come and learn how the YouTube API combined with cloud computing can help enable video uploads in your mobile game.
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
57
1:00:01
Google I/O 2012 - Fireside Chat with the Hangouts Team
by GoogleDevelopers 3,388 views
Come join a conversation with the Google+ Hangouts team. Hear the thinking behind Google's real time strategy and learn how businesses, broadcasters, developers, and families are all using the product. Ever wondered how a hangout on air works? Come to this session to get all your questions answered and learn what's in store for hangouts in the future.
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
58
44:31
Google I/O 2012 - Monetizing Digital Goods with Google Wallet
by GoogleDevelopers 6,004 views
Joel Leitch, Dan Zink, Pali Bhat
Whether you're a game developer selling virtual goods or currencies, or a media developer selling news content, videos, music or any other premium digital media, having an simple way to process payments from your customers is important. In this session, we will walk through an explanation of Google Wallet for digital goods, the new features, and the improved pricing model for developers. In addition, Kabam will share their experience with Google Wallet and best practices for integration.
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
59
13:24
Google I/O 2012 - Women @ I/O
by GoogleDevelopers 6,433 views
For all I/O 2012 sessions, go to https://developers.google.com/io/
-
60
43:07
Google I/O 2012 - The Web Can Do That!?
by GoogleDevelopers 148,622 views
Eric Bidelman
The web is changing so quickly that it's hard to keep up with what's new in the platform. HTML5's new capabilities allow developers to build a whole new suite of applications - things that were once impossible to do, are now a reality.
This session will walk you down the bleeding edge of HTML5 for 2012 by focusing on in-depth techniques, which solve real world challenges. We'll cover media capture, file I/O, advanced usage of websockets, media streaming, device input, multimedia, and modern css design.
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
61
52:49
Google I/O 2012 - Monetizing Android Apps
by GoogleDevelopers 18,112 views
Chrix Finne, Kenneth Lui
There's more than one way to make money with your Android app: Paid apps, in-app billing, advertising, and so on. This session covers the subject comprehensively, with details on the monetization tools in Google Play and a close look at the AdMob SDK, ad network mediation and Google Analytics. Walk away armed with knowledge on how you can make more money, get more users and gain more insights.
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
62
13:55
Google I/O 2012 - The Android Lounge
by GoogleDevelopers 7,101 views
Stop in at the Android Lounge at Google I/O 2012 to learn more about the Nexus Q, Google Play, and Nexus 7.
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
63
51:41
Google I/O 2012 - GRITS: PvP Gaming with HTML5
by GoogleDevelopers 36,146 views
Colton McAnlis
This session will present GRITS, a player vs. player shooter game, built entirely using Google technologies. In this talk, we'll walk through building an HTML5 canvas engine, serving the content, networking using Websockets, using NodeJS, social integration and more.
Attendees to this session will walk away with a big-picture view of all the Google technologies that are relevant to web gaming, a deep understanding of how to get started with them, and have the ability to see them live, in action with the source code to the published game.
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
64
15:14
Google I/O 2012 - Google Develop for Good
by GoogleDevelopers 3,493 views
For all I/O 2012 sessions, go to https://developers.google.com/io/
-
65
1:03:40
Google I/O 2012 - Dart - A Modern Web Language
by GoogleDevelopers 25,428 views
Lars Bak, Kasper Lund
The two creators of Dart will discuss the rationale behind Dart's design and its impact on web scalability and performance.
They'll also present how Dart helps developers innovate by increasing their productivity without breaking backwards compatibility.
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
66
56:41
Google I/O 2012 - The Next Generation of Social is in a Hangout
by GoogleDevelopers 8,702 views
Amit Fulay, Jonathan Beri
Make your apps come alive with live audio/video conversations using the Hangouts Platform API. Using the Google+ Hangouts API, you can develop collaborative apps that run inside of a Google+ Hangout. Leave inspired by what you can create with the Hangouts APIs.
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
67
58:23
Google I/O 2012 - Android Apps in Google Play
by GoogleDevelopers 20,585 views
Chris Yerga, Ellie Powers
Google Play is growing faster than ever. In this talk, we'll share insights about Google Play's momentum, the most successful Google Play apps, and some new developments coming soon from Google Play. We'll also share new publisher-facing features that will help Android app developers get the most as they run their day-to-day businesses in Google Play.
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
68
51:32
Google I/O 2012 - What's New in Google Maps
by GoogleDevelopers 24,274 views
Brian McClendon, Dylan Lorimer, Thor Mitchell
There is a lot of exciting things happening in the world of Maps at Google. Come and join us as we kick off the Maps track at Google I/O 2012 with a dive into the cutting edge of online maps with Google's Vice President of Google Maps and Earth, Brian McClendon,
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
69
11:27
Project Glass: Live Demo At Google I/O
by GoogleDevelopers 1,795,949 views
At Google I/O 2012, the Project Glass team took product demoing to a new level. We worked with some of the world's top athletes, combined skydiving and mountain biking, and shared the experience -- through their eyes -- with the world.
-
70
10:57
Google I/O 2012 - GDG Lounge
by GoogleDevelopers 2,331 views
For all I/O 2012 sessions, go to https://developers.google.com/io/
-
71
39:27
Google I/O 2012 - Google+ Platform Basics
by GoogleDevelopers 12,910 views
For all I/O 2012 sessions, go to https://developers.google.com/events/io/
-
72
59:13
Google I/O 2012 - What's New in Android?
by GoogleDevelopers 134,208 views
Chet Haase, Romain Guy
This is a developer-centric tour of what's gone into the system and application frameworks since the last time we got together.
For all I/O 2012 sessions, go to https://developers.google.com/events/io/ -
73
40:44
Google I/O 2012 - Getting Direct Feedback from your YouTube Community
by GoogleDevelopers 213,399 views
Eric Lundberg, Jeffrey Posnick
Do you want to hear from (and see!) your site's community? We will be sharing a new way to solicit videos from your users. Come and learn about how it was developed and see an example of it put to use as part of the YouTube Direct open source video submission platform.
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
75
53:11
Google I/O 2012 - YouTube Channels: Get with the Program!
by GoogleDevelopers 5,164 views
Dror Shimshowitz, A.J. Crane
YouTube allows anyone to distribute videos to 800m web, mobile and TV viewers around the world. Come learn how to leverage this powerful platform to build an audience and market your products. We'll walk you through tips and techniques for building, programming, and promoting your very own YouTube channel.
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
76
47:45
Google I/O 2012 - The Web Platform's Cutting Edge
by GoogleDevelopers 18,874 views
Dimitri Glazkov, Alex Komoroske
From embeds to widgets to managing complex applications, you constantly face the need for better componentization as a web developer. Many-a-lines of JavaScript have been written to alleviate this problem -- poorly. But help is on the way. The web platform is gaining a powerful new set of capabilities designed to better help you build robust, reusable, and packageable components. We'll cover what they do, their status, and how you can start playing with these powerful emerging technologies today. Most importantly, we'll show you how to get involved and help influence their direction as they mature.
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
77
52:45
Google I/O 2012 - Writing Efficient Drive Apps for Android
by GoogleDevelopers 7,525 views
Alain Vongsouvanh, Claudio Cherubino
This session goes through how to write Drive apps that synchronize files with Android devices. We'll also go into how to open files on Android devices, or create new files from this environment.
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
78
22:43
Google I/O 2012 - Android Developer Sandbox Interviews
by GoogleDevelopers 10,450 views
Hear from Android developers Crittercism, hipmunk, Pebble, Ekata Systems, and Pocket about what they're showing at Google I/O 2012.
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
79
56:25
Google I/O 2012 - What's Possible with the Google Drive SDK
by GoogleDevelopers 9,083 views
Nicolas Garnier
Partners of Google Drive have already implemented a number of extremely compelling applications that use Google Drive for file storage. Implementing on the Google Drive SDK enables developers to distribute the cost of storage, while also removing the pain of reimplementing file management. In this session, we'll take a look at a number of existing Google Drive SDK implementations with popular apps.
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
80
52:11
Google I/O 2012 - Google Cloud Messaging for Android
by GoogleDevelopers 24,871 views
Francesco Nerieri
Cloud-to-device-messaging (C2DM) is coming out of beta and getting a new name: Google Cloud Messaging for Android. GCM for Android incorporates the lessons we learned in the C2DM beta, many of which take the form of new features. This session will cover the new service end-to-end and in detail.
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
81
40:29
Google I/O 2012 - Use What You Know: HTML and JavaScript in Apps Script
by GoogleDevelopers 13,061 views
Corey Goldfeder
This session covers how to build dynamic webapps and services in Apps Script, using skills that you already have. During the session we'll show how to create rich interactive apps using regular HTML and JavaScript, while maintaining deep Google integration via Apps Script. We'll also cover how to use scripts to serve text content like JSON and XML.
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
82
43:38
Google I/O 2012 - Empowering your Workforce with Google Maps
by GoogleDevelopers 5,270 views
Dave Day, David Owens
One of the most difficult problems managing your business is figuring out where everything is, be it employees, deliveries, or equipment. In this session we will show you how you can use Google technology to manage all of the assets of your business, and make sure everything is in the right place, at the right time.
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
83
55:14
Google I/O 2012 - Building Android Applications that Use Web APIs with Yaniv Inbar and Sriram Saroop
by GoogleDevelopers 16,841 views
Yaniv Inbar
Sriram Saroop
Google offers a large and growing set of back-end services, from AdSense to Tasks to Calendar to Google+, that can enrich your app, and increasingly they have a uniform set of APIs. This session discusses how to use them efficiently and securely, including authenticating safely and with good user experience, and describes Android-specific app-level optimizations.
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
84
1:03:13
Google I/O 2012 - Up Close and Personal: NFC and Android Beam
by GoogleDevelopers 11,258 views
Martijn Coenen, Robert Hamilton
A session covering the developer-oriented NFC features we've been adding to the Android platform. Learn how to use Android Beam to add magic sharing abilities to your application, and see what other new and exciting NFC features we're working on.
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
85
57:59
Women Techmakers: 2012
by GoogleDevelopers 3,245 views
Watch a panel discussion with women leaders at Google: Susan Wojcicki, Angela Lai, Gayathri Rajan, Anna Patterson and Megan Smith as moderator.
Info about the panel: https://sites.google.com/site/womentechmakers/meet-the-speakers
Event site: https://sites.google.com/site/womentechmakers -
86
58:56
Google I/O 2012 - OAuth 2.0 for Identity and Data Access
by GoogleDevelopers 12,775 views
Ryan Boyd
Users like to keep their data in one place on the web where it's easily accessible. Whether it's YouTube videos, Google Drive files, Google contacts or one of many other types of data, users need a way to securely grant applications access to their data. OAuth is the key web standard for delegated data access and OAuth 2.0 is the next-generation version with additional security features.
This session will cover the latest advances in how OAuth can be used for data access, but will also dive into how you can lower the barrier to entry for your application by allowing users to login using their Google accounts. You will learn, through an example written in Python, how to use OAuth 2.0 to incorporate user identity into your web application. Best practices for desktop applications, mobile applications and server-to-server use cases will also be discussed. -
87
1:03:04
Google I/O 2012 - Crunching Big Data with BigQuery
by GoogleDevelopers 19,519 views
Jordan Tigani, Ryan Boyd
Google BigQuery is a data analysis tool born from Google internal technologies. It enables developers to analyze terabyte data sets in seconds using a RESTful API. This session will dive into best practices for getting fast answers to business questions. We'll provide insight into how we process queries under the hood and how to construct SQL queries for complex analysis.
Slides: http://goo.gl/acBmd
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
88
44:50
Google I/O 2012 - Optimizing Your Code Using Features of Google APIs
by GoogleDevelopers 5,784 views
Sven Mawson
Google APIs support a variety of features designed to enable state of the art development. In this session, you will learn how to create applications that use performance enhancing features to make your code run faster and use fewer resources. Some features we'll describe include batching, requests for partial response, and efficient ways to handle media.
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
89
1:05:50
Google I/O 2012 - New Low-Level Media APIs in Android
by GoogleDevelopers 6,578 views
Dave Burke
Jellybean introduces a new set of powerful low-level media APIs that provide developers with the ability to access hardware codecs directly from Java. This session introduces the new APIs with examples.
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
90
51:06
Google I/O 2012 - Managing Google Compute Engine Virtual Machines Through Google App Engine
by GoogleDevelopers 4,335 views
Alon Levi, Adam Eijdenberg
Google Compute Engine provides highly efficient and scalable virtual machines for large scale data processing operations. Integration with Google App Engine provides an orchestration framework to manage large virtual machine clusters used for data processing. This session will talk demonstrate integration and discuss future use cases of the two technologies.
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
91
1:00:30
Google I/O 2012 - From Weekend Hack to Funded Startup - How to Build Your Team and Raise Money
by GoogleDevelopers 7,050 views
Naval Ravikant, Rich Miner, Kevin Rose
Have an idea and want to start a company? Learn how to attract investors, and what they want to see before writing a check. Hear from entrepreneurs who have raised money and VCs who have funded them.
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
92
59:33
Google I/O 2012 - Designing for the Other Half: Sexy Isn't Always Pink
by GoogleDevelopers 7,449 views
Leah Busque, Sepideh Nasiri, Jess Lee, Tracy Chou, Margaret Wallace
Women control 80 percent of consumer spending and drive the majority of user activity on many of the largest social networks. Female gamers over 55 spend the most time online gaming among any demographic. Are you thinking about how your product or business is attracting and engaging women? Hear from our panel on the technologies winning over female users that aren't so pink. -
93
49:45
Google I/O 2012 - Go in Production
by GoogleDevelopers 23,484 views
Andrew Gerrand
Since Go's release in 2009 many companies (besides Google, of course) have used the language to build cool stuff. In this session programmers from several companies will share their first-hand experience using Go in production environments.
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
94
51:27
Google I/O 2012 - Go Concurrency Patterns
by GoogleDevelopers 26,435 views
Rob Pike
Concurrency is the key to designing high performance network services. Go's concurrency primitives (goroutines and channels) provide a simple and efficient means of expressing concurrent execution. In this talk we see how tricky concurrency problems can be solved gracefully with simple Go code.
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
95
1:03:04
Google I/O 2012 - Android Design for Success
by GoogleDevelopers 51,670 views
Rachel Garb, Jens Nagel, Nate Streu, Matias Duarte
You have a great idea for an Android app. You want it to stand out among hundreds of thousands. You want your users to love it and tell everyone they know. The Android User Experience team is here to help. We'll talk about the Android Design guide and other tricks of the trade for creating apps that delight users and help them accomplish their goals. No design background is required.
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
96
59:41
Google I/O 2012 - Chrome Developer Tools Evolution
by GoogleDevelopers 34,110 views
Sam Dutton, Pavel Feldman
Web app development moves fast and Chrome Developer Tools is still keeping you one step ahead.
If you know your way around the Dev Tools and would like to take your skills to a higher level, this session will kick your productivity into overdrive. Since last year's installment, we've added a whole slew of features that empower developers to make rich web apps, so in this demo-rich session we'll explain how to use those tools to develop and debug on mobile and desktop. We'll take you jank hunting with the new timeline, delve into minified JavaScript via Source Maps, debug Web Workers, and much more. Join us and learn what Chrome Developer Tools can do for you.
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
97
1:00:36
Google I/O 2012 - Turning the Web Up to 11
by GoogleDevelopers 6,850 views
Chris Wilson
This session will cover the web audio capabilities for games and music. We'll walk through the audio element and the Web Audio API, and dive deep into using the Web Audio API for game audio and building music applications. We'll also cover how to use the Node graph structure to build audio processing chains, and how to use analysis to do interesting tricks.
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
98
47:35
Google I/O 2012 - Breaking the JavaScript Speed Limit with V8
by GoogleDevelopers 41,063 views
Daniel Clifford
Are you are interested in making JavaScript run blazingly fast in Chrome? This talk takes a look under the hood in V8 to help you identify how to optimize your JavaScript code. We'll show you how to leverage V8's sampling profiler to eliminate performance bottlenecks and optimize JavaScript programs, and we'll expose how V8 uses hidden classes and runtime type feedback to generate efficient JIT code.
Attendees will leave the session with solid optimization guidelines for their JavaScript app and a good understanding on how to best use performance tools and JavaScript idioms to maximize the performance of their application with V8.
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
99
49:43
Google I/O 2012 - Building High Performance Mobile Web Applications
by GoogleDevelopers 3,451 views
Ryan Fioravanti
Learn what it takes to build an HTML5 mobile app that will wow your users. This session will focus on speed, offline support, UI layouts, and the tools necessary to set up a productive development environment. Come to this session if you're looking to make a killer mobile web app that stands out amongst the competition.
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
100
59:16
Google I/O 2012 - Upgrading Your Web App to a Chrome App
by GoogleDevelopers 2,074 views
Pete LePage
After this, developers who've submitted their app for review and have been selected will come on stage and start walking through their apps. They must be developers who are already attending Google IO, and who have apps published in Google Play Apps. The Android UX team and the guests speakers will critique the designs and propose improvements. We will work together with the usual designers' tools: whiteboards and pen.
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
101
55:25
Google I/O 2012 - Advancing Accessibility for the Web
by GoogleDevelopers 1,858 views
Rachel Shearer, Dominic Mazzoni, Charles Chen
This session will help you learn through code samples and real world examples how to design and test your web apps for complete accessibility coverage. We will review APIs such as the Text-to-speech (TTS) API, tools like ChromeVox and ChromeShades and how Google products implement solutions today for users with disabilities.
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
102
51:36
Google I/O 2012 - What's Next for Chrome Extensions?
by GoogleDevelopers 5,324 views
Mike West
Chrome's extension system offers developers more opportunities than ever to customize and enhance users' experience on the web. New APIs are landing on a regular basis that provide new functionality and deeper hooks into Chrome itself.
Join us for a walk through bleeding edge changes to Chrome's extension framework that increase security, improve performance, and make it easier than ever for users to get up and running with the product of your hard work.
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
103
57:48
Google I/O 2012 - How to Build Apps that Love Each Other with Web Intents
by GoogleDevelopers 4,539 views
Paul Kinlan, James Hawkins
Web Intents allows you to build applications that integrate with one another with an ease that has never been seen on the web before. In this session we will show you how to connect applications using Web Intents and how to best integrate with the many actions available in Web Intents such as editing, saving and sharing.
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
104
48:21
Google I/O 2012 - Native Client LIVE
by GoogleDevelopers 3,988 views
Colton McAnlis, Noel Allen
In this talk, we will be porting an application to Native Client in 60 minutes, LIVE; showing the power of what Native Client can provide for traditional C++ developers looking to move to the web. In the porting process we'll cover specific tasks that a developer would need to perform during a port, and how to to address them with new tools and technologies including debugging integration with Visual Studio and a set of newly added utility libraries to the SDK.
Attendees to this session will walk away with a clear understanding of what's required to port their applications to Native Client so that they can start their own projects
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
105
59:50
Google I/O 2012 - HTML5 and App Engine: The Epic Tag Team Take on Modern Web Apps at Scale
by GoogleDevelopers 10,185 views
Brad Abrams, Ido Green
This talk discusses the latest and greatest application patterns and toolset for building cutting edge HTML5 applications that are backed by App Engine. This makes it incredibly easy to write an app that spans client and server; in particular, authentication just works out of the box. This talk walks through building a fantastic cloud-based HTML5 application
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
106
1:04:12
Google I/O 2012 - Measuring the End-to-End Value of Your App
by GoogleDevelopers 5,037 views
Neil Rhodes, Nick Mihailovski, Mike Kwong
We've rethought mobile app analytics from the ground up. If you are a mobile app developer, come see what's new from the land of Google Analytics; Understand how to measure the end-to-end value of your app, and improve its performance to drive usage and retention.
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
107
52:46
Google I/O 2012 - Command and Control in the Living Room - Building Second Screen Apps for Google TV
by GoogleDevelopers 2,807 views
Paul Saxman, Dave Fisher
With the advent of Google TV, there is now an Android device at the center of the living room. Building apps that run on Google TV, however, isn't the only way for you to reach Google TV users. Learn how Google TV enables you to leverage other connected devices, such as smartphones, tablets, or PCs (i.e. the "second screen") to interact with televisions.
For all I/O 2012 sessions, go to https://developers.google.com/io/ -
108
1:01:00
Google I/O 2012 - Get your Content on Google TV
by GoogleDevelopers 5,427 views
Christian Kurzke , Andrew Jeon, Mark Lindner
Google TV devices are typically the largest screen in the house, which makes them a prime platform for developers who want to distribute high quality, long form content right to the living room.
We will talk about different options for hosting, streaming and securing your content on Google TV, and how to ensure your audience has a great experience viewing your content.
For all I/O 2012 sessions, go to https://developers.google.com/io/