CNET también está disponible en español.

Ir a español

Don't show this again

This is a developing story. Follow CNET's Google I/O live blog and see all of today's Google I/O news.

Published:Caption:Photo:James Martin / CNET
1
of 30

This is a developing story. Follow CNET's Google I/O live blog and see all of today's Google I/O news.

Published:Caption:Photo:James Martin / CNET
2
of 30

This is a developing story. Follow CNET's Google I/O live blog and see all of today's Google I/O news.

Published:Caption:Photo:James Martin / CNET
3
of 30

This is a developing story. Follow CNET's Google I/O live blog and see all of today's Google I/O news.

Published:Caption:Photo:James Martin / CNET
4
of 30

This is a developing story. Follow CNET's Google I/O live blog and see all of today's Google I/O news.

Published:Caption:Photo:James Martin / CNET
5
of 30

This is a developing story. Follow CNET's Google I/O live blog and see all of today's Google I/O news.

Published:Caption:Photo:James Martin / CNET
6
of 30

This is a developing story. Follow CNET's Google I/O live blog and see all of today's Google I/O news.

Published:Caption:Photo:James Martin / CNET
7
of 30

This is a developing story. Follow CNET's Google I/O live blog and see all of today's Google I/O news.

Published:Caption:Photo:James Martin / CNET
8
of 30

This is a developing story. Follow CNET's Google I/O live blog and see all of today's Google I/O news.

Published:Caption:Photo:James Martin / CNET
9
of 30

This is a developing story. Follow CNET's Google I/O live blog and see all of today's Google I/O news.

Published:Caption:Photo:James Martin / CNET
10
of 30

This is a developing story. Follow CNET's Google I/O live blog and see all of today's Google I/O news.

Published:Caption:Photo:James Martin / CNET
11
of 30

This is a developing story. Follow CNET's Google I/O live blog and see all of today's Google I/O news.

Published:Caption:Photo:James Martin / CNET
12
of 30

This is a developing story. Follow CNET's Google I/O live blog and see all of today's Google I/O news.

Published:Caption:Photo:James Martin / CNET
13
of 30

This is a developing story. Follow CNET's Google I/O live blog and see all of today's Google I/O news.

Published:Caption:Photo:James Martin / CNET
14
of 30

This is a developing story. Follow CNET's Google I/O live blog and see all of today's Google I/O news.

Published:Caption:Photo:James Martin / CNET
15
of 30

This is a developing story. Follow CNET's Google I/O live blog and see all of today's Google I/O news.

Published:Caption:Photo:James Martin / CNET
16
of 30

This is a developing story. Follow CNET's Google I/O live blog and see all of today's Google I/O news.

Published:Caption:Photo:James Martin / CNET
17
of 30

This is a developing story. Follow CNET's Google I/O live blog and see all of today's Google I/O news.

Published:Caption:Photo:James Martin / CNET
18
of 30

This is a developing story. Follow CNET's Google I/O live blog and see all of today's Google I/O news.

Published:Caption:Photo:James Martin / CNET
19
of 30

This is a developing story. Follow CNET's Google I/O live blog and see all of today's Google I/O news.

Published:Caption:Photo:James Martin / CNET
20
of 30

This is a developing story. Follow CNET's Google I/O live blog and see all of today's Google I/O news.

Published:Caption:Photo:James Martin / CNET
21
of 30

This is a developing story. Follow CNET's Google I/O live blog and see all of today's Google I/O news.

Published:Caption:Photo:James Martin / CNET
22
of 30

This is a developing story. Follow CNET's Google I/O live blog and see all of today's Google I/O news.

Published:Caption:Photo:James Martin / CNET
23
of 30

This is a developing story. Follow CNET's Google I/O live blog and see all of today's Google I/O news.

Published:Caption:Photo:James Martin / CNET
24
of 30

This is a developing story. Follow CNET's Google I/O live blog and see all of today's Google I/O news.

Published:Caption:Photo:James Martin / CNET
25
of 30

This is a developing story. Follow CNET's Google I/O live blog and see all of today's Google I/O news.

Published:Caption:Photo:James Martin / CNET
26
of 30

This is a developing story. Follow CNET's Google I/O live blog and see all of today's Google I/O news.

Published:Caption:Photo:James Martin / CNET
27
of 30

This is a developing story. Follow CNET's Google I/O live blog and see all of today's Google I/O news.

Published:Caption:Photo:James Martin / CNET
28
of 30

This is a developing story. Follow CNET's Google I/O live blog and see all of today's Google I/O news.

Published:Caption:Photo:James Martin / CNET
29
of 30

This is a developing story. Follow CNET's Google I/O live blog and see all of today's Google I/O news.

Published:Caption:Photo:James Martin / CNET
30
of 30
Up Next

London's taxi drivers send Uber a message