28

Android Things - Droid Talks S02E01

Embed Size (px)

Citation preview

Page 1: Android Things  - Droid Talks S02E01
Page 2: Android Things  - Droid Talks S02E01

Vilmar Bispo Filho

dev Android na CI&T

[email protected]

vilmarbfilho

@vyumar

vlabs.com.br

Page 3: Android Things  - Droid Talks S02E01

IoT

Page 4: Android Things  - Droid Talks S02E01

O QUE É?

IoT (Internet of Things) é um termo que descreve um cenário em que todos os itens usados no dia a dia estão conectados à internet e se comunicando

mutuamente.

Page 5: Android Things  - Droid Talks S02E01

EXEMPLOS

Sensor ambiental

Termostato

Lâmpadas

Pulseiras (SmartBand)

Fechaduras inteligentes

etc...

Page 6: Android Things  - Droid Talks S02E01
Page 7: Android Things  - Droid Talks S02E01
Page 8: Android Things  - Droid Talks S02E01

Things

Page 9: Android Things  - Droid Talks S02E01

HISTÓRIA

No Google I/O 2015 é anunciado o Project Brillo um sistema baseado no Android que era voltado para dispositivos com restrições de memória e que necessitavam de um controle eficiente de energia.

Em 13 de Dez/16 o Google anuncia o Android Things o novo nome do Project Brillo.

Page 10: Android Things  - Droid Talks S02E01

HARDWARE

Intel Edison NXP Pico i.MX6UL

Raspberry Pi 3

Page 11: Android Things  - Droid Talks S02E01

HARDWARE (EM BREVE)

Intel Joule 570x NXP Argon i.MX6UL

Page 12: Android Things  - Droid Talks S02E01

INSTALAÇÃO

https://d.android.com/things/hardware/developer-kits.html

Page 13: Android Things  - Droid Talks S02E01
Page 14: Android Things  - Droid Talks S02E01
Page 15: Android Things  - Droid Talks S02E01

CONEXÃO

Para se conectar usando o ADB

No Raspberry Pi 3 é possível se comunicar utilizando o comando abaixo

Page 16: Android Things  - Droid Talks S02E01

CONEXÃO WI-FI

Page 17: Android Things  - Droid Talks S02E01

HELLO WORLD

Page 18: Android Things  - Droid Talks S02E01

DESENVOLVIMENTO

Adicionar a dependência dentro do build.gradle no nível do app.

Page 19: Android Things  - Droid Talks S02E01

DESENVOLVIMENTO

Dentro do AndroidManifest.xml adicione as seguintes informações

Page 20: Android Things  - Droid Talks S02E01

DESENVOLVIMENTO

Page 21: Android Things  - Droid Talks S02E01

DESENVOLVIMENTO

Page 22: Android Things  - Droid Talks S02E01

DESENVOLVIMENTO

Page 23: Android Things  - Droid Talks S02E01

CIRCUITO

Page 25: Android Things  - Droid Talks S02E01

GOOGLE SERVICES

Page 26: Android Things  - Droid Talks S02E01

MAIS PROJETOS

GITHUB oficial com outros exemplos de projetos utilizando AT.

https://github.com/androidthings

Page 27: Android Things  - Droid Talks S02E01

DÚVIDAS ??

Page 28: Android Things  - Droid Talks S02E01

OBRIGADO !!