Android là hệ điều hành trên điện thoại di động (và hiện nay là cả trên một số đầu phát HD, HD Player, TV) phát triển bởi Google và dựa trên nền tảng Linux. Trƣớc đây, Android đƣợc phát triển bởi công ty liên hợp Android ( sau đó đƣợc Google mua lại vào năm 2005).
Các nhà phát triển viết ứng dụng cho Android dựa trên ngôn ngữ Java. Google công bố hầu hết các mã nguồn của Android theo bản cấp phép Apache. Hệ điều hành Android bao gồm 12 triệu dòng mã, 3 triệu dòng XML, 2.8 triệu dòng mã C, 2.1 triệu mã Java và 1.75 triệu dòng mã C++.
Android đƣợc xây dựng trên nền tảng mã nguồn mở cho phép ngƣời dùng có thể tùy biến nhiều trên đó. Mặt khác, với Android thiết bị ngƣời dùng không đòi hỏi phải có một cầu hình tối thiểu nào cả. Chúng có thể hoạt động trên mọi cấu hình, máy có hỗ trợ cảm ứng hay không, cũng nhƣ tƣơng thích với mọi nhà sản xuất thiết bị phần cứng.
Các tính năng của hệ điều hành android trên điện thoại di động:
Khả năng tuy biến:
Giao diện ngƣời dùng của hệ điều hành Android cho phép các nhà sản xuất và ngƣời dùng có thể thay đổi giao diện ngƣời dùng Android phù hợp với nội dung trên đó. Ngƣời dùng có cả giao diện Android và giao diện tùy biến của nhà sản xuất. Ngay cả với giao diện ngƣời dùng bắt đầu sử dụng cũng có nhiều ứng dụng của các bên thứ ba cho phép ngƣời dùng tùy biến trên giao diện gốc. Ngƣời dùng có thể sử dụng các tựa đề sống động giống nhƣ giao diện Windows Phone 7 nếu thích.
Các hoạt hình thời tiết có thể tùy biến đa dạng từ đám mây sang dông tố trên giao diện Sence của HTC.
Dễ sử dụng:
Giao diện Android của Google rất thân thiện với ngƣời dùng. Về mặt trực giác, chúng không chỉ bóng bẩy nhƣ iOS của Apple mà còn rất gần gũi với ngƣời dùng. Hệ điều hành Android cho phép ngƣời dùng tải nhiều widget trên màn hình, điều này tạo cho
SV: Nguyễn Ngọc Huy 78 GV: ThS . Đặng Thành Trung ngƣời dùng sáng tạo, tùy biến sắp đặt theo ý thức để có thể sử dụng dễ dàng nhất và tùy chọn những gì cần thiết để sử dụng thiết bị thông minh hơn cũng nhƣ tiết kiệm pin.
Ứng dụng:
Hiện kho ứng dụng Android đã có 150.000 ứng dụng từ Google và 200.000 ứng dụng từ các nguồn khác. Với Android, ngƣời dùng sẽ không bị giới hạn tải ứng dụng từ kho ứng dụng cũng nhƣ đƣợc sử dụng miễn phí
Cách tải về và cài đặt cũng khá đơn giản, ngƣời dùng chỉ cần truy cập vào kho ứng dụng, tìm chƣơng trình muốn cài là có thể cài đặt ngay cho sản phẩm Android của mình. Hơn nữa, hệ điều hành này đang phát triển rất mạnh để trở nên chuyên dụng hơn cho các dòng điện thoại và tận dụng đƣợc thế mạnh riêng của máy tính bảng.
Mặt khác, do tƣơng thích thích với nhất nhiều phần cứng của các nhà sản xuất khác nhau trên thế giới nhƣ Samsung, LG, HTC,… nên ngƣời dùng sẽ có nhiều lựa chọn thiết bị phần cứng của nhiều hãng khác nhau với mức giá cũng phong phú.
Các phiên bản hệ điều hành Android
Từ lúc ra mắt phiên bản đầu tiên cho tới nay, Android đã có rất nhiều bản nâng cấp. Đa số đều tập trung vào việc vá lỗi và thêm những tính năng mới.
Android những thế hệ đầu tiên 1.0 ( 9/2008) và 1.1 ( 2/2009) chƣa có tên gọi chính thức. Từ thế hệ tiếp theo , mỗi bản nâng cấp đều đƣợc đặt với những mã tên riêng dựa theo các món ăn hấp dẫn theo thứ tự bảng chữ cái từ “C -D-E-F-G-H-I”. Hiện tại các phiên bản chính của Android bao gồm:
Ngoài ra có phiên bản 1.5 (Cupcake): 1.6 (Donut) 2.0/2.1 (Eclair): Ra mắt tháng 10/2009.
2.2 (Froyo): Ra mắt tháng 5/2010
2.3 (Gingerbread): Ra mắt tháng 12/2010. 3.0 (Honeycomb): Ra mắt tháng 2/2011 3.1 (Ice-cream sandwich