1.A new programming language that can be used to develop applications for mobile devices.
2.A new IDE that can be used to develop applications for mobile devices.
3.A software stack for mobile devices that includes an operating system, middleware and key applications.
4.A new mobile device developed by Google.