Google I/O is a huge event for Android every year, and now we know when it's going down in 2015. Google's head of Chrome and Android, Sundar Pichai has posted the official dates on Google+. The conference will be held on May 28th and 29th in San Francisco.

There will be a limited number of spots at I/O, and there's always a lot of competition for tickets. Google started running a lottery last year to make ticket disbursement more fair. It will be the same thing this year, according to the registration page. Registrations will open on March 17 at 9AM PDT. If you can't make it, all the sessions should be live streamed, and of course, AP will have live coverage.

The I/O 2015 site is up already, but there's not currently a full agenda. The site does have some awesome animations, though. Google is pretty serious about this material theme.

fixing bugs is not as simple as going to the source code, hitting some magic keyboard combinations, running a script called "fix all teh bugz" and compiling the new fixed build. keep in mind that they have to fix bugs, fix inconsistencies, develop new things and think of what to do next. it takes time to do something properly coded, and the fact that LP wasn't ready at a production level shows perfectly that Google didn't paid enough attention when it was needed. now (I hope) that they're taking their time to do it right.

JD

I worked in QA in my early career so I know its not easy but how does something as big as the proximity sensor issue that was in 4.4.1 pop its head back up. Clearly something is lacking. Its as if they didn't do regression testing.

Justin W

I don't recall a version of Android without bugs, tbh. L definitely has more than normal, though.

David Onter

IOS 7 and 8 also weren't that great... And e.g. 3rd party keyboards still don't work properly.

slurivariv

My birthday is the day before. Reeeeaaaally hoping I can go this year.

Fresmantris

Last year they did IO on the day of my birthday.

WORPspeed

You think that is a coincidence? So far every I/O has not been on MY birthday. Couple that that I haven't attended any of them AND that I want to have been to ALL of them...so how's that for your coincidence! HA!