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

Kako začeti z androidnimi stvarmi

Kazalo:

Anonim

Android Things je morda eden najboljših Googlovih projektov doslej. Zasnovan za pomoč pri gradnji majhnih vgrajenih pametnih "stvari" s preprostim in doslednim delovanjem, je odličen način, da začnete s katero koli vrsto majhnih povezanih projektov, tudi če še nikoli niste izvajali nobene vrste programiranja.

Lahko deluje na nizkocenovni strojni opremi in ima odličen podporni material, da vas usmeri v pravo smer, ne glede na vaše sanje o gradnji. Na to gledam že nekaj tednov in mislim, da je treba začeti vse, ki imajo kakršno koli zanimanje za gradnjo kul tehnologije in ne le za njeno uporabo.

Mogoče je najboljši del tega, da je v središču le Android. Isti Android, ki deluje na več kot milijardo telefonov, nešteto tabličnih računalnikov, ročnih ur, televizorjev in večine drugih majhnih pametnih stvari, ki si jih lahko zamislite. Učite se z odličnimi vajami za Android Things in dobro boste razumeli, kako poteka pisanje aplikacij za Android. Ni vam treba sanjati, da bi bili uspešen razvijalec aplikacij za Android - to je odličen način za učenje, tudi če se želite samo učiti. Najboljše od vsega je, da začnete s samo nekaj preprostimi koraki.

Android Things: Vse, kar morate vedeti o Googlovem načrtu, da bi prekinili IoT

Kaj potrebujete: Strojna oprema

Za delo z Android Things ne potrebujete božične odeje za pse, vendar je nič ne škodi, če jo imate.

Če želite sodelovati pri razvoju Android stvari, potrebujete nekaj osnovnih kosov strojne opreme. Za začetek boste potrebovali računalnik. Ni treba, da je domišljav računalnik, le dovolj zmogljiv, da zažene Android Studio. Vsak sodoben računalnik ali prenosni računalnik z Windows bo v redu, kot tudi kateri koli Intel Mac ali Linux računalnik.

Pred mnogimi leti sem se začel norčevati z razvojem Androida na majhnem Acer Netbook-u, ki sem ga ležal, na strani strojne opreme pa je bilo več kot dovolj. Seveda bo zmogljiv računalnik zmanjšal čas, ki je potreben za sestavljanje vaših kreacij, vendar ga ne potrebujete.

Za začetek ne potrebujete veliko drage strojne opreme.

Na drugem koncu boste potrebovali nekaj strojne opreme, s katero lahko izvajate Android Things.

Če poznate majhne računalnike, ki se uporabljajo v enem krovu, in se naokoli lahko začnete s samostojno PICO-IMX7-AT ploščo ali Raspberry Pi 3. Všeč mi je Raspberry Pi, ker ima tako široko podporo in je prilagodljiv za skoraj vse, če pa resneje razmišljate o gradnji pametnih vgrajenih projektov, je Pico boljša izbira, saj ima tudi Alexa podporo za razvoj.

Še boljša izbira je, da porabite 200 dolarjev in kupite celoten komplet za razvijalce Android Things. Ne boste dobili samo plošče Pico, ampak tudi 5-palčni zaslon za večkratni zaslon, HD kamero, kapo Pimoroni Rainbow in vse kable in pritrdilne elemente, ki jih lahko sestavite skupaj. To so isti kompleti, ki jih je Google dal udeležencem v programu Google I / O 2018 in so odlični. Splača se porabiti še nekaj več, da dobite vse, kar potrebujete, in da natančno strojno opremo uporabite v vseh predstavitvah in vajah.

Kaj potrebujete: Programska oprema

Vsak del programske opreme, ki ga morate razviti za Android stvari, je brezplačen. To ne pomeni, da je slabo, le da razvijalci tega želijo, da ga lahko uporabljate in ničesar ne zaračunavajo.

Sestavljen je iz treh delov: podoba Android Things za vašo razvojno strojno opremo, Android Studio za vaš računalnik in Android spremljevalna aplikacija, s katero lahko svoj sistem zaženete in zaženete ter povežete z Wi-Fi, če uporabljate Googlov komplet.

Vsa programska oprema, ki jo potrebujete za razvoj stvari Android Android, je brezplačna.

Android Studio je enak Android Studio, ki ga uporabljajo razvijalci aplikacij za telefone Android. Ima nekaj osnovnih zahtev in že imate nameščene, če uporabljate Windows ali macOS.

Če nameščate na Linux, boste potrebovali nekaj osnovnih odvisnosti, ki jih verjetno že uporabljate. Android Studio lahko prenesete s spletnega mesta Google Developers in se namesti tako kot kateri koli drug program. Prav tako boste našli popolna navodila o nastavitvi vašega razvojnega okolja, ko vas bo namestitveni uporabnik vodil po nastavitvi.

Android Things je na voljo kot Googlova vnaprej izdelana slika na portalu Android Things. Google ponuja posodobitve in popravke, ki jih lahko namestite, zato je uporaba vnaprej izdelane slike dobra ideja. Če ste kupili komplet za razvijalce, že imate programsko opremo, ki jo potrebujete, da začnete namestiti na ploščo. Prav tako se boste želeli prijaviti za svojo konzolo za razvijalce Android Things, s katero boste lažje pridobivali in pošiljali podatke prek Google Cloud. Če niste kupili kompleta, ima konzola za razvijalce orodje, ki ga potrebujete za brskanje najnovejše različice stvari Android na svoji plošči.

Odlična ideja je tudi, da na svoj telefon namestite spremljevalno aplikacijo Android Things. Če ste kupili komplet, ga boste potrebovali za nastavitev in povezavo v omrežje. Najdete ga v Googlu Play.

Naslednja postaja: kjerkoli

Verjeli ali ne, to je vse, kar morate razviti za platformo Android Things. Če poznate razvoj programske opreme, imate dobro idejo, kam naprej, vendar večina ljudi ne pozna. To je v redu, ker je Android Things zasnovan tako, da se te nauči.

Google ponuja popolno vadnico za začetek, ko vse sestavimo.

Zato imam rad platformo Android Things. Na voljo imate nekaj strojne opreme, ki vam lahko pokaže temperaturo, a brez pojma, kam naprej, ko boste povezali vse. Google ima super vadnico, ki vas bo v svojih dokumentih za usposabljanje Android Things vodila skozi osnove (osvetlitev LED) do naprednih tehnik.

Te vadnice lahko uporabljate s katero koli razvojno strojno opremo, tako da, če niste dobili kompleta, se lahko še vedno naučite, kaj in kako, da se vse to zgodi. Sprehodili ste se po vhodno / izhodnih zatičih in za kaj se uporablja (in sploh za kaj se uporabljajo, če začnete iz nič!) Ter natančno povedali, kako povezati katero koli strojno opremo in imeti na voljo popolne primere kode.

Dokončanje usposabljanja za Android Things vam ponuja Google, kar morate vedeti, da začnete graditi aplikacije, pa tudi seznaniti se z vgrajenim računalništvom in kako deluje druga periferna strojna oprema. Čudovito je, ne glede na vašo raven znanja.

Vem, da večino ljudi bolj zanimajo pripomočki, kot jih izdelujejo. Če pa vas celo zanima zanimanje za razvoj IoT / mobilnih aplikacij ali vgrajeno strojno opremo, je Android Things odličen način, če želite izvedeti več in nekaj, kar morate pogledati.

Za nakupe s pomočjo naših povezav bomo morda zaslužili provizijo. Nauči se več.