Logo tl.androidermagazine.com
Logo tl.androidermagazine.com

Paano magsimula sa mga bagay na android

Talaan ng mga Nilalaman:

Anonim

Ang mga Bagay sa Android ay maaaring isa lamang sa pinakamahusay na mga proyekto ng Google. Idinisenyo upang matulungan ang pagbuo ng maliit na naka-embed na matalinong "bagay" sa pamamagitan ng pagiging simple at pare-pareho, ito ay isang mahusay na paraan upang makapagsimula sa anumang uri ng maliit na konektado na proyekto kahit na hindi mo pa nagawa ang anumang uri ng programming bago.

Maaari itong tumakbo sa mababang gastos sa hardware at may mahusay na materyal ng suporta upang maituro sa iyo sa tamang direksyon kahit anuman ang iyong pangangarap ng gusali. Ilang linggo ko itong tinitingnan at iniisip kung saan ang lahat na may interes sa pagbuo ng cool na tech at hindi lamang ginagamit ito ay dapat magsimula.

Marahil ang pinakamagandang bahagi ay na sa pangunahing ito ay ito lamang sa Android. Ang parehong Android na tumatakbo sa higit sa isang bilyon na telepono, hindi mabilang na mga tablet, relo, telebisyon at karamihan sa iba pang maliit na matalinong bagay na maaari mong isipin. Alamin sa pamamagitan ng paggawa sa mga mahusay na mga tutorial sa Android bagay at magiging maayos ka sa iyong paraan upang maunawaan kung paano nagawa ang pagsulat ng mga app para sa Android. Hindi mo kailangang magkaroon ng mga pangarap na maging isang matagumpay na developer ng Android app - ito ay isang mahusay na paraan upang matuto kahit na nais mo lamang malaman. Pinakamaganda sa lahat, ang pagsisimula ay tumatagal lamang ng ilang mga simpleng hakbang.

Mga Bagay sa Android: Lahat ng kailangan mong malaman tungkol sa plano ng Google upang matakpan ang IoT

Ano ang kailangan mo: Hardware

Hindi mo na kailangan ang isang kumot na aso sa Pasko upang gumana sa mga bagay na Android, ngunit hindi ito sinaktan kung mayroon ka.

Upang makatrabaho sa pagbuo ng mga bagay na Android na kailangan mo ng ilang pangunahing mga piraso ng hardware. Para sa mga nagsisimula, kakailanganin mo ng isang computer. Hindi ito kailangang maging isang magarbong computer, sapat lamang ang makapangyarihang tumakbo sa Android Studio. Anumang modernong Windows PC o laptop ay magiging maayos, tulad ng anumang Intel Mac o isang Linux PC.

Maraming taon na ang nakalilipas, sinimulan kong lokohin ang pag-unlad ng Android sa isang maliit na Acer Netbook na aking sininungaling, at ito ay higit pa sa sapat na bahagi ng hardware. Siyempre, ang isang malakas na PC ay magbabawas sa oras na kinakailangan upang maipon ang iyong mga nilikha, ngunit hindi mo kailangan ang isa.

Hindi mo na kailangan ng maraming mamahaling hardware upang makapagsimula.

Sa kabilang dulo, kakailanganin mo ang ilang hardware na maaaring magpatakbo ng mga bagay na Android.

Kung pamilyar ka sa maliit na single-board-computer at pag-ikot, maaari kang magsimula sa isang stand-alone na PICO-IMX7-AT board o isang Raspberry Pi 3. Gustung-gusto ko ang Raspberry Pi dahil mayroon itong malawak na suporta at madaling iakma na gawin ang halos anumang bagay, ngunit kung mas seryoso ka sa pagbuo ng mga matalinong naka-embed na proyekto ang Pico ay isang mas mahusay na pagpipilian dahil mayroon din itong suporta sa pag-unlad ng Alexa.

Ang isang mas mahusay na pagpipilian ay ang gumastos ng $ 200 at bumili ng isang kumpletong kit sa developer ng Mga Bagay na Android. Hindi mo lamang makuha ang Pico board, kundi pati na rin ang isang 5-pulgadang display na multitouch, isang HD camera, isang Pimoroni Rainbow HAT at lahat ng mga cable at fastener upang magkasama. Ito ang parehong mga kit na ibinigay ng Google sa mga dadalo sa Google I / O 2018, at mahusay sila. Ito ay nagkakahalaga ng paggastos ng kaunti pa upang makuha ang lahat ng kailangan mo pati na rin ang eksaktong hardware na ginamit sa lahat ng mga demo at mga tutorial.

Ano ang kailangan mo: Software

Ang bawat piraso ng software na kailangan mong bumuo para sa mga bagay na Android ay libre. Hindi nangangahulugang ito ay masama, tanging ang mga nag-develop nito ay nais mong magamit ito at hindi singilin ang anumang bagay.

Binubuo ito ng tatlong bahagi: ang imahe ng mga bagay na Android para sa iyong hardware sa pag-unlad, Android Studio para sa iyong computer, at isang Android kasamang app upang makuha ang iyong system at tumatakbo at konektado sa Wi-Fi kung gumagamit ka ng kit mula sa Google.

Ang lahat ng mga software na kailangan mong bumuo para sa mga Android na bagay ay libre.

Ang Android Studio ay ang parehong parehong Android Studio na ginagamit ng mga developer ng app para sa mga teleponong Android. Mayroon itong ilang mga pangunahing kinakailangan, at mayroon ka nang mga naka-install kung gumagamit ka ng Windows o macOS.

Kung nag-install ka sa Linux kakailanganin mo ang ilang pangunahing mga dependencies na marahil ay ginagamit mo na. Maaari mong i-download ang Android Studio mula sa website ng Google Developers, at mai-install tulad ng anumang iba pang programa. Makakakita ka rin ng buong tagubilin tungkol sa pag-set up ng iyong kapaligiran sa pag-unlad matapos kang maglakad sa installer sa pamamagitan ng pag-set up.

Ang mga bagay na Android ay magagamit bilang isang pre-built na imahe mula sa Google sa portal ng Google Things. Nagbibigay ang Google ng mga update at mga patch na maaari mong mai-install kaya ang paggamit ng pre-built na imahe ay isang magandang ideya. Kung binili mo ang isang developer kit, mayroon ka nang software na kailangan mong magsimula na mai-install sa board. Gusto mo ring mag-sign up para sa iyong sariling mga bagay na console sa Android Things upang matulungan ang pagkuha at magpadala ng data sa pamamagitan ng Google Cloud. Kung hindi ka bumili ng isang kit, ang dev console ay may tool na kailangan mong i-flash ang pinakabagong pagbuo ng mga bagay na Android sa iyong board.

Napakagandang ideya din na mai-install ang kasamang app sa kasamang Android sa iyong telepono. Kung bumili ka ng isang kit, kakailanganin mo ito upang makakuha ng set up at konektado sa isang network. Maaari mong mahanap ito sa Google Play.

Susunod na paghinto: Saanman

Paniwalaan mo o hindi, iyon ang lahat ng kailangan mo upang bumuo para sa platform ng Mga bagay na Android. Kung pamilyar ka sa pagbuo ng software, mayroon kang magandang ideya kung saan pupunta sa susunod, ngunit ang karamihan sa mga tao ay hindi pamilyar. OK lang iyon dahil ang mga bagay na Android ay idinisenyo upang maging bagay na magtuturo sa iyo.

Nagbibigay ang Google ng isang kumpletong tutorial upang magsimula sa sandaling magkasama ang lahat.

Ito ang dahilan kung bakit gustung-gusto ko ang platform ng Mga bagay na Android. Mayroon kang isang bilang ng mga hardware na maaaring magsabi sa iyo ng temperatura, ngunit walang ideya kung saan pupunta sa susunod kapag nakakonekta ang lahat. Ang Google ay may isang kahanga-hangang tutorial na dadalhin ka sa pamamagitan ng mga pangunahing kaalaman (paggawa ng isang LED light up) sa mga advanced na diskarte sa mga dokumento ng pagsasanay sa Mga Bagay na Android.

Maaari mong gamitin ang mga tutorial na ito sa anumang pag-unlad na hardware kaya kung hindi ka nakakakuha ng isang kit maaari mo pa ring malaman kung ano at kung paano mangyayari ang lahat. Naglakad ka sa mga I / O pin at kung ano ang ginagamit ng bawat isa (at kahit kung ano ang mga ito kung nagsisimula ka mula sa simula!) At sinabi nang eksakto kung paano ikonekta ang anumang hardware at magkaroon ng kumpletong mga halimbawa ng code na magagamit.

Pagkumpleto ng pagsasanay sa Mga bagay na Android Nagbibigay ang Google sa iyo ng lahat ng kailangan mong malaman upang makapagsimula ng pagbuo ng mga app pati na rin ang pagiging pamilyar sa naka-embed na computing at kung paano gumagana ang iba pang peripheral hardware. Napakaganda kahit anong antas ng iyong kakayahan.

Alam kong karamihan sa mga tao ay mas interesado sa paggamit ng mga cool na gadget kaysa sa ginagawa nila. Ngunit kung mayroon ka ring isang pagpasa ng interes sa pag-unlad ng IoT / mobile application o naka-embed na hardware, ang mga bagay na Android ay isang mahusay na paraan upang matuto nang higit pa at isang bagay na dapat mong tingnan.

Maaari kaming kumita ng komisyon para sa mga pagbili gamit ang aming mga link. Dagdagan ang nalalaman.