CHƯƠNG 1: GIỚI THIỆU VỀ HỆ ĐIỀU HÀNH ANDROID 1.1 Giới thiệu hệ điều hành android 1.1 Hệ điều hành Hệ điều hành là một phần mềm dùng để điều hành, quản lý các thiết bị phần cứng và các tài nguyên phần mềm. Hệ điều hành đóng vai trò trung gian trong việc giao tiếp giữa người sử dụng và phần cứng của máy, cung cấp một môi trường cho phép người sử dụng phát triển và thực hiện các ứng dụng của họ một cách dễ dàng 1.2 Hệ điều hành Android Android là hệ điều hành trên điện thoại di động có màn hình cảm ứng như điện thoại thông minh, máy tính bảng và trên một số đầu phát HD, HD Player, TV. Được phát triển bởi Google và dựa trên nền tảng Linux[1]. 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 bằn cho Android bằng ngôn ngữ Java. Android ra mắt lần đầu tiên vào ngày 5 tháng 11 năm 2007 và tuyên bố thành lập Liên minh thiết bị cầm tay mở. Một hiệp hiệp hội được thành lập với các công ty phần cứng, phần mềm và viễn thông với mục đích tạo nên một chuẩn mở cho điện thoại thông minh trong tương lai. Android là hệ điều hành mã nguồn mở cùng với việc phát hành mã nguồn mở theo giấy phép Apache của Google.
Apache là là một giấy phép không có nhiều ràng buộc cùng với mã nguồn mở đã cho phép các nhà phát triển thiết bị di,các nhà mạng và các lập trình viên nhanh chóng tiếp cận điểu chỉnh và phân phối Android một cách tự do. Một số lượng lớn lập trình viên chuyên viết các ứng dụng mở rộng chức năng của các thiết bị, bằng ngôn ngữ lập trình Java có sửa đổi. Nhờ yếu tố mở và một giấy phép không có nhiều ràng buộc, Android ngày nay đã trở thành một trong những nền tảng dị động nổi tiếng khắp thế 5 Luan van giới. Bằng chứng là với bản chất “mở” của mình thì Android đã thu hút được một cộng đồng lập trình viên, chuyên viên phát triển ứng dụng, theo thông kê tháng 10 năm 2012 đã xuất hiện khoảng 700.000 ứng dụng Android và số lượng tải từ Google Play, cửa hàng ứng dụng chính của Android được ước tính vào khoảng 25 tỷ lượt.
Về mặt thiết bị thì nền tảng này liên tục được các nhà sản xuất thiết bị lựa chọn khi mà Android hội tụ quá nhiều ưu điểm như: vận hành nhẹ nhàng, có khả năng tinh chỉnh tốt và tiết kiệm chi phí để chạy trên các thiết bị công nghệ cao của mình.1: Kho ứng dụng Android Vào thời điểm quý II năm 2017 Android đã chiếm 87,7% thị phần smartphone trên toàn thế giới với tổng cộng 2 tỷ thiết bị được kích hoạt và 1,3 triệu lượt kích hoạt mỗi ngày. Đây có thể được xem là một dấu ấn mạnh mẽ nhất trong công cuộc khẳng định vị thế của Android trên thị trường quốc tế.2 Sự ra đời và lịch sử phát triển 1.1 Sự ra đời của Android Cha đẻ của Android: hệ điều hành Android được lấy tên từ Android, Inc công ty khai sinh ra nó[1]. Công ty này được thành lập tại Palo Alto, California vào tháng 10 năm 2003 bởi Andy Rubin, Rich Miner, và Chris White. Mặc dù những người sáng lập và nhân viên của công ty đều là những người có tiếng tăm, Android Inc vẫn hoạt động một cách âm thầm, chỉ tiết lộ 6 Luan van rằng họ đang làm phần mềm cho điện thoại di động.
Cuối năm 2003, Rubin cạn vốn. Bạn thân của ông Steve Perlman, đã hùn vốn 10 ngàn USD nhưng từ chối tham gia vào công ty.2 Lịch sử phát triển của Android Trở thành một phần của Google: ngày 17/08/2005 Google mua lại Android Inc, biến nó thành một phần trực thuộc của Google. Những nhân viên chủ chốt của tổng công ty Android vẫn là Rubin, Miner và While vẫn tiếp tục ở lại phát triển hệ điều hành của họ. Quyết định này đưa ra để sử dụng Linux làm làm nền tảng cho hệ điều hành Android và điều đó cũng có nghĩa là Android sẽ được cung cấp miễn phí cho các nhà sản xuất điện thoại di động của bên thứ ba.
Google và nhóm Android cảm thấy công ty có thể kiếm tiền với các dịch vụ khác sử dụng hệ điều hành, bao gồm cả ứng dụng. Tại Google, nhóm do Rubin đứng đầu đã phát triển một nền tảng thiết bị di động dựa trên nhân Linux, được họ tiếp thị đến các nhà sản xuất thiết bị cầm và các nhà mạng trên những tiền đề về việc cung cấp một hệ thống mềm dẻo, có khả năng nâng cấp mở rộng cao. Một số nguồn tin cho biết trước đó Google đã lên danh sách các thành phần phần cứng và các đối tác phần mềm, đồng thời ra hiệu với các nhà mạng rằng họ sẵn sàng hợp tác ở nhiều cấp độ khác nhau. Ngày càng nhiều suy đoán rằng Google sẽ tham gia thị trường điện thoại di động xuất hiện trong tháng 12 năm 2006.
Tin tức của BBC và Nhật báo phố Wall chú thích rằng Google muốn đưa công nghệ tìm kiếm và các ứng dụng của họ vào điện thoại di động và họ đang nỗ lực làm việc để thực hiện điều này. Các phương tiện truyền thông in và online cũng sớm có bài viết về những tin đồn cho rằng Google đang phát triển một thiết bị cầm tay mang thương hiệu của Google. Càng có nhiều suy đoán sau bài viết về việc Google đang định nghĩa các đặc tả công nghệ và trình diễn các mẫu thử với các nhà sản xuất điện thoại di động và nhà mạng. 7 Luan van Android liên tục được phát triển, mỗi bản cập nhật từ Google là mỗi lần Android được tối ưu hóa hoạt động tốt hơn, nhanh và ổn định hơn, hỗ trợ thêm công nghệ mới.
Chẳng hạn theo đanh giá thì Android phiên bản 2.2 hoạt động nhanh hơn bản 2. Hiện nay, phiên bản mới nhất của Android là phiên bản Android Q.3 Các phiên bản của Android Android bắt đầu với bản beta đầu tiên vào tháng 11 năm 2007 và phiên bản thương mại đầu tiên[2].0 được phát hành vào tháng 9 năm 2008. Kể từ tháng 4 năm 2009, phiên bản Android được phát triển, đặt tên theo chủ đề bánh kẹo và phát hành theo thứ tự bảng chữ cái: Cupcake, Donut, Éclair, Froyo, Gingerbread, Honeycomb, Ice Cream Sandwich, Jelly Bean, Kithat, và phiên bản hiện tại Lollipop. Kỷ nguyên của Android chính thức bắt đầu vào ngày 22 tháng 10 năm 2008, khi chiếc điện thoại T-Mobile G1 bắt đầu được bán tại Mỹ.
Vào thời gian đầu, rất nhiều tính năng cơ bản bị thiếu sót như: bàn phím ảo, cảm ứng đa điểm và tính năng mua ứng dụng vẫn chưa xuất hiện. Tuy nhiên, một số tính năng cũng như giao diện đặc sản của hệ điều hành này đã khởi nguồn từ chiếc G1 và trở thành những yếu tố không thể thiếu trên Android sau này.1 Phiên bản Android 1.0 Lần đầu tiên phiên bản Android được phát hành vào ngày 23 tháng 9 năm 2003. So với những hệ điều hành di động phổ biến thời điểm đó, Android đem đến nhiều trải nghiệm mới mẻ độc đáo như màn hình Home Screen, thành thông báo Notifications được kích hoạt theo phương thức vuốt dọc màn hình theo chiều từ trên xuống. Ngoài ra, giới công nghệ còn hết sức ấn tượng với khả năng liên kết với Google Mail của Android 1.
Sảm phẩm làm lên tên tuổi cho Android sau đó HTC Cream, ra mắt 1 năm sau đó.2 Phiên bản Android 1.5: CupCake Tên mã công khai chính thức đầu tiên của Android đã không xuất hiện cho đến phiên bản 1.5 Cupcake vào ngày 27 tháng 4 năm 2009. Nó đã bổ sung khá nhiều tính năng và cải tiến mới só với hai phiên bản công khai đâu tiên, như khả năng tải video lên YouTube, cách hiển thị màn hình của điện thoại tự động xoay chiều sang đúng ví trị và hỗ trợ bàn phím của bên thứ ba. Một số điện thoại được phát hành với Cucake bao gồm điện thoại Samsung Galaxy đầu tiên, cùng với HTC Hero.3 Phiên bản Android 1.6: Donut Google đã nhanh chóng tung ra Android 1.6 Donut vào tháng 9 năm 2009. Một số tính năng mới hỗ trợ cho các nhà mạng sử dụng mạng CDMA.
Điều này giúp đưa điện thoại Android được bán trên toàn thế giới. Các tính năng khác bao gồm việc giới thiệu Quick Search Box và nhanh chóng chuyển đổi giữa máy ảnh, máy quay và thư viện để sắp xếp trải nghiệm chụp media. Donut cũng đã giới thiệu tiện ích Power Control để quản lý Wifi, Bluetooth, GPS,… 1.4 Phiên bản Android 2.0 và phiên bản Android 2.1: Eclair Vào thang 10 năm 2009, sau khoảng một năm tung ra bản Android 1.0, Google đã tung ra bản 2.0 với tên là Eclair. Đây là phiên bản đầu tiên bổ sung hỗ trợ Text-to-Speech và cũng giới thiệu các hình nền động, hỗ trợ nhiều tài khoản và điều hương Google Maps trong số nhiều tính năng và cải tiến mới khác.5 Phiên bản Android 2.2: Froyo Ra mắt vào tháng 5 năm 2010, Android 2.2 Froyo đã chính thức ra mắt.
Điện thoại thông minh có cài đặt Froyo có thể tận dụng một số tính năng mới, bao gồm chức năng điểm phát sóng di động Wifi, đẩy thông báo qua dịch vụ C2DM của Android Cloud, hỗ trợ flash và nhiều hơn thế nữa.6 Phiên bản Android 2.3: Gingerbread Được ra mắt vào tháng 9 năm 2010, hiện là phiên bản cũ nhất của hệ điều hành mà Google vẫn đang liệt kê trong trang cập nhật phiên bản hàng tháng. Tính đến ngày 13/09/2017 Google chỉ ra rằng chỉ 0,6% của tất cả các thiết bị Android hiện đang chạy phiên bản 2. Hệ điều hành này đã thêm hỗ trợ chức năng giao tiếp NFC.7 Phiên bản Android 3.0: Honeycomb Honeycomb được Google phát hành chỉ để cài đặt trên máy tính bảng và các thiết bị di động có màn hình lớn hơn so với điện thoại thông minh hiện tại. Honeycomb lần đầu tiên được giới thiệu vào tháng 2 năm 2011, cùng với những thiết kế phù hợp với máy tính bảng.8 Phiên bản Android 4.0: Ice Cream Sandwich Được phát hành vào tháng 10 năm 2011, phiên bản Ice Cream Sandwich của Android đã mang một số tính năng mới cho người dùng.
Nó kết hợp nhiều tính năng của phiên bản Honeycomb dành cho máy tính bảng với Gingerbread theo định hướng smartphone. Cùng với sự hỗ trợ đầu tiên để mở khóa điện thoại bằng cách chụp ảnh khuôn mặt của chủ sở hữu. Loại hỗ trợ sinh trắc học đã phát triển và cải thiện đáng kể từ đó.9 Phiên bản Android 4.1: Jelly Bean Kỷ nguyên Jelly Bean của Android bắt đầu vào tháng 6 năm 2012 với việc phát hành Android 4.