Logo uk.androidermagazine.com
Logo uk.androidermagazine.com

Речі Android: все, що потрібно знати про план google щодо порушення йоту

Зміст:

Anonim
Набір для розробників Android Things.

Android не тільки для телефонів. Ми це вже знаємо, оскільки бачимо Android на Chromebook, телевізорах, годинниках і навіть мікрохвильових печах. І ми ось-ось побачимо це в місцях, які ми, можливо, не думали шукати, як-от кабельний модем чи лічильник паркування. А щоб це сталося, Google має те, що називає Android Things.

Android Things - той самий Android, який працює на вашому телефоні. Ось так працюють усі пристрої, на яких працює Android: це той самий Android на телевізорі, годиннику чи Chromebook. Коли він створений, розробник може змусити користувальницький інтерфейс Android працювати майже на будь-якому місці або взагалі не мати його. Це тому, що Android не є операційною системою, якою є Windows чи iOS, це частина операційної системи, яка легко підключається до всього, що потрібно для апаратної роботи. Android - це насамперед рамки програм, і це означає, що він може зосередитися на тому, щоб робити певний спосіб; так само, незалежно від того, на якій апаратній платформі він використовується.

І це робить його ідеальним для чогось на кшталт Android Things.

Що таке Android Things?

Це Android, але призначений для роботи на пристроях Internet of Things - тих підключених гаджетах, які можуть працювати без того, щоб ви керували ними та не підключалися до всього іншого, що має підключення до Інтернету. Можливо, у вас вдома є вже такі речі, тому що такі речі, як Nest Thermostat або August Smart Lock, є пристроями IoT. Завдяки Android Things Google хоче забезпечити універсальний рівень операційної системи, щоб кожен із цих пристроїв міг працювати однаково та спілкуватися, використовуючи ті самі методи.

Це, безумовно, вигідно Google; якщо кожна справа працює на Android, у них є величезна база для збору даних та розміщення реклами. Але це також має певні переваги і для нас. Для розробників наявність готової платформи, яка працює на стандартному обладнання та може бути запрограмована таким же чином, скорочує близько 90% часу на розробку програмного забезпечення. Це означає зниження витрат на виробництво та простіший графік. Для споживачів це означає, що всі речі, які ми купуємо, можуть говорити один з одним і працювати один з одним, з додатковою перевагою вбудованих функцій конфіденційності та безпеки. А безпека в стандартних пристроях IoT, які ніколи не отримують оновлень програмного забезпечення, навіть коли виникає неприємна помилка, - велика справа.

Певним чином, Android Things - це есперанто підключених пристроїв. Принаймні, так хочеться бути.

Чому я повинен дбати

Ну, вам дійсно не потрібно дбати про базові технології, щоб насолоджуватися перевагами. Але вам слід дбати про те, щоб хтось десь намагався прибрати безлад, який існує в поточному Інтернеті речей, тому що це погано. Справді погано.

Це тому, що все було розроблено незалежно один від одного різними людьми, що працюють у різних компаніях. Кожна компанія повинна доглядати за собою, але оскільки це все ще перебуває в зародковому стані, увага зосереджена на тому, щоб просто налагодити її роботу. Важко зробити автомобіль Toyota, який здатний "поговорити" з вашим телефоном та сервісним центром. Змусити це говорити з усім і робити це ефективно та безпечно ще складніше. Тепер уявіть собі, як виготовити сторонній аксесуар, як сигналізація або віддалений стартер, який може спілкуватися з вашою Toyota та вашим телефоном, і ви зрозумієте, чому він може не мати змоги поговорити з сервісним центром. Android Things може працювати на Toyota, віддалений стартер, сигналізацію, ваш телефон та обладнання в сервісному центрі.

Android Things дозволить вам дізнатися про розумний маленький гаджет, який ви купуєте, працює з рештою ваших розумних маленьких гаджетів, і не просочить вашу особистість в Інтернет.

Більш важливим питанням є безпека. Ми торкалися цього раніше, але зараз Інтернет речей - це справді Інтернет покинутих речей. Після того, як гаджет працює, для більшості компаній його розробляється. Коли серйозні речі, які дозволяють хакеру викрасти ваші особисті дані або навіть вашу особистість, використовуючи спосіб спілкування цих гаджетів в Інтернеті, нічого не робиться, щоб це не було. Ваш вибір - просто перестати його використовувати або ризикувати, коли хтось вступить у ваше особисте життя.

Google може допомогти у цьому великим способом. як-от телефони Pixel або Chromebook, пристрої Android не матимуть власної операційної системи, як це робить більшість телефонів Android, і вони оновлюватимуться безпосередньо від Google. Це означає дві речі - щомісячні оновлення безпеки при необхідності та три роки підтримки програмного забезпечення. Ймовірно, ви ніколи не зможете відвідати магазин Google Play і встановити додатки на замок вхідних дверей, але він оновиться, щоб переконатися, що ніхто не може зламатись із хитрістю чи ярликом NFC якось.

Коли я можу придбати те, що використовує?

Android Things порівняно новий. Google не зберігав це в таємниці, і ми про це чули деякий час, але він став офіційним лише в травні 2018 року, коли запустили версію 1.

Очікуйте, що ви побачите пристрої під керуванням Android Things приблизно на початку 2019 року (можливо, навіть вчасно до сезону свят 2018-2019), але химерні речі, які дійсно можуть скористатися тим, що він може зробити, - це, ймовірно, вихід. Ми побачимо новіші версії платформи, які можуть робити більше речей, і оскільки розробникам потрібно більше речей, вони зможуть працювати з Google і робити це. Android на вашому телефоні працював таким чином, і HTC допомагає втілити його, а потім такі компанії, як Samsung та LG, що працюють з Google, щоб зробити його чудовим. Google також має власний апаратний підрозділ, і, сподіваємось, незабаром ми побачимо такі продукти, як термостати Nest і камери, на яких працює Android Things.

Я хобіст. Як почати розробку?

Google охопив запуск Android Things 1.0. (Вибачте, тут немає солодких імен цукерок!)

Поряд з першим офіційним випуском коду, він оголосив про партнерські стосунки з NXP, Qualcomm та MediaTek. Незабаром ви зможете замовити комплект розробок, який має вбудований у плату SoM (System on Module) з входами та виходами, на які Android Things встановить без проблем.

Що стосується програмного забезпечення, ви можете використовувати ту саму Android Studio, що розробники додатків для телефонів, і бібліотека підтримки Android допоможе вам працювати з обладнанням, яке зазвичай не використовується для Android сьогодні. Щоб розпочати роботу, перегляньте сторінку «Android речі» на веб-сайті розробника Android.