Tartalomjegyzék:
Lehet, hogy az Android dolgok a Google egyik legjobb projektje. Úgy tervezték, hogy elősegítse a beágyazott, intelligens "dolgok" felépítését azáltal, hogy egyszerű és következetes, és ez egy nagyszerű módja annak, hogy bármilyen kis, összekapcsolt projekttel elinduljon, még akkor is, ha soha nem végzett semmilyen programozást.
Ez alacsony költségű hardveren is működhet, és nagyszerű támogató anyaggal rendelkezik, hogy a megfelelő irányba mutatjon, függetlenül attól, hogy álmodozol. Néhány hétig néztem rá, és azt hiszem, itt kell kezdődnie mindenkinek, akinek érdeke a cool tech építése, és nem csak a használata.
Talán a legjobb az, hogy lényegében csak az Android. Ugyanaz az Android, amely több mint egymilliárd telefonon, számtalan táblagépen, órákon, televíziókon és minden más apró okos dologon működik. Tanuljon úgy, hogy elkészíti az Android Things nagyszerű útmutatásait, és nagyszerű módja lehet annak megértésének, hogy az Android-alkalmazások írása hogyan történik. Nem kell álmodoznia arról, hogy sikeres Android-alkalmazás-fejlesztő lehessen - ez egy nagyszerű lehetőség a tanulásra, még akkor is, ha csak tanulni akar. A legjobb, hogy az indulás csak néhány egyszerű lépést igényel.
Android-dolgok: Minden, amit tudnia kell a Google azon terveiről, hogy megzavarja a tárgyak internete
Amire szükséged van: Hardver
Az Android Things fejlesztésénél dolgozni kell néhány alapvető hardver elemre. Először is számítógépre lesz szüksége. Ennek nem feltétlenül kell egy fantasztikus számítógépnek lennie, csak elég erőteljesnek kell lennie az Android Studio futtatásához. Minden modern Windows PC vagy laptop rendben lesz, akárcsak az Intel Mac vagy a Linux PC.
Sok évvel ezelőtt elkezdtem bolondolni az Android fejlesztésével egy kicsi Acer Netbookon, amiben fekszem, és ez már elég volt a hardver oldalán. Természetesen egy nagy teljesítményű számítógép lecsökkenti az alkotásainak összeállításához szükséges időt, de nincs rá szüksége.
Az induláshoz nem kell sok drága hardverre.
A másik véghez olyan hardverre lesz szüksége, amely képes futtatni az Android dolgokat.
Ha ismeri a kicsi, egy táblás számítógépeket és gondoskodik a dolgokról, akkor kezdje el egy önálló PICO-IMX7-AT táblával vagy egy Raspberry Pi 3-mal. Szeretem a Raspberry Pi-t, mert ilyen széles körű támogatást nyújt és adaptálható szinte bármi elvégzéséhez, de ha komolyabban gondolkodik az intelligens beágyazott projektek építéséről, a Pico jobb választás, mert az Alexa fejlesztési támogatásával is rendelkezik.
Még jobb választás az, ha 200 dollárt költenek, és megvásárolnak egy komplett Android Things fejlesztői készletet. Nem csak a Pico táblát fogja kapni, hanem egy 5 hüvelykes multitouch kijelzőt, HD kamerát, Pimoroni Rainbow HAT-ot, valamint az összes kábelt és rögzítőelemet is összehozhatja. Ugyanazokat a készleteket adta meg a Google, amelyeket a Google I / O 2018 résztvevőinek adott, és nagyszerűek. Érdemes egy kicsit többet költeni, hogy mindent megkapjon, amire szüksége van, valamint hogy pontos beszerezhesse a hardvert az összes bemutatóban és oktatóanyagban.
Amire szüksége van: Szoftver
Az Android dolgokhoz minden olyan szoftver szükséges, amelyet fejleszteni kell. Ez nem azt jelenti, hogy rossz, csak az, hogy a fejlesztői azt akarják, hogy tudd használni, és nem töltesz fel semmit.
Három részből áll: az Android dolgok képe a fejlesztői hardverért, az Android Studio a számítógépéhez és egy Android társalkalmazás, amely lehetővé teszi a rendszer működését és csatlakoztatását a Wi-Fi-hez, ha a Google-t használja.
Az Android dolgokhoz kifejlesztett szoftver ingyenes.
Az Android Studio ugyanaz az Android Studio, amelyet az Android telefonok alkalmazásfejlesztői használnak. Néhány alapvető követelményt tartalmaz, és már telepítve vannak, ha Windows vagy MacOS rendszert használ.
Ha Linuxra telepít, szüksége lesz néhány alapvető függőségre, amelyeket valószínűleg már használ. Letöltheti az Android Stúdiót a Google Developers webhelyről, és telepíti, mint bármely más program. Ezenkívül teljes utasításokat talál a fejlesztési környezet beállításával kapcsolatban, miután a telepítő végigvezeti a telepítést.
Az Android Things előre elkészített képként érhető el a Google-tól az Android Things portálon. A Google frissítéseket és javításokat biztosít, amelyek telepíthetők, így az előre elkészített kép használata jó ötlet. Ha megvásárolt egy fejlesztői készletet, akkor már van az a szoftver, amelyre szüksége van az alaplap telepítéséhez. Akkor is regisztrálnia kell saját Android dolgainak fejlesztői konzoljára, amely elősegíti az adatok letöltését és küldését a Google Cloudon keresztül. Ha nem vásárolt egy készletet, akkor a dev konzolban megtalálható az az eszköz, amellyel az Android Things legújabb verzióját az asztalra villoghatja.
Nagyszerű ötlet az Android dolgok társalapú alkalmazás telepítése a telefonra. Ha vásárolt egy készletet, akkor szüksége lesz rá, hogy felálljon és csatlakozzon a hálózathoz. Megtalálhatja a Google Playen.
Következő megálló: Bárhol
Hidd el vagy sem, ez minden, amit meg kell fejlesztened az Android dolgok platformjához. Ha ismeri a szoftverfejlesztést, akkor jó ötlet van arra, hogy hova menjen tovább, de a legtöbb ember nem ismeri. Ez rendben van, mert az Android dolgokat úgy tervezték, hogy megtanítsák.
A Google teljes oktatást nyújt az induláshoz, amint minden össze van állítva.
Ezért szeretem az Android dolgok platformját. Van egy maroknyi hardver, amely megmondja neked a hőmérsékletet, de fogalma sincs, hová menjen tovább, miután minden csatlakoztatva van. A Google rendelkezik egy fantasztikus bemutatóval, amely az alapjait (LED-es világítást világítva) átvezet az Android dolgok oktatódokumentumainak fejlett technikáira.
Ezeket az oktató eszközöket bármilyen fejlesztő hardverhez felhasználhatja, így ha nem kapott meg egy készletet, akkor mégis megtanulhatja, hogy mi és hogyan teheti ezt meg. Áttekintették az I / O érintkezőket, és mire használják mindegyiket (sőt, mi is ezek, ha a nulláról kezdik!), És pontosan megmondták, hogyan kell bármilyen hardvert csatlakoztatni, és teljes kódpéldák állnak rendelkezésre.
A Google által biztosított Android dolgok oktatásának befejezése mindent tartalmaz, amelyet tudnia kell az alkalmazások készítésének megkezdéséhez, valamint megismerheti a beágyazott számítástechnikát és az egyéb perifériás hardverek működését. Csodálatos, függetlenül attól, hogy mi a képzettségi szintje.
Tudom, hogy a legtöbb ember jobban érdekli a hűvös eszközöket, mint amennyit készítenek. De ha még átmeneti érdeklődése van az IoT / mobilalkalmazások fejlesztése vagy a beágyazott hardver iránt, az Android Things nagyszerű módja annak, hogy többet megtudjon, és nézzen meg valamit.
Jutalékokat kereshetünk a linkek segítségével a vásárlásokért. Tudj meg többet.