Một yếu tố mà kiến trúc của hệ điều hành Android sẽ không hỗ trợ là “sự phát triển.” Nghe có vẻ hơi mơ hồ. Yếu tố của "sự phát triển" mà chúng ta đang đề cấp đến là gì? Đó là khả năng xác định vị trí của thiết bị và kết hợp với các ứng dụng khác để mở rộng thêm tính năng khác do chính các nhà phát triển sáng tạo dựa trên những APIs họ được cung cấp. Điều này có ý nghĩa như thế nào với BlackBerry 10? Hệ điều hành BlackBerry 10 và cả các ứng dụng có thể có nhiều cách xử lý khác nhau cho vấn đề này tùy thuộc vào cách bạn đã kết nối và vị trí của bạn. Ông Sebastien Marineau, phó chủ tịch cao cấp của BlackBerry OS, cho biết trong một cuộc phỏng vấn với TechRadar: "Đó là một trong những lợi ích thực sự khi sở hữu stack [QNX]. Về cơ bản bạn có thể thay đổi bất cứ điều gì trong ngăn xếp để tối ưu hóa trên diện rộng một vấn đề mà bạn cho rằng khó giải quyết, đó là một cái gì đó mà iOS có thể làm, nhưng Android bị giới hạn những cái mà iOS hay BB10 có thể thay đổi ". "Android có thể không thực sự thay đổi nhiều dù nó sử dụng Linux như nền tảng chủ đạo - Linux vốn là nền tảng đem lại rất nhiều khả năng tùy biến. Android dường như có được trình điều khiển tiêu chuẩn từ các nhà cung cấp và những nhà phát triển Android khó khăn để tìm cách thay đổi chúng. Có thể bạn thấy Android vẫn đang cập nhật và đổi mới, đó là sự thật, nhưng, nó chỉ đang đổi mới trong lớp Java ở phía trên và đang hạn chế những gì mà nó có thể làm nếu bạn nhìn xuống phần mà chúng ta gọi là ngăn xếp - stack ". Hệ điều hành BlackBerry 10 có thể thích ứng bằng cách tự động hiển thị thông tin quốc gia cụ thể cho mỗi vị trí bạn đi du lịch. Các ứng dụng mà bạn tải về thậm chí có thể tham gia vào quá trình chuyển đổi. Bạn có thể tưởng tượng các khả năng vô tận của BlackBerry 10? Theo: N4BB