5º ck o java e o android no iot

Post on 12-Jul-2015

142 Views

Category:

Technology

5 Downloads

Preview:

Click to see full reader

TRANSCRIPT

O Java e o Android no IOT

Heider Lopes

Quem sou?

• Analista de Desenvolvimento

• Blog: http://www.heidertreinamentos.com.br/blog

• Pós-Graduando em Sistemas e Desenvolvimento Web

• Formado em Sistemas de Informação

• THT Member

Agenda

• IOT

• Java

• Android

• Conclusão

COISA

• A palavra “COISA" é um bombril do

idioma. Tem mil e uma utilidades.

Exemplos de Coisas

Então o que seria essa tal de Internet das

Coisas?

A Internet das Coisas

O Que é IOT?

É a possibilidade de comunicação entre

todos os objetos que existem – enviando

e recebendo dados e informações com o intuito de facilitar a vida das pessoas.

Objetivos do IOT

Defende a criação de ambientesinteligentes responsáveis por

realizar tarefas do nosso cotidiano

Vídeo: Coisas inteligenteshttps://www.youtube.com/watch?v=DXr2DoL3j9s

As previsões para o IOT

Previsões para IOT

• Intel quer habilitar 3,8 bilhões de coisas até 2015

• Cisco quer investir 14,4 trilhões de dólares até 2022

• Pesquisa prevê lucro de US$ 613 bilhões em 2013

• 50 bilhões de coisas conectadas até 2020

• 10 Dispositivos para cada pessoa em 2020

Legal, agora já sei o que é IOT?

Mas como funciona tudo isso?

1 - Identificação

2 – Registro de Dados

3 - Conexão entre a coisa e a internet

Vídeo: a imaginação é o limitehttp://www.youtube.com/watch?v=qb7DN3kpl2o

O título da palestra fala de um tal de Java, o que é isso? É de

comer???

O JAVA

Linguagem de ProgramaçãoMultiplataforma

O JAVA

Multiplas áreas de atuação

Onde o JAVA entra nessa história??

Arquitetura para embarcados

Embarcados com processamento Java server-side podem gerar informações

consistentes

Arquitetura para embarcados

• Fácil integração com diferentes tipos de

microcontroladores

Java Embedded

Agora que já falamos do Java, o que seria o Android? São aqueles do Dragon Ball Z?

Sistema operacionalbaseado em Linux

Gerencia o funcionamento desoftwares e hardwares

Conectividade

Conectividade praticamente todospadrões atuais

Possui uma série de sensores

Série de Sensores

• Classe Sensor e suas constantes– Sensor.TYPE_LIGHT

– Sensor.TYPE_ORIENTATION

– Sensor.TYPE_PRESSURE

– Sensor.TYPE_TEMPERATURE

– Etc

• Checagem feita através dos métodos:– SensorManager.getDefaultSensor(int type);

– SensorManager.getSensorList(int type);

NFC e o Android

• Permite troca de informações entre dispositivos sem a necessidade de cabos

• Atua em curta distâncias (até 10 cm pormotivos de segurança)

• Suporte desde a versão 2.3– Exemplo de uso

• Clube NFC

NFC – Aplicações

Demonstração do Aplicativo

• Roupa inteligente

Dúvidas???

Saiba mais

• http://www.slideshare.net/vsenger/java-internet-das-coisas-things-api-e-arquiteturas-de-inovao

• http://prezi.com/mjaworczdlso/android-e-iot/

• http://www.heidertreinamentos.com.br/blog

Meus Contatos

• https://twitter.com/HeiderLopes

• https://github.com/heiderlopes

• http://pt.slideshare.net/heiderlopes

• http://www.linkedin.com/pub/heider-lopes/69/b28/a06

top related