Artikel

Aan de slag met Android Things

protection click fraud

Android Things misschien wel een van de beste projecten van Google ooit. Ontworpen om kleine ingebedde slimme "dingen" te helpen bouwen door eenvoudig en consistent te zijn, het is een geweldige manier om ga aan de slag met elk type klein verbonden project, zelfs als u nog nooit iets hebt geprogrammeerd voordat.

Het kan op goedkope hardware draaien en heeft geweldig ondersteuningsmateriaal om u in de goede richting te wijzen, ongeacht uw droom om te bouwen. Ik heb er een paar weken naar gekeken en denk dat het is waar iedereen die interesse heeft in het bouwen van coole technologie en niet alleen het gebruik ervan, moet beginnen.

Misschien is het beste deel dat het in wezen alleen Android is. Dezelfde Android die draait op meer dan een miljard telefoons, talloze tablets, horloges, televisies en de meeste andere kleine slimme dingen die je maar kunt bedenken. Leer door te doen met de geweldige tutorials van Android Things en je zult goed op weg zijn om te begrijpen hoe het schrijven van apps voor Android gebeurt. U hoeft er niet van te dromen een succesvolle ontwikkelaar van Android-apps te zijn - het is een geweldige manier om te leren, zelfs als u gewoon wilt leren. Het beste van alles is dat u in slechts een paar eenvoudige stappen aan de slag kunt.

Android Things: alles wat u moet weten over het plan van Google om IoT te verstoren

Wat je nodig hebt: hardware

Je hebt geen kersthondendeken nodig om met Android Things te werken, maar het doet niks als je er een hebt.

Verizon biedt de Pixel 4a aan voor slechts $ 10 / maand op nieuwe Unlimited-lijnen

Om met Android Things aan de slag te gaan met ontwikkeling heb je een paar basisonderdelen hardware nodig. Om te beginnen heb je een computer nodig. Het hoeft geen chique computer te zijn, maar alleen krachtig genoeg om Android Studio uit te voeren. Elke moderne Windows-pc of -laptop komt goed, net als elke Intel Mac of een Linux-pc.

Vele jaren geleden begon ik voor de gek te houden met Android-ontwikkeling op een kleine Acer Netbook die ik had liggen rondslingeren, en het was meer dan genoeg aan de hardwarezijde. Natuurlijk zal een krachtige pc de tijd die nodig is om je creaties te compileren verkorten, maar je hebt er geen nodig.

Je hebt niet veel dure hardware nodig om aan de slag te gaan.

Aan de andere kant heb je hardware nodig waarop Android Things kan worden uitgevoerd.

Als je bekend bent met kleine single-board-computers en aan het sleutelen bent, kun je aan de slag met een stand-alone PICO-IMX7-AT board of een Raspberry Pi 3. Ik ben dol op de Raspberry Pi omdat deze zo'n brede ondersteuning heeft en aanpasbaar is om bijna alles te doen, maar als je serieuzer bent over het bouwen van slimme ingebedde projecten, de Pico is een betere keuze omdat hij dat ook heeft Alexa ontwikkelingsondersteuning.

Een nog betere keuze is om $ 200 uit te geven en een complete Android Things-ontwikkelaarskit te kopen. Je krijgt niet alleen het Pico-bord, maar ook een 5-inch multitouch-display, een HD-camera, een Pimoroni Rainbow HAT en alle kabels en bevestigingsmiddelen om het in elkaar te zetten. Dit zijn dezelfde kits die Google aan de aanwezigen gaf Google I / O 2018, en ze zijn geweldig. Het is de moeite waard om wat meer uit te geven om alles te krijgen wat je nodig hebt en om de exacte hardware te hebben die in alle demo's en tutorials wordt gebruikt.

Wat je nodig hebt: software

Elk stukje software dat u voor Android Things moet ontwikkelen, is gratis. Dat betekent niet dat het slecht is, alleen dat de ontwikkelaars ervan willen dat je het kunt gebruiken en niets aanrekenen.

Het bestaat uit drie delen: de Android Things-afbeelding voor uw ontwikkelhardware, Android Studio voor uw computer, en een bijbehorende Android-app om uw systeem aan de praat te krijgen en verbinding te maken met wifi als u de kit van Google.

Alle software die u nodig hebt om voor Android Things te ontwikkelen, is gratis.

Android Studio is dezelfde Android Studio die app-ontwikkelaars voor Android-telefoons gebruiken. Het heeft een paar basisvereisten en die heb je al geïnstalleerd als je Windows of macOS gebruikt.

Als je op Linux installeert, heb je een paar basisafhankelijkheden nodig die je waarschijnlijk al gebruikt. Jij kan download Android Studio van de Google Developers-website, en het wordt geïnstalleerd zoals elk ander programma. U vindt ook volledige instructies over het instellen van uw ontwikkelomgeving nadat het installatieprogramma u heeft begeleid bij het instellen.

Android Things is beschikbaar als een vooraf gemaakte afbeelding van Google op het Android Things-portaal. Google biedt updates en patches die u kunt installeren, dus het is een goed idee om de vooraf gemaakte afbeelding te gebruiken. Als je een ontwikkelaarskit hebt gekocht, heb je de software die je nodig hebt om aan de slag te gaan al op het bord geïnstalleerd. U wilt zich ook aanmelden voor uw eigen account Android Things-ontwikkelaarsconsole om te helpen bij het ophalen en verzenden van gegevens via de Google Cloud. Als je geen kit hebt gekocht, heeft de dev-console de tool die je nodig hebt om de nieuwste build van Android Things naar je bord te flashen.

Het is ook een goed idee om de begeleidende app voor Android Things op uw telefoon te installeren. Als je een kit hebt gekocht, heb je deze nodig om te installeren en verbinding te maken met een netwerk. Je kan het vinden op Google Play.

Volgende stop: overal

Jerry Hildenbrand

Jerry is de huisnerd van Mobile Nation en daar trots op. Er is niets dat hij niet uit elkaar kan halen, maar veel dingen kan hij niet weer in elkaar zetten. Je vindt hem op het Mobile Nations-netwerk en dat kan sla hem op Twitter als je hey wilt zeggen.

instagram story viewer