Logo vi.androidermagazine.com
Logo vi.androidermagazine.com

Những điều trên Android: mọi thứ bạn cần biết về kế hoạch của Google để phá vỡ iot

Mục lục:

Anonim
Bộ công cụ phát triển Android Things.

Android không chỉ dành cho điện thoại. Chúng tôi đã biết điều này bởi vì chúng tôi thấy Android trên Chromebook, TV, đồng hồ và thậm chí cả lò vi sóng. Và chúng tôi sắp thấy nó ở những nơi mà chúng tôi có thể chưa bao giờ nghĩ đến, như modem cáp của bạn hoặc đồng hồ đỗ xe. Và để làm cho nó xảy ra, Google có cái mà nó gọi là Android Things.

Android Things là cùng một Android chạy trên điện thoại của bạn. Đó là cách tất cả các thiết bị chạy Android hoạt động: đó là cùng một Android trên TV hoặc đồng hồ hoặc Chromebook. Khi được xây dựng, nhà phát triển có thể làm cho giao diện người dùng của Android hoạt động trên hầu hết mọi thứ hoặc hoàn toàn không có. Đó là bởi vì Android không phải là một hệ điều hành theo cách của Windows hay iOS, đó là một phần của hệ điều hành có thể cắm dễ dàng với bất cứ thứ gì cần thiết để làm cho phần cứng hoạt động. Android là một khung ứng dụng trên hết, và điều đó có nghĩa là nó có thể tập trung vào làm mọi thứ theo một cách nhất định; cùng một cách cho dù nó được sử dụng trên nền tảng phần cứng nào.

Và điều đó làm cho nó hoàn hảo cho một cái gì đó như Android Things.

Những thứ Android là gì?

Đó là Android nhưng được thiết kế để hoạt động trên những gì chúng ta thường gọi là thiết bị Internet of Things - những thiết bị được kết nối có thể chạy mà không cần bạn điều khiển và kết nối với bất kỳ thứ gì khác có kết nối internet. Bạn có thể đã có sẵn một số thứ trong nhà vì những thứ như Bộ điều nhiệt Nest hoặc Khóa thông minh tháng 8 là các thiết bị IoT. Với Android Things, Google muốn cung cấp một lớp hệ điều hành phổ quát để mọi thiết bị này có thể hoạt động theo cùng một cách và giao tiếp bằng các phương thức tương tự.

Điều này chắc chắn có lợi cho Google; nếu mọi thứ chạy Android, họ có một cơ sở khổng lồ để thu thập dữ liệu và vị trí quảng cáo. Nhưng nó cũng có một số lợi ích cho phần còn lại của chúng tôi. Đối với các nhà phát triển, việc có một nền tảng được xây dựng sẵn chạy trên phần cứng tiêu chuẩn và có thể được lập trình giống như cách cắt giảm khoảng 90% thời gian sản xuất để phát triển phần mềm. Điều đó có nghĩa là chi phí sản xuất thấp hơn và lịch trình dễ dàng hơn. Đối với người tiêu dùng, điều đó có nghĩa là tất cả những thứ chúng ta mua có thể nói chuyện với nhau và làm việc với nhau, với lợi ích bổ sung của các tính năng bảo mật và quyền riêng tư tích hợp. Và bảo mật trong các thiết bị IoT tiêu chuẩn không bao giờ nhận được bất kỳ bản cập nhật phần mềm nào ngay cả khi có lỗi khó chịu phát sinh là một vấn đề lớn.

Nói cách khác, Android Things là Esperanto của các thiết bị được kết nối. Ít nhất, nó muốn được.

Tại sao tôi phải quan tâm

Chà, bạn thực sự không cần phải quan tâm đến công nghệ cơ bản để tận hưởng những lợi ích. Nhưng bạn nên quan tâm rằng ai đó, ở đâu đó, đang cố gắng dọn dẹp mớ hỗn độn mà Internet of Things hiện tại là do nó xấu. Thực sự tồi tệ.

Đó là bởi vì mọi thứ được phát triển độc lập với nhau bởi những người khác nhau làm việc tại các công ty khác nhau. Mọi công ty đều phải tự tìm kiếm, nhưng vì tất cả vẫn còn trong giai đoạn trứng nước, nên trọng tâm chỉ là làm cho nó hoạt động. Làm cho một chiếc xe Toyota có thể "nói chuyện" với điện thoại của bạn và một trung tâm dịch vụ là khó khăn. Làm cho nó nói chuyện với mọi thứ và thực hiện nó một cách hiệu quả và an toàn thậm chí còn khó hơn. Bây giờ hãy tưởng tượng làm một phụ kiện của bên thứ ba như hệ thống báo động hoặc bộ khởi động từ xa có thể nói chuyện với Toyota và điện thoại của bạn và bạn sẽ hiểu tại sao nó không thể nói chuyện với trung tâm dịch vụ. Android Things có thể chạy trên Toyota, bộ khởi động từ xa, hệ thống báo động, điện thoại của bạn và phần cứng trong trung tâm dịch vụ.

Android Things sẽ cho bạn biết tiện ích nhỏ thông minh mà bạn mua hoạt động với phần còn lại của các tiện ích nhỏ thông minh của bạn và sẽ không rò rỉ danh tính của bạn ra internet.

Một vấn đề lớn hơn là bảo mật. Chúng tôi đã chạm vào nó trước đó, nhưng ngay bây giờ Internet của vạn vật thực sự là Internet của những thứ bị bỏ rơi. Khi một tiện ích hoạt động, đối với hầu hết các công ty, sự phát triển của nó được thực hiện. Khi những điều nghiêm trọng sẽ cho phép tin tặc lấy dữ liệu cá nhân hoặc thậm chí danh tính của bạn bằng cách khai thác cách các tiện ích đó nói chuyện với internet, không có gì được thực hiện để ngăn chặn điều đó xảy ra. Lựa chọn của bạn là chỉ dừng sử dụng nó hoặc có nguy cơ ai đó xâm nhập vào cuộc sống cá nhân của bạn.

Google có thể giúp điều này một cách lớn. như điện thoại Pixel hoặc Chromebook, các thiết bị Android sẽ không có hệ điều hành tùy chỉnh theo cách mà hầu hết các điện thoại Android làm và sẽ được cập nhật trực tiếp từ Google. Điều đó có nghĩa là hai điều - cập nhật bảo mật hàng tháng nếu cần và ba năm hỗ trợ phần mềm. Bạn có thể sẽ không bao giờ có thể truy cập Cửa hàng Google Play và cài đặt ứng dụng trên khóa cửa trước của mình, nhưng nó sẽ tự cập nhật để đảm bảo không ai có thể đột nhập bằng một thủ thuật hoặc nhãn NFC bằng cách nào đó.

Khi tôi có thể mua một cái gì đó sử dụng nó?

Android Things tương đối mới. Google đã không giữ bí mật và chúng tôi đã nghe về nó trong một thời gian, nhưng nó chỉ trở thành chính thức vào tháng 5 năm 2018 khi phiên bản 1 ra mắt.

Dự kiến ​​sẽ thấy các thiết bị chạy Android Things vào khoảng đầu năm 2019 (thậm chí có thể là đúng thời điểm cho kỳ nghỉ lễ 2018-2019), nhưng những điều lạ mắt thực sự chạm vào những gì nó có thể làm có thể là một cách tắt. Chúng ta sẽ thấy các phiên bản mới hơn của nền tảng có thể làm được nhiều thứ hơn và vì các nhà phát triển cần nhiều thứ hơn, họ sẽ có thể làm việc với Google và biến điều đó thành hiện thực. Android trên điện thoại của bạn hoạt động theo cách này, với HTC giúp phát triển và sau đó các công ty như Samsung và LG hợp tác với Google để làm cho nó trở nên tuyệt vời. Google cũng có bộ phận phần cứng của riêng họ và hy vọng, chúng ta sẽ sớm thấy các sản phẩm như máy điều nhiệt Nest và máy ảnh chạy Android Things.

Tôi là người có sở thích. Làm thế nào để tôi bắt đầu phát triển?

Google bảo vệ bạn bằng việc ra mắt Android Things 1.0. (Xin lỗi, không có tên kẹo ngọt ở đây!)

Cùng với việc phát hành mã chính thức đầu tiên, nó đã công bố quan hệ đối tác phát triển với NXP, Qualcomm và MediaTek. Bạn sẽ sớm có thể đặt mua bộ công cụ phát triển có SoM (System on Module) được tích hợp trong một bảng với đầu vào và đầu ra mà Android Things sẽ cài đặt mà không gặp sự cố nào.

Về phía phần mềm, bạn có thể sử dụng cùng Android Studio mà các nhà phát triển ứng dụng cho điện thoại sử dụng và Thư viện hỗ trợ Android sẽ giúp bạn làm việc với phần cứng thường không được sử dụng với Android hiện nay. Kiểm tra trang Android Things tại trang web Nhà phát triển Android để bắt đầu.