Một năm sau khi iPhone thế hệ đầu tiên ra mắt, Google đã giới thiệu nền tảng hệ điều hành dành cho các thiết bị di động phiên bản đầu tiên. Android thuộc dự án được Google bắt tay vào nghiên cứu từ năm 2005 dưới sự chủ trì của kỹ sư trưởng Andy Rubin cùng một số cộng sự.
Kết quả cuối cùng là mẫu smartphone Android đầu tiên T-Mobile G1 hay còn gọi là HTC Dream được trình làng. T-Mobile G1 được ra mắt vào tháng 10/2008 với đặc điểm màn hình có kích cỡ 3.2-inch (320 x 480 pixels), cài đặt hệ điều hành Android 1.1 (lúc đó Google vẫn chưa nghĩ ra một cái tên hoa mỹ nào cho sản phẩm như các phiên bản Android về sau này), và thiết kế bàn phím trượt có các phím cứng QWERTY.
Do nền tảng Android 1.1 khi đó vẫn chưa hỗ trợ giao diện bàn phím ảo (on-screen keyboard), cho nên tích hợp bàn phím cứng QWERTY là một giải pháp phù hợp cho việc nhập liệu trên thiết bị.
Bàn phím ảo trên Android 1.5 Cupcake
Và phải mất đến 6 tháng sau đó, Google mới bổ sung bàn phím ảo vào hệ điều hành Android và phiên bản Android 1.5 Cupcake được phát hành với đầy đủ các tính năng bàn phím ảo (virtual keyboard) như trên các mẫu thiết bị di động chạy Android hiện nay.