1. Giới thiệu
Google's Android và Apple's iOS là các hệ điều hành được sử dụng chủ yếu trong công nghệ di động, chẳng hạn như điện thoại thông minh và máy tính bảng. Android, dựa trên Linux và một phần mã nguồn mở, giống như máy tính cá nhân hơn iOS, trong giao diện của nó và các tính năng cơ bản nói chung có thể tùy chỉnh từ trên xuống dưới. Tuy nhiên, các yếu tố thiết kế thống nhất của iOS đôi khi được xem là thân thiện hơn với người dùng. Android là nền tảng điện thoại thông minh được sử dụng phổ biến nhất trên thế giới và được nhiều nhà sản xuất điện thoại sử dụng. iOS chỉ được sử dụng trên các thiết bị của Apple, chẳng hạn như iPhone.

2 Ứng dụng Có sẵn trên iOS và Android

Android được ứng dụng từ Google Play, hiện có 600.000 ứng dụng có sẵn, hầu hết sẽ chạy trên máy tính bảng. Tuy nhiên, một số thiết bị Android, chẳng hạn như Kindle Fire, sử dụng cửa hàng ứng dụng riêng biệt mà có một lựa chọn nhỏ hơn các ứng dụng có sẵn. Nhiều ứng dụng iOS ban đầu hiện có sẵn cho Android, bao gồm Instagram và Pinterest và cửa hàng ứng dụng mở hơn của Google có nghĩa là các ứng dụng độc quyền khác cũng có sẵn, bao gồm Adobe Flash Player và BitTorrent. Android cũng cung cấp quyền truy cập vào các ứng dụng dựa trên Google, chẳng hạn như Youtube và Google Documents.

Cửa hàng ứng dụng Apple hiện đang cung cấp 700.000 ứng dụng, trong đó có 250.000 chiếc dành cho iPad. Hầu hết các nhà phát triển đều muốn phát triển các trò chơi cho iOS trước khi phát triển cho Android. Kể từ khi cập nhật gần đây, ứng dụng Youtube đã không có trên iOS nhưng iOS vẫn cung cấp một số ứng dụng độc quyền, bao gồm cả trò chơi phổ biến Infinity Blade và Twitterbugbot khách hàng.

Điểm cuối cùng khi so sánh Google và các cửa hàng ứng dụng của Apple là các ứng dụng phổ biến nhất hiện có cho cả hai nền tảng. Nhưng đối với máy tính bảng, có nhiều ứng dụng được thiết kế đặc biệt cho iPad trong khi ứng dụng máy tính bảng Android thường được mở rộng lên các phiên bản của ứng dụng điện thoại thông minh Android. Các nhà phát triển lúc khởi nghiệp thường tập trung vào một nền tảng (thường là iOS) khi họ khởi chạy ứng dụng dành cho điện thoại thông minh của họ vì họ không có tài nguyên để phân phối nhiều nền tảng từ lúc bắt đầu. Ví dụ: ứng dụng Instagram phổ biến bắt đầu với iOS và ứng dụng Android của họ đã xuất hiện nhiều sau đó.

3.4 Tính ổn định của Ứng dụng và Hệ điều hành Báo cáo Trải nghiệm trên Điện thoại di động Crittercism được xuất bản tháng 3 năm 2014 xếp hạng Android KitKat ổn định hơn iOS 7.1. Các phát hiện khác từ báo cáo bao gồm:

Android 2.3 Gingerbread có tỷ lệ sụp đổ cao nhất, 1,7%. Các phiên bản khác của Android - Ice Cream Sandwich, Jelly Bean và KitKat - đều có tỷ lệ lỗi là 0.7%. iOs 7.1 có tỷ lệ sụp đổ là 1.6%, và tỷ lệ cho iOS 7.0 và iOS 5 là 2.1% và 2.5% tương ứng. Phiên bản điện thoại của cả Android và iOS đều ổn định hơn phiên bản máy tính bảng của họ. Tỷ lệ cố gắng cho các ứng dụng khác nhau tùy theo loại - trò chơi có nhiều khả năng sụp đổ (tỷ lệ sụp đổ 4,4%) và các ứng dụng thương mại điện tử có tỷ lệ lỗi thấp nhất là 0,4%.

3.5 Tốc độ Một chiếc iPhone 6 đã đánh bại Samsung Galaxy Note 7 một cách nhanh chóng trong việc kiểm tra tốc độ liên quan đến việc mở từng ứng dụng một lần, đạp xe qua một bộ ứng dụng hai lần. Cùng một bộ ứng dụng đã được sử dụng cho cả hai thiết bị. IPhone đã có thể hoàn thành hai vòng trong 1m21s trong khi Galaxy Note 2m4s đã hoàn thành cùng một nhiệm vụ. Samsung Galaxy Note 7 tự hào với những thông số kỹ thuật phần cứng tốt hơn và là một chiếc điện thoại mới hơn so với iPhone 6s.

Tuy nhiên, cần lưu ý rằng sự khác biệt có thể là cách các nhà xuất bản ứng dụng phát triển ứng dụng của họ cho Android so với iOS. Chỉ vì các ứng dụng tương tự trên cả hai nền tảng không có nghĩa là hoạt động nội bộ của họ giống nhau.

3.6 Nâng cấp phần mềm Mặc dù Google thường cập nhật Android, một số người dùng có thể thấy rằng họ không nhận được các bản cập nhật trên điện thoại của họ, hoặc thậm chí mua điện thoại có phần mềm lỗi thời. Các nhà sản xuất điện thoại quyết định xem và khi nào cung cấp phần mềm nâng cấp. Họ không thể nâng cấp lên phiên bản mới nhất của Android cho tất cả các điện thoại và máy tính bảng trong dòng sản phẩm của họ. Ngay cả khi nâng cấp được cung cấp, thông thường vài tháng sau khi phiên bản Android mới được phát hành.

Đây là một lĩnh vực mà người dùng iOS có lợi thế. Nâng cấp iOS thường có sẵn cho tất cả các thiết bị iOS. Có thể có ngoại lệ đối với các thiết bị cũ hơn ba năm hoặc đối với một số tính năng nhất định như Siri, đã có sẵn cho người dùng iPhone 4S nhưng không cho các phiên bản cũ của iPhone. Apple trích dẫn khả năng phần cứng vì lý do một số thiết bị cũ hơn có thể không nhận được tất cả các tính năng mới trong nâng cấp.

3.7 Lựa chọn thiết bị Rất nhiều thiết bị Android có sẵn ở nhiều mức giá, kích cỡ và khả năng phần cứng khác nhau.

IOS chỉ có trên các thiết bị của Apple: iPhone như điện thoại, iPad như một máy tính bảng và iPod Touch như một máy nghe nhạc MP3. Chúng có xu hướng đắt hơn phần cứng tương đương sử dụng Android.

3.8 Tính năng cuộc gọi Android cho phép người dùng gửi một trong một số văn bản tự soạn như là sự tự điều chỉnh khi giảm một cuộc gọi.

ứng dụng điện thoại của iOS có nhiều khả năng, bao gồm khả năng trả lời phonecall bằng tin nhắn văn bản có thể đóng được thay vì trả lời, hoặc để cài lời nhắc lại. Nó cũng có chế độ Do Not Disturb.

3.9 Nhắn tin Android cho phép người dùng đăng nhập vào GTalk cho tin nhắn nhanh. iOS không cung cấp một cách tự nhiên để trò chuyện với người dùng không phải là Apple. Người dùng có thể thông báo cho người dùng Apple sử dụng iMessage hoặc sử dụng các ứng dụng từ Google cho GTalk và Microsoft for Skype.

3.10 Trò chuyện Video Google Hangouts trên Android cũng có thể được sử dụng cho trò chuyện video, cho phép người dùng trò chuyện qua mạng 3G hoặc Wi-Fi. iOS sử dụng Facetime, có thể thực hiện cuộc gọi video qua cả 3G và WiFi. Tuy nhiên, nó chỉ cho phép người dùng giao tiếp với các thiết bị khác của Apple.

3.11 Thiết kế giao diện người dùng cho Android và iOS 7 Trong Beyond Flat, người sáng lập SeatGeek Jack Groetzinger vạch ra rất nhiều sự khác biệt trong cách Android và iOS tiếp cận thẩm mỹ thiết kế của họ và ý nghĩa của nó đối với các nhà phát triển ứng dụng. Ví dụ,

Các nút: Các nút Android thường đơn sắc, với xu hướng sử dụng biểu tượng khi có thể. Nút iOS 7 tiêu chuẩn là văn bản đơn sắc đơn giản không có nền hoặc đường viền. Khi iOS 7 sử dụng các đường viền nút, chúng có xu hướng khá đơn giản.
Thanh tác vụ của thanh điều hướng: Thanh nav trên iOS thường chỉ là một nút Quay lại liên kết đến màn hình trước đó. Trong Android, thanh điều hướng thường có một số nút hành động.
Ý định: Ý định trên Android cho phép ứng dụng linh hoạt tương tác với nhau. Ví dụ: ứng dụng có thể "đăng ký" mình là có khả năng chia sẻ cho phép người dùng chia sẻ bằng cách sử dụng ứng dụng này từ bất kỳ ứng dụng nào khác.
3.12 Bảo mật Các ứng dụng của Android bị cô lập từ các nguồn tài nguyên còn lại của hệ thống, trừ khi người dùng đặc biệt cho phép một ứng dụng truy cập vào các tính năng khác. Điều này làm cho hệ thống ít bị lỗi, nhưng sự nhầm lẫn của nhà phát triển có nghĩa là nhiều ứng dụng yêu cầu cấp phép không cần thiết. Phần mềm độc hại phổ biến nhất trên Android là nơi mà các tin nhắn văn bản được gửi tới các tỷ lệ phí bảo hiểm mà không có sự hiểu biết của người dùng và việc gửi thông tin cá nhân tới các bên thứ ba trái phép. Vì nó là hệ điều hành thông minh phổ biến nhất, nó có nhiều khả năng là trọng tâm của các cuộc tấn công.

Tác giả về phần mềm độc hại ít có khả năng viết ứng dụng cho iOS hơn do việc Apple xem xét tất cả các ứng dụng và xác minh danh tính của nhà xuất bản ứng dụng. Tuy nhiên, nếu một thiết bị iOS là jailbroken và các ứng dụng được cài đặt từ bên ngoài cửa hàng của Apple, nó có thể dễ bị tấn công và phần mềm độc hại. Cả iOS và Android đều dễ bị lỗi ví dụ: điện thoại bị rơi khi chơi một video cụ thể, đó là một loại lỗi phần mềm ảnh hưởng đến cả thiết bị iOS và Android.

Trong thế giới thực, bảo mật của thiết bị Android hoặc iOS chỉ tốt bằng các bản cập nhật phần mềm đã được áp dụng cho nó. Đây là nơi iOS tỏa sáng do tính chất phân mảnh của hệ sinh thái Android. Apple phát hành bản cập nhật phần mềm và làm cho chúng có sẵn cho tất cả các thiết bị iOS cùng một lúc. Trên Android, Google phát hành bản cập nhật phần mềm và bản vá lỗi bảo mật cho thiết bị Nexus. Thiết bị từ các nhà sản xuất khác tụt lại phía sau vì nhà sản xuất phải thực hiện những cập nhật bảo mật này từ Google và áp dụng chúng vào thiết bị của họ "trong tự nhiên". Hầu như tất cả các nhà sản xuất đều làm công việc này rất tồi tệ. Hầu hết không phát hành bản vá cho các thiết bị cũ hơn 12-18 tháng. Ngay cả khi họ làm, những cập nhật bảo mật này được triển khai sau hàng tháng sau khi các thiết bị Nexus nhận được chúng.

Đó là thiết bị Android ít an toàn cũng được minh chứng bởi chương trình này tiền thưởng; một công ty có khả năng khai thác an ninh từ tin tặc và bán chúng cho các chính phủ có tiền thưởng cho các cuộc khai thác 0 ngày (chưa được biết trước) cho iOS (1,5 triệu đô la), Android (200,000 đô la) và Flash (80,000 đô la). Số tiền của tiền thưởng là một proxy thô cho cách dễ dàng để khai thác những nền tảng này trong thực tế.