Forsøget på en storslået forening af "internet af ting" -enheder er for det meste en drøm, men det forhindrer ikke store virksomheder som Google i at gøre det ærligt. Det seneste initiativ fra Google til at skabe og forene internettet om ting tager sine nuværende Brillo og Weave standarder og tilføjer flere dele til at skabe en platform: Android Things.
Google beskriver Android Things som "en omfattende måde at opbygge IoT-produkter med Android-kraften", og det lyder naturligvis meget velkendt for dets holdning til at lade producenter bruge Android til at bygge telefoner, tablets, TV-bokse og mere. Android Things er effektivt en omdirigering og udvidelse af sin tidligere Brillo-platform, som i sig selv var en fjernet version af Android designet til IoT-enhed.
Du kan nu udvikle IoT-enheder, lige hvor du allerede udvikler apps.
Så hvad er ændringen? Nå, den største forskel er, at hardware- og softwareudviklere nu kan oprette IoT-enheder ved hjælp af de samme Android API'er og Google Services, de allerede kender. Android Things er nu tilgængelig til at arbejde med indersiden af Android Studio med Android SDK, Google Play Services og Google Cloud Platform. Google vil også begynde at frigive opdateringer til Android Ting på samme måde som hvordan det håndterer andre Android-udgivelser, med programrettelser og sikkerhedsrettelser. På mange måder gør dette IoT-udviklingen til en førsteklasses borger lige ved at oprette apps til Android-telefoner og tablets.
Der er selvfølgelig en hardwarevinkel til alt dette, og Google er hurtig til at påpege de håndfulde nøglefærdige løsninger, der er tilgængelige for dig at købe og begynde at udvikle på, inklusive Intels Edison-kit og Raspberry Pi 3. Qualcomm annoncerede også i dag, at det har til hensigt at arbejde med Google for at sikre, at Android Things fungerer korrekt med Snapdragon-processorer.
I betragtning af hvor svagt Brillo er blevet modtaget siden introduktionen i 2015, er det ikke overraskende, at Google gjorde en stor indsats for at gøre udviklingen til IoT-enheder mere som at udvikle til andre typer Android. Ved at bringe Android Things ind i den centrale Android-udviklingsoplevelse er mange barrierer blevet droppet, og flere hardwareudviklere kan eksperimentere med at bruge Googles platform først. Google har allerede en Developer-forhåndsvisning af Android Things tilgængelig, hvis du vil kigge efter.