Logo sl.androidermagazine.com
Logo sl.androidermagazine.com

Stvari za Android: vse kar morate vedeti o načrtu googlea, da prekine iot

Kazalo:

Anonim
Komplet za razvijalce Android Things.

Android ni samo za telefone. To že vemo, ker vidimo Android na Chromebookih, televizorjih, ročnih urah in celo mikrovalovnih pečicah. In videli ga bomo na mestih, za katera morda nikoli nismo pomislili, kot je vaš kabelski modem ali parkirni števec. Da bi se to zgodilo, ima Google tako imenovano Android Things.

Android Things je isti Android, ki deluje na vašem telefonu. Tako delujejo vse naprave z operacijskim sistemom Android: enak Android je tudi na televizorju ali ure ali Chromebooku. Ko je vgrajen, lahko razvijalci Androidov uporabniški vmesnik deluje na skoraj ničesar ali pa ga sploh nima. To je zato, ker Android ni operacijski sistem, kakršen je Windows ali iOS, ampak je del operacijskega sistema, ki se enostavno vključi v tisto, kar je potrebno za strojno delo. Android je predvsem aplikacijski okvir, kar pomeni, da se lahko osredotoči na to, da stvari počnejo na določen način; enako, ne glede na to, na kateri strojni platformi se uporablja.

Zaradi tega je popoln za nekaj, kot je Android Things.

Kaj je Android stvari?

To je Android, vendar je zasnovan tako, da deluje na napravah, ki jih običajno imenujemo Internet of Things - tistih povezanih pripomočkov, ki se lahko izvajajo, ne da bi jih nadzirali in povezali z vsem drugim, kar ima internetno povezavo. Morda jih imate že doma, ker so stvari, kot sta Nest Thermostat ali August Smart Lock, naprave IoT. Google Android želi z Android Things zagotoviti univerzalni sloj operacijskega sistema, tako da lahko vsaka od teh naprav deluje enako in komunicira z istimi metodami.

To zagotovo koristi Googlu; če vsaka stvar poganja Android, imajo ogromno podlago za zbiranje podatkov in umestitev oglasov. Ima pa nekaj koristi tudi za nas. Razvijalci imajo pripravljeno platformo, ki deluje na običajni strojni opremi in jo je mogoče programirati na enak način, zmanjša približno 90% časa proizvodnje za razvoj programske opreme. To pomeni nižje stroške proizvodnje in lažji razpored. Za potrošnike pomeni, da se lahko vse stvari, ki jih kupimo, pogovarjajo med seboj in delajo med seboj, z dodatno prednostjo vgrajenih funkcij zasebnosti in varnosti. In varnost v standardnih napravah IoT, ki nikoli ne prejme nobene posodobitve programske opreme, tudi ko se pojavi grdo napako, je velika težava.

Na nek način je Android Things esperanto povezanih naprav. Vsaj tako želi biti.

Zakaj bi me skrbelo

No, resnično vam ni treba skrbeti za osnovno tehnologijo, če želite uživati ​​prednosti. Vendar bi vas moralo skrbeti, da nekdo nekje poskuša počistiti nered, ki ga ima trenutni Internet stvari, ker je slab. Zelo slabo.

To je zato, ker so vse razvili neodvisno drug od drugega različni ljudje, ki delajo v različnih podjetjih. Vsako podjetje mora paziti nase, a ker je to še vedno v povojih, je bil poudarek na njegovem delu. Težko je izdelati Toyotin avtomobil, ki se lahko "pogovarja" s telefonom in servisnim centrom. Še težje je govoriti o vsem in učinkovito in varno delati. Zdaj si predstavljajte, da bi izdelovali dodatnega dodatka, kot je alarmni sistem ali daljinski zaganjalnik, ki se lahko pogovarja s vašo Toyoto in telefonom, in razumeli boste, zakaj se morda ne bo mogel pogovarjati s servisnim centrom. Android Things lahko deluje v Toyoti, daljinskem zaganjalniku, alarmnem sistemu, telefonu in strojni opremi v servisnem centru.

Android Things vam bo sporočil pametni mali pripomoček, ki ga kupujete, deluje z ostalimi pametnimi pripomočki in vaše identitete ne bo uhajal na internet.

Večje vprašanje je varnost. Dotaknili smo se ga prej, toda trenutno je internet stvari res internet zapuščenih stvari. Ko pripomoček deluje, se za večino podjetij izvede njegov razvoj. Če resne stvari, ki bi omogočile, da heker ugrabi vaše osebne podatke ali celo vašo identiteto, tako da izkoristijo način, kako se ti pripomočki pogovarjajo z internetom, nič ne prepreči, da bi se to zgodilo. Vaša izbira je, da ga preprosto prenehate uporabljati ali pa tvegate, da bo nekdo vdrl v vaše osebno življenje.

Google lahko to v veliki meri pomaga. na primer telefoni Pixel ali Chromebooki, naprave s sistemom Android ne bodo imele operacijskih sistemov po meri, kot to počne večina telefonov Android, in jih bo posodabljalo neposredno od Googla. To pomeni dve stvari - mesečne posodobitve varnosti po potrebi in tri leta programske podpore. Verjetno nikoli ne boste mogli obiskati Trgovine Google Play in namestiti aplikacij na ključavnico vhodnih vrat, vendar se bo posodobil, da se nihče ne bo nekako spopadel s trikom ali nalepko NFC.

Kdaj lahko kupim nekaj, kar uporablja?

Android Things je relativno nov. Google tega ni skrival in o njem smo že nekaj časa slišali, uradno pa je postalo šele maja 2018, ko se je začela različica 1.

Pričakujte, da boste od začetka leta 2019 (morda celo pravočasno v prazničnem obdobju 2018-2019) videli naprave, ki poganjajo Android stvari, toda domišljijske stvari, ki se resnično zapletejo v to, kar lahko počnejo, so verjetno odpravljene. Videli bomo novejše različice platforme, ki lahko naredijo več stvari, in ker razvijalci potrebujejo več stvari, bodo lahko sodelovali z Googlom in to tudi uresničili. Android na vašem telefonu je deloval tako, HTC pa je pomagal, da je to uspelo, nato pa sta podjetji, kot sta Samsung in LG, sodelovali z Googlom, da bi bila odlična. Google ima tudi svoj oddelek za strojno opremo in upajmo, da bomo kmalu videli izdelke, kot so Nest termostati in fotoaparati z Android Things.

Sem hobiist. Kako se začnem razvijati?

Google vas je zajel z zagonom Android Things 1.0. (Oprostite, tukaj ni nobenih sladkih imen sladkarij!)

Skupaj s prvo uradno izdajo kode je napovedal razvojna partnerstva z NXP, Qualcomm in MediaTek. Kmalu boste lahko naročili razvojni komplet s sistemom SoM (System on Module), vgrajenim v ploščo z vhodi in izhodi, ki jih bo Android Things namestil brez težav.

Na strani programske opreme lahko uporabite isti Android Studio, ki ga uporabljajo razvijalci aplikacij za telefone, in knjižnica za podporo Androidu vam bo pomagala pri delu s strojno opremo, ki se danes običajno ne uporablja pri Androidu. Za začetek si oglejte stran Android Things na spletnem mestu Android Developer.