Xem mẫu

ĐẠI HỌC KHOA HỌC TỰ NHIÊN – ĐHQG TP.HCM KHOA CÔNG NGHỆ THÔNG TIN ­­­­­­­­ NHẬP MÔN CÔNG NGHỆ THÔNG TIN 1 BÁO CÁO TÌM HIỂU HỆ ĐIỀU HÀNH TRÊN SMARTPHONE THỰC HIỆN: NHÓM 7 – ITPOWER 1 HỒ CHÍ MINH, THÁNG 12 ­ NĂM 2014 Mục lục DANH MỤC HÌNH ẢNH 2 Tìm hiểu các hệ điều hành trên smartphone 1. ANDROID 2. Giới thiệu: Android là một hệ điều hành dựa trên nền tảng Linux được thiết kế dành cho các thiết bị di động có màn hình cảm ứng như điện thoại thông minh và máy tính bảng. Ban đầu, Android được phát triển bởi Tổng công ty Android, với sự hỗ trợ tài chính từ Google và sau này được chính Google mua lại vào năm 2005. Android ra mắt vào năm 2007 cùng với tuyên bố thành lập Liên minh thiết bị cầm tay mở: một hiệp hội gồm các công ty phần cứng, phần mềm, và viễn thông với mục tiêu đẩy mạnh các tiêu chuẩn mở cho các thiết bị di động. Chiếc điện thoại đầu tiên chạy Android được bán vào tháng 10 năm 2008. Android có mã nguồn mở và Google phát hành mã nguồn theo Giấy phép Apache. Chính mã nguồn mở cùng với một giấy phép không có nhiều ràng buộc đã cho phép các nhà phát triển thiết bị, mạng di động và các lập trình viên nhiệt huyết được điều chỉnh và phân phối Android một cách tự do. Ngoài ra, Android còn có một cộng đồng lập trình viên đông đảo chuyên viết các ứng dụng để mở rộng chức năng của thiết bị, bằng một loại ngôn ngữ lập trình Java có sửa đổi. Vào tháng 10 năm 2012, có khoảng 700.000 ứng dụng trên Android, và số lượt tải ứng dụng từ Google Play, cửa hàng ứng dụng chính của Android, ước tính khoảng 25 tỷ lượt. Những yếu tố này đã giúp Android trở thành nền tảng điện thoại thông minh phổ biến nhất thế giới, vượt qua Symbian vào quý 4 năm 2010, và được các công ty công nghệ lựa chọn khi họ cần một hệ điều hành không nặng nề, có khả năng tinh chỉnh, và giá rẻ chạy trên các thiết bị công nghệ cao thay vì tạo dựng từ đầu. Kết quả là mặc dù được thiết kế để chạy trên điện thoại và máy tính bảng, Android đã xuất hiện trên TV, máy chơi game và các thiết bị điện tử khác. Bản chất mở của Android cũng khích lệ một đội ngũ đông đảo lập trình viên và những người đam mê sử dụng mã nguồn mở để tạo ra những dự án do cộng đồng quản lý. Những dự án này bổ sung các tính năng cao cấp cho những người dùng thích tìm tòi hoặc đưa Android vào các thiết bị ban đầu chạy hệ điều hành khác. Android chiếm 75% thị phần điện thoại thông minh trên toàn thế giới vào thời điểm quý 3 năm 2012, với tổng cộng 500 triệu thiết bị đã được kích hoạt và 1,3 triệu lượt kích hoạt mỗi ngày. Sự thành công của hệ điều hành cũng khiến nó trở thành mục tiêu trong các vụ kiện liên quan đến bằng phát minh, góp mặt trong cái gọi là "cuộc chiến điện thoại thông minh" giữa các công ty công nghệ. Page 3 Tìm hiểu các hệ điều hành trên smartphone 3. Đặc điểm nổi bật: 4. Tích hợp dịch vụ của Google một cách hoàn hảo: Google Voice cũng có phiên bản cho iPhone, tuy nhiên trải nghiệm không thể giống như trên Android. Hầu hết ứng dụng trên iOS sẽ hướng bạn đến trình gọi điện, nhắn tin hay voicemail mặc định, thế nên nếu bạn muốn dùng Google Voice suốt thời gian dài, bạn phải tự điều chỉnh khá nhiều. Những ứng dụng khác của Google như Gmail, Google Maps, Google Voice, Gtalk đều là các thành phần mặc định của Android nên trải nghiệm chúng sẽ có cảm giác thật nhất, y như những gì bạn có thể làm với máy tính của mình. Vì iOS còn phải thiết kế cho nhiều dịch vụ khác chứ không riêng gì Google nên hạn chế cũng còn nhiều. Ngoài ra bạn còn có thể dùng nhiều ứng dụng thay thế khác cho cả trình gọi điện, nhắn tin và cả trình duyệt của mình. 5. Flash: Có thể bạn không ưa gì Flash, tuy nhiên thực tế là Flash có mặt ở mọi trang web mà bạn ghé thăm. Và nếu như bạn buộc phải bỏ qua nội dung có Flash, bạn sẽ cảm thấy tiếc lắm đấy. Với Flash trên Android, bạn có thể trải nghiệm đầy đủ nội dung Flash trên di động, từ xem phim ảnh cho đến chơi game Flash. Flash còn tuyệt vời hơn khi được duyệt trên màn hình rộng lớn của các máy tính bảng chạy Android. 6. Điều khiển điện thoại từ máy tính: Thật ra thì iOs cũng làm được việc này bằng bằng cách dùng VNC, tuy nhiên chúng không thật sự tuyệt vời như những ứng dụng riêng biệt được nhà sản xuất thiết kế cho điện thoại Android. Chẳng hạn, Motorola với Moto Portal cho phép kiểm tra danh sách cuộc gọi, xem và trả lời tin nhắn, tải hình trong thư viện của điện thoại,… chỉ bằng trình duyệt mà thôi. Những hãng khác cũng đưa ra nhiều tiện ích khác để kiểm soát điện thoại ngay trên trình duyệt. 7. ROM đa dạng, phong phú: Mặc dù nhiều ứng dụng bên thứ ba cung cấp cho bạn nhiều tiến ích đấy, tuy nhiên không gì tuyệt vời bằng việc dùng phiên bản mới nhất của máy khác trên máy mình. Toàn bộ Android được lập trình theo hướng mã nguồn mở nên các lập trình viên có thể nhanh chóng chỉnh sửa lại cho phù hợp với từng thiết bị xác định, do đó bạn không cần phải chờ đến khi nhà sản xuất chính thức đưa ra bản cập nhật bạn mới được thưởng thức những tính năng mới. Thử tưởng tượng bạn đang dùng Motorola nhưng có thể trải nghiệm TouchWiz của Samsung hay Sense UI của HTC, điện thoại bạn chẳng có tính năng bắt radio FM nhưng chỉ cần một lần up ROM là sóng đã bắt được ào ào, quá đã! Một số ROM thường được nhiều người dùng trên nhiều máy như CyanogenMod và MIUI. Những bản ROM này cho phép người dùng tùy biến nhiều thành phần ở cấp độ hệ thống, trong khi những hệ điều hành khác đành ngã mũ chào thua. 8. Cài đặt ứng dụng không cần dây nối: Duyệt và khám phá ứng dụng quả thật rất thú vị với người dùng điện thoại thông minh. Tuy App Store hay Cydia App Store cung cấp rất, rất nhiều ứng dụng, bạn không được “vui vẻ” đúng nghĩa khi Page 4 Tìm hiểu các hệ điều hành trên smartphone dùng chiếc điện thoại của mình. Vì dù bạn đã tải về bằng App Store trên PC, bạn vẫn cần phải có dây nối để đồng bộ ứng dụng với iPhone, trong khi với Android Market, bạn chỉ cần mở trình duyệt, duyệt đến ứng dụng muốn cài, nhấn Install và đợi cho ứng dụng được tự động tải và cài đặt lên máy mà thôi. 9. Pin và bộ nhớ có thể thay thế: Đây không phải là một phần của Android, tuy nhiên tính mở của Android cũng tác động đến một vài thành phần trong phần cứng của máy, điển hình là khả năng thay thế pin và thay thế nóng thẻ nhớ. Nếu như bạn đã dùng gần hết bộ nhớ của iPhone, bạn gần như không còn cơ may nào là xóa bớt nội dung, trong khi đó một chiếc điện thoại Android có thể được thay nhanh thẻ nhớ giúp mở rộng thêm hàng GB trống. Những chiếc điện thoại Android đời mới hỗ trợ SDXC có thể dùng thẻ microSD lên đến 64GB. Tương tự như thế, bạn có thể thay pin dự phòng cũng như dùng các pin tùy chọn chính hãng hay hãng thứ ba khác để nâng cao thời gian dùng máy. 10. Widget: Chắc chắn chúng ta phải tốn không gian cho Widget, nhưng bù lại, chúng ta có được nhiều tiện nghi hơn cho cuộc sống hằng ngày. Widget thời tiết giúp bạn biết được tình hình thời tiết của cả ngày, widget lịch cho biết tất cả những cuộc hẹn và sự kiện trong những ngày tới, widget nhạc cho phép bạn điều khiển nhanh chóng việc thưởng thức âm nhạc. Tất cả đều hiện ra ngay trước mắt bạn, thật tuyệt đúng không nào? Một số widget hữu ích khác như danh sách việc cần làm, widget ghi chú nhanh cũng được cung cấp rộng rãi trên Market và hầu hết đều miễn phí. Với người dùng iOS, bạn cũng có thể có widget, tuy nhiên chỉ có thể đặc chúng trên màn hình khóa – nơi người dùng thường bỏ qua để nhanh chóng đến với giao diện chính. 11. Nhiều Launcher thay thế: Nếu như người dùng iPhone có thể thay đổi giao diện, biểu tượng của Home Screen nếu như đã jailbreak và dùng Winterboard thì người dùng Android lại chẳng cần làm nhiều đến thế. Chỉ đơn giản duyệt qua Market là bạn đã có được nhiều tùy chọn để thay thế cho Launcher mặc định. Những Launcher từ bên thứ ba cho phép bạn điều chỉnh kích thước widget, thay đổi icon trên dock, tăng số lượng Home Screen cũng như tối ưu hóa bộ nhớ bị sử dụng bởi ứng dụng. ADWLauncer, LauncherPro là hai Launcher được nhiều người ưa thích do nhỏ, nhẹ, chạy mượt mà, ít khi bị trễ và đều miễn phí. Regina Launcher 3D mang lại trải nghiệm 3D cho người dùng thích sự cầu kì. 12. Tự động hóa: Một trong những ứng dụng Android mạnh mẽ và hữu dụng đó là Tasker, một chương trình cho phép bạn tự động hóa nhiều việc với chiếc điện thoại của mình. Bạn có thể thiết lập hành động cho một số thao tác của máy, chẳng hạn như sẽ làm gì khi bạn cắm tai nghe hay nhấn nút Camera, âm báo nào sẽ vang lên khi chạy ứng dụng xác định, chạy ứng dụng khi đến thời điểm hay địa điểm nào đó. Với những lệnh chính xác, Tasker có thể truy cập vào những góc sâu nhất của Android, điều khó có thể thực hiện được trên các nền tảng khác. 13. Bàn phím thay thế: Nhờ vào tính “mở” của mình, Android có một loạt ứng dụng bàn phím khác để thay thế cho bàn phím mặc định của Android nhằm đáp ứng nhu cầu phong phú của người dùng. Swiftkey, Better Keyboard, Page 5 ... - tailieumienphi.vn
nguon tai.lieu . vn