Съдържание:
- Какво е Android неща?
- Защо трябва да ми пука
- Кога мога да купя нещо, което го използва?
- Аз съм хобист. Как да започна да се развивам?
Android не е само за телефони. Вече знаем това, защото виждаме Android на Chromebook, телевизори, часовници и дори микровълнови фурни. И ние сме на път да го видим на места, които може би никога не сме мислили да изглеждаме, като вашия кабелен модем или паркомер. И за да се случи това, Google има това, което нарича Android Things.
Android Things е същият Android, който работи на вашия телефон. Ето как работят всички устройства, работещи с Android: това е същия Android на телевизор или часовник или Chromebook. Когато е изграден, един програмист може да накара потребителския интерфейс на Android да работи на почти всичко или изобщо да няма такъв. Това е така, защото Android не е операционна система, каквато е Windows или iOS, тя е част от операционна система, която се включва лесно с всичко необходимо за хардуерна работа. Android е преди всичко рамка на приложението и това означава, че може да се съсредоточи върху това да прави нещата по определен начин; по същия начин, независимо на каква хардуерна платформа се използва.
И това го прави идеален за нещо като Android Things.
Какво е Android неща?
Това е Android, но създаден да работи на това, което обикновено наричаме устройства на Интернет на нещата - онези свързани джаджи, които могат да работят, без да ги контролирате и да се свържете с всичко друго, което има интернет връзка. Може да имате някои в дома си вече, защото неща като Nest Thermostat или August Smart Lock са IoT устройства. С Android Things Google иска да предостави универсален слой на операционната система, така че всяко едно от тези устройства да може да работи по същия начин и да общува, използвайки едни и същи методи.
Това със сигурност е от полза за Google; ако всяко нещо работи с Android, те имат огромна база за събиране на данни и разположение на реклами. Но това също има някои предимства и за останалите от нас. За разработчиците наличието на готова платформа, която работи на стандартен хардуер и може да бъде програмирана по същия начин, намалява около 90% от производственото време за разработка на софтуер. Това означава по-ниски производствени разходи и по-лесни графици. За потребителите това означава, че всички неща, които купуваме, могат да си говорят помежду си и да работят помежду си, с допълнителното предимство на вградените функции за поверителност и сигурност. А сигурността в стандартните IoT устройства, които никога не получават никакви актуализации на софтуера, дори когато възникне гадна грешка, е голяма работа.
По някакъв начин Android Things е есперанто на свързани устройства. Поне така иска да бъде.
Защо трябва да ми пука
Е, наистина не е нужно да се интересувате от основните технологии, за да се насладите на предимствата. Но трябва да ти пука, че някой някъде се опитва да изчисти бъркотията, която съществува в сегашния Интернет на нещата, защото е лошо. Много зле.
Това е така, защото всичко е разработено независимо един от друг от различни хора, работещи в различни компании. Всяка компания трябва да се грижи за себе си, но тъй като това все още е в начален стадий, акцентът беше насочен към това да започне да работи. Трудно е да се направи кола на Toyota, която да може да "говори" с вашия телефон и сервизен център. Накарате го да говори с всичко и да го направите ефективно и безопасно е още по-трудно. Сега си представете как да направите аксесоар на трети страни като алармена система или дистанционен стартер, който може да говори с вашата Toyota и телефона ви и ще разберете защо може да не може да разговаря със сервизния център. Android Нещата могат да работят на Toyota, дистанционния стартер, алармената система, телефона ви и хардуера в сервизния център.
Android Things ще ви информира за малкото умно приспособление, което купувате, работи с останалите ваши интелигентни малки джаджи и няма да изтече самоличността ви в интернет.
По-голям проблем е сигурността. Докоснахме се по-рано, но в момента Интернет на нещата наистина е Интернет на изоставените неща. След като едно приспособление работи, за повечето компании се извършва неговото развитие. Когато сериозни неща, които биха позволили на хакер да грабне вашите лични данни или дори вашата самоличност, използвайки начина, по който тези джаджи говорят в интернет, не се прави нищо, за да не се случи. Вашият избор е просто да спрете да го използвате или да рискувате някой да влезе в личния ви живот.
Google може да помогне за това по голям начин. като Pixel телефони или Chromebook, устройствата с Android неща няма да имат персонализирани операционни системи, както правят повечето телефони с Android, и ще бъдат актуализирани директно от Google. Това означава две неща - месечни актуализации на защитата при нужда и три години софтуерна поддръжка. Вероятно никога няма да можете да посетите Google Play Store и да инсталирате приложения на заключването на входната врата, но той ще се актуализира, за да е сигурен, че никой няма да може да пробие с трик или 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 Things на сайта за програмисти за Android, за да започнете.