2013年5月19日日曜日

Android Sessions at Google I/O 2013 #io13

There were many announcements at Google I/O, and recap posts are here!

Blog posts:

Android at Google I/O 2013: Keynote Wrapup

-Over 48 billion apps have been downloaded from Google Play to date, with over 2.5 billion app downloads in the last month alone.

Android Studio: An IDE built for Android

-Android Studio is a new IDE that is built with the needs of Android developers in mind. It’s free, and it’s available now for you to try as an early access preview. Based on the powerful, extensible IntelliJ IDEA Community Edition, we've added features that are designed specifically for Android development, that simplify and optimize your daily workflow.

Social Gaming, Location, and More in Google Play Services

-Google Play Services 3.1 launched, with Google Play games services, the new Location APIs, Google Cloud Messaging enhancements that let you use bidirectional XMPP messaging between server and devices and dismiss notifications, and Cross-Platform Single Sign On.

New Ways to Optimize Your Business in Google Play

-Updates on Google Play Developer Console, with a better distribution experience with App translation service, Revenue graphs, Alpha and beta testing and staged rollouts, and Optimization tips.

Videos:

Many of the Android session videos are getting online, so I've made a list here. Starting with a very good session by +Reto Meier, "Android Protips: Making Apps Work Like Magic' which I've been telling people that every single Android developer should watch.

Android Protips: Making Apps Work Like Magic

Session Abstract: https://developers.google.com/events/io/sessions/326454327
Slides: http://goo.gl/AckZn



Application Design

Taking Advantage of Android Platform Features

Session Abstract: https://developers.google.com/events/io/sessions/326148829
Slides: http://goo.gl/aXfuS

 



Structure in Android App Design

Session Abstract: https://developers.google.com/events/io/sessions/326301704



Development Tools

What's New in Android Developer Tools

Session Abstract: https://developers.google.com/events/io/sessions/324603352

 


The New Android SDK Build System

Session Abstract: https://developers.google.com/events/io/sessions/325236644
Slides: http://goo.gl/ZU3RR



Google Play

What’s new for Developers in Google Play

Session Abstract: https://developers.google.com/events/io/sessions/326455375



In-App Billing Version 3

Session Abstract: https://developers.google.com/events/io/sessions/324958374
Slides: http://goo.gl/xgnWQ



Making Money on Google Play

Session Abstract: https://developers.google.com/events/io/sessions/326291452



Getting Discovered on Google Play

Session Abstract: https://developers.google.com/events/io/sessions/326335584
Slides: http://goo.gl/Go5We



Building Android Apps for a Global Audience

Session Abstract: https://developers.google.com/events/io/sessions/326345917



Google Play Services

What's New in Google Play Services

Session Abstract: https://developers.google.com/events/io/sessions/324498944
Slides: http://goo.gl/Uw1T8



Google Cloud Messaging

Session Abstract: https://developers.google.com/events/io/sessions/324893448



Google+ Sign-In for Android Developers

Session Abstract: https://developers.google.com/events/io/sessions/324806378



Beyond the Blue Dot: New Features in Android Location

Session Abstract: https://developers.google.com/events/io/sessions/325337477



When Android Meets Maps

Session Abstract: https://developers.google.com/events/io/sessions/325172829
Slides: http://goo.gl/TG1pI

 


UI/UX

Writing Custom Views for Android

Session Abstract: https://developers.google.com/events/io/sessions/325615129



Androids Do Daydream

Session Abstract: https://developers.google.com/events/io/sessions/324958375
Slides: http://goo.gl/lrVVt



A Moving Experience

Session Abstract: https://developers.google.com/events/io/sessions/326431311
Slides: http://goo.gl/KSrph



Enabling Blind and Low-Vision Accessibility On Android

Session Abstract: https://developers.google.com/events/io/sessions/258451203
Slides: http://goo.gl/vfL9T



Android Design for UI Developers

Session Abstract: https://developers.google.com/events/io/sessions/326204977



Enchant, Simplify, Amaze: Android's Design Principles

Session Abstract: https://developers.google.com/events/io/sessions/326368573

 


Agile UX Research Practice in Android

Session Abstract: https://developers.google.com/events/io/sessions/326483138

 

Game

Games Services in Practice

Session Abstract: https://developers.google.com/events/io/sessions/326367481

 


Mobile Multiplayer Made Manageable

Session Abstract: https://developers.google.com/events/io/sessions/325345389
Slides: http://goo.gl/9V33x



Advanced Game Development Topics

Session Abstract: https://developers.google.com/events/io/sessions/326445164
Slides: http://goo.gl/O2bk0



New Developments in Mobile Gaming

Session Abstract: https://developers.google.com/events/io/sessions/324858737



Level Up Your Android Game

Session Abstract: https://developers.google.com/events/io/sessions/325240798



Performance

Volley: Easy, Fast Networking for Android

Session Abstract: https://developers.google.com/events/io/sessions/325304728


Android Graphics Performance

Session Abstract: https://developers.google.com/events/io/sessions/325418001



High Performance Audio

Session Abstract: https://developers.google.com/events/io/sessions/325993827




High Performance Applications with RenderScript

Session Abstract: https://developers.google.com/events/io/sessions/331954522



Other

Best Practices for Bluetooth Development

Session Abstract: https://developers.google.com/events/io/sessions/326240948
Slides: http://goo.gl/vSvJo



Fireside Chat with the Android Team

Session Abstract: https://developers.google.com/events/io/sessions/326425499



From Nothing to Nirvana in Minutes: Cloud Backend for Your Android Application

Session Abstract: https://developers.google.com/events/io/sessions/333508149



Android: As seen on TV!

Session Abstract: https://developers.google.com/events/io/sessions/326287482
Slides: http://goo.gl/xnKem




GDL @ I/O (Google Developers Live)

The State of the Android Platform

Android execs Hugo Barra, VP of Product Management, and Hiroshi Lockheimer, VP of Engineering, join Reto Meier to talk about Android news and status.



Google Play Game Services

Greg Hartrell and Duncan Curtis of the Play Games team discuss new services, demo Rip Tide 2, and talk about NFC features in games.




Google Developers Live (GDL)

GDL @ I/O: The State of the Android Platform


https://developers.google.com/live/shows/569944375/

Android execs Hugo Barra, VP of Product Management, and Hiroshi Lockheimer, VP of Engineering, join Reto Meier to talk about Android news and status.




GDL @ I/O: Google Play Game Services


https://developers.google.com/live/shows/564068520/

Greg Hartrell and Duncan Curtis of the Play Games team discuss new services, demo Rip Tide 2, and talk about NFC features in games.



Documentation

Location APIs
Android Training: Making Your App Location-Aware
Location Package

You can see the full list of Google I/O session blog post series here:

Keynote and Techtalks
Android Sessions
Chrome & Apps Sessions
Cloud Platform Sessions
Geo Sessions
Google+ Sessions
Ads, Wallet and Knowledge Sessions
YouTube Sessions
Google Glass Sessions
Codelab Materials

Disclaimer: The opinions expressed here are my own, and do not reflect those of my employer. -Fumi Yamazaki