SlideShare uma empresa Scribd logo
Workshop:
Primeiros passos com o
Kit de Desenvolvimento IoT

Centro de Inovação – Telefônica Brasil
27.01.2014
Índice
01

02

03

04

05

Introdução

M2M ou IoT?

Sobre o Kit IoT

Sobre a DCA

Pacote Kit IoT

06

Como enviar e receber
dados pela DCA

07

Exemplo de aplicação
móvel em HTML5

08

Contato
01

Introdução
01

Introdução
David Ruiz

Desenvolvedor Evangelista @ Telefônica Digital

@wupsbr
http://wupsbr.com
david@telefonicabeta.com

Centro de Inovação
Telefônica Brasil

4
02

M2M ou IoT?
02

M2M ou IoT?

•  M2M: “Máquinas” conversando com outras “Máquinas”
utilizando recursos de rede para comunicar com
aplicações e serviços remotos.

•  IoT: Internet das Coisas é um conceito mais amplo,

englobando M2M e outras tecnologias com o propósito
de monitorar e controlar, seja a própria “máquina” ou o
ambiente em sua volta de forma autônoma.

Centro de Inovação
Telefônica Brasil

6
03
Sobre o
Kit IoT
03

Sobre o Kit IoT

O Kit é composto por:

•  Token de Acesso;
•  Arduino UNO;
•  Shield Kit de Desenvolvimento IoT.

Centro de Inovação
Telefônica Brasil

8
03

Sobre o Kit IoT

Arduino UNO

Centro de Inovação
Telefônica Brasil

9
03

Sobre o Kit IoT

Shield Kit de Desenvolvimento IoT

•  Cinco sensores disponíveis:
§ 
§ 
§ 
§ 
§ 

Temperatura;
Umidade;
Luminosidade;
Ruído;
Chave (Liga/Desliga).

Centro de Inovação
Telefônica Brasil

10
03

Sobre o Kit IoT

Shield Kit de Desenvolvimento IoT

Centro de Inovação
Telefônica Brasil

11
04

Pacote KIT IoT
04

Pacote Kit IoT

•  Como utilizar o Kit IoT no Windows:
§  Software Arduino:
http://arduino.cc/en/Main/Software#toc2
§  Visual Studio 2013 Express para Windows Desktop (ou superior):
http://www.visualstudio.com/downloads/download-visual-studio-vs
§  Node.JS 0.10 ou superior:
http://nodejs.org/download/
§  Python 2.7.6 ou superior:
http://www.python.org/download/releases/2.7.6/

Centro de Inovação
Telefônica Brasil

13
04

Pacote Kit IoT

•  Como utilizar o Kit IoT no Mac:
§  Software Arduino:
http://arduino.cc/en/Main/Software#toc2
§  XCode (com Command Line Tools instalado):
https://itunes.apple.com/br/app/xcode/id497799835?mt=12
§  Node.JS 0.10 ou superior:
http://nodejs.org/download/

Centro de Inovação
Telefônica Brasil

14
04

Pacote Kit IoT

•  Como utilizar o Kit IoT no Linux:
§  Software Arduino:
http://arduino.cc/en/Main/Software
§  Build Essentials:
sudo apt-get install build-essential
§  Node.JS 0.10 ou superior:
http://nodejs.org/download/

Centro de Inovação
Telefônica Brasil

15
04

Pacote Kit IoT

•  Executando o Kit IoT:
§  Para instalar o Kit IoT, conecte o cabo usb no computador e na
placa arduino e digite no terminal:
sudo npm install kit-iot -g
§  Para inicia-lo novamente, digite no terminal:
sudo kit-iot
Caso seja WINDOWS não utilizar sudo!
§  Para instalar o Kit IoT, conecte o cabo usb no computador e na
placa arduino e digite no terminal:
npm install kit-iot -g
§  Para inicia-lo novamente, digite no terminal:
kit-iot
Centro de Inovação
Telefônica Brasil

16
04

Pacote Kit IoT

Centro de Inovação
Telefônica Brasil

17
04

Pacote Kit IoT

Centro de Inovação
Telefônica Brasil

18
04

Pacote Kit IoT

Centro de Inovação
Telefônica Brasil

19
05

Sobre a DCA
05

Sobre a DCA

•  DCA é uma plataforma de alta performance e escalável
horizontalmente para construção de aplicações M2M
utilizando dados em tempo real. É uma plataforma
multisserviço genérica, projetada para ser flexível e
modular, sendo, portanto, adaptável a diferentes
exigências ou cenários.

Centro de Inovação
Telefônica Brasil

21
05

Sobre a DCA

Centro de Inovação
Telefônica Brasil

22
06

Como enviar e
receber dados pela
DCA
06

Como enviar e receber dados pela DCA?

Enviando dados no protocolo UltraLight

•  Neste kit temos disponível cinco sensores, sendo identificados pelo
tipo em azul, o alias em verde e a medida em vermelho:

§  Botão (unit)
|||8:78||bt|1

§  Luminosidade (lux)
|||8:61||lu|4

§  Temperatura (celsius)
|||8:1||tm|2

§  Ruido (decibel)
|||8:23||ru|5

§  Humidade (percent)
|||8:3||hm|3

•  Exemplo de uma string com as medidas dos cinco sensores:
•  URL para envio dos dados em RAW utilizando método POST:

|||8:78||bt|1#|||8:1||tm|1#|||8:3||hm|1#|||8:61||lu|1#|||8:23||ru|1

http://dca.telefonicabeta.com:8002/idas/2.0?apikey={SeuToken}&ID={SeuToken}

Centro de Inovação
Telefônica Brasil

24
06

Como enviar e receber dados pela DCA?

Recebendo dados pela API REST

•  Listar informações do seu serviço:

http://dca.telefonicabeta.com/m2m/v2/services/
{SeuToken}/

•  Listar dispositivos disponíveis:

http://dca.telefonicabeta.com/m2m/v2/services/
{SeuToken}/assets/

•  Detalhes de um dispositivo:

http://dca.telefonicabeta.com/m2m/v2/services/
{SeuToken}/assets/{SeuToken}/

Centro de Inovação
Telefônica Brasil

25
06

Como enviar e receber dados pela DCA?

Recebendo dados pela API REST

•  Listar medidas de um dispositivo:

http://dca.telefonicabeta.com/m2m/v2/services/
{SeuToken}/assets/{SeuToken}/data/

•  Listar medidas de um dispositivo paginando os resultados:

http://dca.telefonicabeta.com/m2m/v2/services/
{SeuToken}/assets/{SeuToken}/data/?
limit=10&offset=0

•  Listar medidas mais recentes de um dispositivo paginando os

resultados:
http://dca.telefonicabeta.com/m2m/v2/services/
{SeuToken}/assets/{SeuToken}/data/?
limit=10&offset=0&sortBy=!samplingTime

Centro de Inovação
Telefônica Brasil

26
07

Exemplo de aplicação
móvel em HTML5
07

Exemplo de aplicação móvel em HTML5
https://github.com/wupsbr/kit-iot-mobile/

Centro de Inovação
Telefônica Brasil

28
08
Contato
08

Contato
David Ruiz

Desenvolvedor Evangelista @ Telefônica Digital

@wupsbr
http://wupsbr.com
david@telefonicabeta.com

Centro de Inovação
Telefônica Brasil

30
Centro de Inovação
Telefônica Brasil

31

Mais conteúdo relacionado

Mais procurados

NFC - Uma Nova Possibilidade - TDC Porto Alegre 2014
NFC - Uma Nova Possibilidade - TDC Porto Alegre 2014NFC - Uma Nova Possibilidade - TDC Porto Alegre 2014
NFC - Uma Nova Possibilidade - TDC Porto Alegre 2014
Jorge Maia
 
Plano Nacional de IoT e a Segurança Cibernética das Coisas
Plano Nacional de IoT e a Segurança Cibernética das CoisasPlano Nacional de IoT e a Segurança Cibernética das Coisas
Plano Nacional de IoT e a Segurança Cibernética das Coisas
José Reynaldo Formigoni Filho, MSc
 
(In)segurança em iot no setor elétrico
(In)segurança em iot no setor elétrico(In)segurança em iot no setor elétrico
(In)segurança em iot no setor elétrico
José Reynaldo Formigoni Filho, MSc
 
Oficina de IoT #02 - Quarta Temporada
Oficina de IoT #02 - Quarta TemporadaOficina de IoT #02 - Quarta Temporada
Oficina de IoT #02 - Quarta Temporada
Douglas Esteves
 
Internet das Coisas
Internet das CoisasInternet das Coisas
Internet das coisas - A revolução já começou
Internet das coisas - A revolução já começouInternet das coisas - A revolução já começou
Internet das coisas - A revolução já começou
Jose Wilker
 
Internet das Coisas: Conceitos e Aplicações
Internet das Coisas: Conceitos e AplicaçõesInternet das Coisas: Conceitos e Aplicações
Internet das Coisas: Conceitos e Aplicações
Faculdade Martha Falcão
 
IoT Aplicada à Engenharia de Computação
IoT Aplicada à Engenharia de ComputaçãoIoT Aplicada à Engenharia de Computação
IoT Aplicada à Engenharia de Computação
André Curvello
 
Internet das Coisas
Internet das CoisasInternet das Coisas
Internet das Coisas
Programa ProLíder
 
Internet das coisas - A Revolução já começou
Internet das coisas - A Revolução já começouInternet das coisas - A Revolução já começou
Internet das coisas - A Revolução já começou
Jose Wilker
 
Oportunidades de Negócios com a Internet das Coisas
Oportunidades de Negócios com a Internet das CoisasOportunidades de Negócios com a Internet das Coisas
Oportunidades de Negócios com a Internet das Coisas
Gustavo André Mateus Vaz de Lima
 
Tecnologias LPWA: conectando o que nao foi conectado
Tecnologias LPWA: conectando o que nao foi conectadoTecnologias LPWA: conectando o que nao foi conectado
Tecnologias LPWA: conectando o que nao foi conectado
Eronides Da Silva Neto
 
Internet das Coisas: Aplicativos, Games e Plataformas
Internet das Coisas: Aplicativos, Games e PlataformasInternet das Coisas: Aplicativos, Games e Plataformas
Internet das Coisas: Aplicativos, Games e Plataformas
Leandro Andrade
 
Segurança em IoT - conceitos e iniciativas de padronização
Segurança em IoT - conceitos e iniciativas de padronizaçãoSegurança em IoT - conceitos e iniciativas de padronização
Segurança em IoT - conceitos e iniciativas de padronização
José Reynaldo Formigoni Filho, MSc
 
Arduino Day 2014 - Cloud para Internet das Coisas & Intel Galileo
Arduino Day 2014 - Cloud para Internet das Coisas & Intel GalileoArduino Day 2014 - Cloud para Internet das Coisas & Intel Galileo
Arduino Day 2014 - Cloud para Internet das Coisas & Intel Galileo
David Ruiz
 
Eica 2015.2 - Introdução ao IOT
Eica 2015.2 - Introdução ao IOTEica 2015.2 - Introdução ao IOT
Eica 2015.2 - Introdução ao IOT
Enio Filho
 
QCon Rio 2015 - Workshop IoT: Sensores Conectados
QCon Rio 2015 - Workshop IoT: Sensores ConectadosQCon Rio 2015 - Workshop IoT: Sensores Conectados
QCon Rio 2015 - Workshop IoT: Sensores Conectados
Jorge Maia
 
TDCSP2019 - Trilha: Inteligência Artificial - Palestra: AI at the Edge - Plat...
TDCSP2019 - Trilha: Inteligência Artificial - Palestra: AI at the Edge - Plat...TDCSP2019 - Trilha: Inteligência Artificial - Palestra: AI at the Edge - Plat...
TDCSP2019 - Trilha: Inteligência Artificial - Palestra: AI at the Edge - Plat...
Fulvio Mascara
 
Webinar: Da concepção de um projeto IoT a nuvem utilizando a metodologia das ...
Webinar: Da concepção de um projeto IoT a nuvem utilizando a metodologia das ...Webinar: Da concepção de um projeto IoT a nuvem utilizando a metodologia das ...
Webinar: Da concepção de um projeto IoT a nuvem utilizando a metodologia das ...
Embarcados
 

Mais procurados (20)

NFC - Uma Nova Possibilidade - TDC Porto Alegre 2014
NFC - Uma Nova Possibilidade - TDC Porto Alegre 2014NFC - Uma Nova Possibilidade - TDC Porto Alegre 2014
NFC - Uma Nova Possibilidade - TDC Porto Alegre 2014
 
Plano Nacional de IoT e a Segurança Cibernética das Coisas
Plano Nacional de IoT e a Segurança Cibernética das CoisasPlano Nacional de IoT e a Segurança Cibernética das Coisas
Plano Nacional de IoT e a Segurança Cibernética das Coisas
 
IoTImepac
IoTImepacIoTImepac
IoTImepac
 
(In)segurança em iot no setor elétrico
(In)segurança em iot no setor elétrico(In)segurança em iot no setor elétrico
(In)segurança em iot no setor elétrico
 
Oficina de IoT #02 - Quarta Temporada
Oficina de IoT #02 - Quarta TemporadaOficina de IoT #02 - Quarta Temporada
Oficina de IoT #02 - Quarta Temporada
 
Internet das Coisas
Internet das CoisasInternet das Coisas
Internet das Coisas
 
Internet das coisas - A revolução já começou
Internet das coisas - A revolução já começouInternet das coisas - A revolução já começou
Internet das coisas - A revolução já começou
 
Internet das Coisas: Conceitos e Aplicações
Internet das Coisas: Conceitos e AplicaçõesInternet das Coisas: Conceitos e Aplicações
Internet das Coisas: Conceitos e Aplicações
 
IoT Aplicada à Engenharia de Computação
IoT Aplicada à Engenharia de ComputaçãoIoT Aplicada à Engenharia de Computação
IoT Aplicada à Engenharia de Computação
 
Internet das Coisas
Internet das CoisasInternet das Coisas
Internet das Coisas
 
Internet das coisas - A Revolução já começou
Internet das coisas - A Revolução já começouInternet das coisas - A Revolução já começou
Internet das coisas - A Revolução já começou
 
Oportunidades de Negócios com a Internet das Coisas
Oportunidades de Negócios com a Internet das CoisasOportunidades de Negócios com a Internet das Coisas
Oportunidades de Negócios com a Internet das Coisas
 
Tecnologias LPWA: conectando o que nao foi conectado
Tecnologias LPWA: conectando o que nao foi conectadoTecnologias LPWA: conectando o que nao foi conectado
Tecnologias LPWA: conectando o que nao foi conectado
 
Internet das Coisas: Aplicativos, Games e Plataformas
Internet das Coisas: Aplicativos, Games e PlataformasInternet das Coisas: Aplicativos, Games e Plataformas
Internet das Coisas: Aplicativos, Games e Plataformas
 
Segurança em IoT - conceitos e iniciativas de padronização
Segurança em IoT - conceitos e iniciativas de padronizaçãoSegurança em IoT - conceitos e iniciativas de padronização
Segurança em IoT - conceitos e iniciativas de padronização
 
Arduino Day 2014 - Cloud para Internet das Coisas & Intel Galileo
Arduino Day 2014 - Cloud para Internet das Coisas & Intel GalileoArduino Day 2014 - Cloud para Internet das Coisas & Intel Galileo
Arduino Day 2014 - Cloud para Internet das Coisas & Intel Galileo
 
Eica 2015.2 - Introdução ao IOT
Eica 2015.2 - Introdução ao IOTEica 2015.2 - Introdução ao IOT
Eica 2015.2 - Introdução ao IOT
 
QCon Rio 2015 - Workshop IoT: Sensores Conectados
QCon Rio 2015 - Workshop IoT: Sensores ConectadosQCon Rio 2015 - Workshop IoT: Sensores Conectados
QCon Rio 2015 - Workshop IoT: Sensores Conectados
 
TDCSP2019 - Trilha: Inteligência Artificial - Palestra: AI at the Edge - Plat...
TDCSP2019 - Trilha: Inteligência Artificial - Palestra: AI at the Edge - Plat...TDCSP2019 - Trilha: Inteligência Artificial - Palestra: AI at the Edge - Plat...
TDCSP2019 - Trilha: Inteligência Artificial - Palestra: AI at the Edge - Plat...
 
Webinar: Da concepção de um projeto IoT a nuvem utilizando a metodologia das ...
Webinar: Da concepção de um projeto IoT a nuvem utilizando a metodologia das ...Webinar: Da concepção de um projeto IoT a nuvem utilizando a metodologia das ...
Webinar: Da concepção de um projeto IoT a nuvem utilizando a metodologia das ...
 

Destaque

13 08-20 M-Payment - Desafios e superações do novo modelo de negócios - Telef...
13 08-20 M-Payment - Desafios e superações do novo modelo de negócios - Telef...13 08-20 M-Payment - Desafios e superações do novo modelo de negócios - Telef...
13 08-20 M-Payment - Desafios e superações do novo modelo de negócios - Telef...
Carvalho Comunicação
 
Io t asap.me - 27mai15
Io t   asap.me - 27mai15Io t   asap.me - 27mai15
Io t asap.me - 27mai15
Flavio Maeda
 
IoT: o despertar dos objetos, sera?
IoT: o despertar dos objetos, sera?IoT: o despertar dos objetos, sera?
IoT: o despertar dos objetos, sera?
Eduardo Peixoto
 
[IoT] Internet das Coisas - O despertar dos objetos
[IoT] Internet das Coisas - O despertar dos objetos[IoT] Internet das Coisas - O despertar dos objetos
[IoT] Internet das Coisas - O despertar dos objetos
CESAR
 
Palestra Brownie do Luiz
Palestra Brownie do Luiz Palestra Brownie do Luiz
Palestra Brownie do Luiz
luizquindere
 
Benchmark Green Apps
Benchmark Green AppsBenchmark Green Apps
Benchmark Green Apps
appies_co
 
IoT - Internet das Coisas e Suas oportunidades
IoT - Internet das Coisas e Suas oportunidadesIoT - Internet das Coisas e Suas oportunidades
IoT - Internet das Coisas e Suas oportunidades
Caio Pereira
 
Receitas macarrons docinhos da franca
Receitas macarrons docinhos da francaReceitas macarrons docinhos da franca
Receitas macarrons docinhos da francamucamaba
 
COMIDA DOCÉS
COMIDA DOCÉS COMIDA DOCÉS
COMIDA DOCÉS
BIGLEONARDO PEREIRA MAIA
 
Cidades inteligentes
Cidades inteligentesCidades inteligentes
Cidades inteligentes
Telefónica IoT
 
Impressão 3D na Odontologia: custos, tecnologias disponíveis e perspectivas d...
Impressão 3D na Odontologia: custos, tecnologias disponíveis e perspectivas d...Impressão 3D na Odontologia: custos, tecnologias disponíveis e perspectivas d...
Impressão 3D na Odontologia: custos, tecnologias disponíveis e perspectivas d...
Cláudio Sampaio
 
Ganache & Chocolate em Pó
Ganache & Chocolate em PóGanache & Chocolate em Pó
Ganache & Chocolate em Pó
Paula Mello
 
150 receitas - As Melhores de 2015 da Revista Bimby
150 receitas - As Melhores de 2015 da Revista Bimby150 receitas - As Melhores de 2015 da Revista Bimby
150 receitas - As Melhores de 2015 da Revista Bimby
Catarina Ferreira
 
Minicurso IOT com javascript - SBTI
Minicurso IOT com javascript - SBTIMinicurso IOT com javascript - SBTI
Minicurso IOT com javascript - SBTI
marcochella
 
3D PRINTER REPRAP
3D PRINTER REPRAP3D PRINTER REPRAP
3D PRINTER REPRAP
jamesfrk
 
Trabalho de cupcakes
Trabalho de cupcakesTrabalho de cupcakes
Trabalho de cupcakesMi Lemos
 
IBM Studios São Paulo - Conhecendo nossos usuários para criar experiências di...
IBM Studios São Paulo - Conhecendo nossos usuários para criar experiências di...IBM Studios São Paulo - Conhecendo nossos usuários para criar experiências di...
IBM Studios São Paulo - Conhecendo nossos usuários para criar experiências di...
Adilson Chicória
 
Cupcakes: Como fazer e ganhar dinheiro
Cupcakes: Como fazer e ganhar dinheiroCupcakes: Como fazer e ganhar dinheiro
Cupcakes: Como fazer e ganhar dinheiro
Vitor Mateus
 
MODELO DE LISTA DE PRESENÇA EM TREINAMENTOS
MODELO DE LISTA DE PRESENÇA EM TREINAMENTOSMODELO DE LISTA DE PRESENÇA EM TREINAMENTOS
MODELO DE LISTA DE PRESENÇA EM TREINAMENTOSAne Costa
 

Destaque (20)

13 08-20 M-Payment - Desafios e superações do novo modelo de negócios - Telef...
13 08-20 M-Payment - Desafios e superações do novo modelo de negócios - Telef...13 08-20 M-Payment - Desafios e superações do novo modelo de negócios - Telef...
13 08-20 M-Payment - Desafios e superações do novo modelo de negócios - Telef...
 
Io t asap.me - 27mai15
Io t   asap.me - 27mai15Io t   asap.me - 27mai15
Io t asap.me - 27mai15
 
IoT: o despertar dos objetos, sera?
IoT: o despertar dos objetos, sera?IoT: o despertar dos objetos, sera?
IoT: o despertar dos objetos, sera?
 
[IoT] Internet das Coisas - O despertar dos objetos
[IoT] Internet das Coisas - O despertar dos objetos[IoT] Internet das Coisas - O despertar dos objetos
[IoT] Internet das Coisas - O despertar dos objetos
 
Palestra Brownie do Luiz
Palestra Brownie do Luiz Palestra Brownie do Luiz
Palestra Brownie do Luiz
 
Benchmark Green Apps
Benchmark Green AppsBenchmark Green Apps
Benchmark Green Apps
 
IoT - Internet das Coisas e Suas oportunidades
IoT - Internet das Coisas e Suas oportunidadesIoT - Internet das Coisas e Suas oportunidades
IoT - Internet das Coisas e Suas oportunidades
 
Receitas macarrons docinhos da franca
Receitas macarrons docinhos da francaReceitas macarrons docinhos da franca
Receitas macarrons docinhos da franca
 
COMIDA DOCÉS
COMIDA DOCÉS COMIDA DOCÉS
COMIDA DOCÉS
 
Cupcake
CupcakeCupcake
Cupcake
 
Cidades inteligentes
Cidades inteligentesCidades inteligentes
Cidades inteligentes
 
Impressão 3D na Odontologia: custos, tecnologias disponíveis e perspectivas d...
Impressão 3D na Odontologia: custos, tecnologias disponíveis e perspectivas d...Impressão 3D na Odontologia: custos, tecnologias disponíveis e perspectivas d...
Impressão 3D na Odontologia: custos, tecnologias disponíveis e perspectivas d...
 
Ganache & Chocolate em Pó
Ganache & Chocolate em PóGanache & Chocolate em Pó
Ganache & Chocolate em Pó
 
150 receitas - As Melhores de 2015 da Revista Bimby
150 receitas - As Melhores de 2015 da Revista Bimby150 receitas - As Melhores de 2015 da Revista Bimby
150 receitas - As Melhores de 2015 da Revista Bimby
 
Minicurso IOT com javascript - SBTI
Minicurso IOT com javascript - SBTIMinicurso IOT com javascript - SBTI
Minicurso IOT com javascript - SBTI
 
3D PRINTER REPRAP
3D PRINTER REPRAP3D PRINTER REPRAP
3D PRINTER REPRAP
 
Trabalho de cupcakes
Trabalho de cupcakesTrabalho de cupcakes
Trabalho de cupcakes
 
IBM Studios São Paulo - Conhecendo nossos usuários para criar experiências di...
IBM Studios São Paulo - Conhecendo nossos usuários para criar experiências di...IBM Studios São Paulo - Conhecendo nossos usuários para criar experiências di...
IBM Studios São Paulo - Conhecendo nossos usuários para criar experiências di...
 
Cupcakes: Como fazer e ganhar dinheiro
Cupcakes: Como fazer e ganhar dinheiroCupcakes: Como fazer e ganhar dinheiro
Cupcakes: Como fazer e ganhar dinheiro
 
MODELO DE LISTA DE PRESENÇA EM TREINAMENTOS
MODELO DE LISTA DE PRESENÇA EM TREINAMENTOSMODELO DE LISTA DE PRESENÇA EM TREINAMENTOS
MODELO DE LISTA DE PRESENÇA EM TREINAMENTOS
 

Semelhante a Workshop Kit de Desenvolvimento IoT

Revista Cisco Live Magazine - ed.15
Revista Cisco Live Magazine - ed.15Revista Cisco Live Magazine - ed.15
Revista Cisco Live Magazine - ed.15
Cisco do Brasil
 
Estudo viabilidade para nova linha de produto CFTV
Estudo viabilidade para nova linha de produto CFTVEstudo viabilidade para nova linha de produto CFTV
Estudo viabilidade para nova linha de produto CFTV
Mazer Distribuidora
 
Internet das Coisas e a Indústria 4.0
Internet das Coisas e a Indústria 4.0Internet das Coisas e a Indústria 4.0
Internet das Coisas e a Indústria 4.0
Dalton Valadares
 
Programe a STM32L4 Discovery kit IoT node com ARM mbed
Programe a STM32L4 Discovery kit IoT node com ARM mbedPrograme a STM32L4 Discovery kit IoT node com ARM mbed
Programe a STM32L4 Discovery kit IoT node com ARM mbed
Fabio Souza
 
Internet of Things, M2M e aplicativos mobile: Tendências, oportunidades, desa...
Internet of Things, M2M e aplicativos mobile: Tendências, oportunidades, desa...Internet of Things, M2M e aplicativos mobile: Tendências, oportunidades, desa...
Internet of Things, M2M e aplicativos mobile: Tendências, oportunidades, desa...Jacques Chicourel
 
BRAPPS: Internet of Things, M2M e aplicativos mobile: Tendências, oportunidad...
BRAPPS: Internet of Things, M2M e aplicativos mobile: Tendências, oportunidad...BRAPPS: Internet of Things, M2M e aplicativos mobile: Tendências, oportunidad...
BRAPPS: Internet of Things, M2M e aplicativos mobile: Tendências, oportunidad...
Brapps Brasil
 
Bluemix innovationplatform for_iot_pt_br_eco.ti
Bluemix innovationplatform for_iot_pt_br_eco.tiBluemix innovationplatform for_iot_pt_br_eco.ti
Bluemix innovationplatform for_iot_pt_br_eco.ti
Sergio Loza
 
Java Micro Edition Applied
Java Micro Edition AppliedJava Micro Edition Applied
Java Micro Edition Appliedmarcelobeckmann
 
NANO - Media Stick - Supercomputer for Digital Inclusion by Sergio Cabral Cav...
NANO - Media Stick - Supercomputer for Digital Inclusion by Sergio Cabral Cav...NANO - Media Stick - Supercomputer for Digital Inclusion by Sergio Cabral Cav...
NANO - Media Stick - Supercomputer for Digital Inclusion by Sergio Cabral Cav...
IdeaValley Sergio Cabral Cavalcanti
 
Raimundo ztec
Raimundo ztecRaimundo ztec
Raimundo ztec
João Rufino de Sales
 
IoT para Devs c#
IoT para Devs c#IoT para Devs c#
IoT para Devs c#
Fernando Okuma
 
Encarte Revista Cisco Live especial para Futurecom 2014
Encarte Revista Cisco Live especial para Futurecom 2014Encarte Revista Cisco Live especial para Futurecom 2014
Encarte Revista Cisco Live especial para Futurecom 2014
Cisco do Brasil
 
Introdução ao .Net Micro Framework
Introdução ao .Net Micro FrameworkIntrodução ao .Net Micro Framework
Introdução ao .Net Micro Framework
Alexandre Liodoro da Silva
 
Guardião Cloud - Plataforma de IoT
Guardião Cloud - Plataforma de IoTGuardião Cloud - Plataforma de IoT
Guardião Cloud - Plataforma de IoT
Romulo Fagundes
 
Automação Residencial com Controle por Smartphone Android
Automação Residencial com Controle por Smartphone AndroidAutomação Residencial com Controle por Smartphone Android
Automação Residencial com Controle por Smartphone Android
Gabriel Gaspar
 
Desenvolvendo Produtos para Internet das Coisas
Desenvolvendo Produtos para Internet das CoisasDesenvolvendo Produtos para Internet das Coisas
Desenvolvendo Produtos para Internet das Coisas
Marco Antonio Maciel
 
Aitana Launch - Seattle Overview - Português (br)
Aitana Launch - Seattle Overview - Português (br)Aitana Launch - Seattle Overview - Português (br)
Aitana Launch - Seattle Overview - Português (br)
Fernando Rizzato
 
Revista Cisco Live ed 17
Revista Cisco Live ed 17Revista Cisco Live ed 17
Revista Cisco Live ed 17
Cisco do Brasil
 
"Evolution of Computing, IoT & Cloud Computing"
"Evolution of Computing, IoT & Cloud Computing""Evolution of Computing, IoT & Cloud Computing"
"Evolution of Computing, IoT & Cloud Computing"
EUBrasilCloudFORUM .
 
Mqtt protocolo iot
Mqtt protocolo iotMqtt protocolo iot
Mqtt protocolo iot
Daniel de Carvalho
 

Semelhante a Workshop Kit de Desenvolvimento IoT (20)

Revista Cisco Live Magazine - ed.15
Revista Cisco Live Magazine - ed.15Revista Cisco Live Magazine - ed.15
Revista Cisco Live Magazine - ed.15
 
Estudo viabilidade para nova linha de produto CFTV
Estudo viabilidade para nova linha de produto CFTVEstudo viabilidade para nova linha de produto CFTV
Estudo viabilidade para nova linha de produto CFTV
 
Internet das Coisas e a Indústria 4.0
Internet das Coisas e a Indústria 4.0Internet das Coisas e a Indústria 4.0
Internet das Coisas e a Indústria 4.0
 
Programe a STM32L4 Discovery kit IoT node com ARM mbed
Programe a STM32L4 Discovery kit IoT node com ARM mbedPrograme a STM32L4 Discovery kit IoT node com ARM mbed
Programe a STM32L4 Discovery kit IoT node com ARM mbed
 
Internet of Things, M2M e aplicativos mobile: Tendências, oportunidades, desa...
Internet of Things, M2M e aplicativos mobile: Tendências, oportunidades, desa...Internet of Things, M2M e aplicativos mobile: Tendências, oportunidades, desa...
Internet of Things, M2M e aplicativos mobile: Tendências, oportunidades, desa...
 
BRAPPS: Internet of Things, M2M e aplicativos mobile: Tendências, oportunidad...
BRAPPS: Internet of Things, M2M e aplicativos mobile: Tendências, oportunidad...BRAPPS: Internet of Things, M2M e aplicativos mobile: Tendências, oportunidad...
BRAPPS: Internet of Things, M2M e aplicativos mobile: Tendências, oportunidad...
 
Bluemix innovationplatform for_iot_pt_br_eco.ti
Bluemix innovationplatform for_iot_pt_br_eco.tiBluemix innovationplatform for_iot_pt_br_eco.ti
Bluemix innovationplatform for_iot_pt_br_eco.ti
 
Java Micro Edition Applied
Java Micro Edition AppliedJava Micro Edition Applied
Java Micro Edition Applied
 
NANO - Media Stick - Supercomputer for Digital Inclusion by Sergio Cabral Cav...
NANO - Media Stick - Supercomputer for Digital Inclusion by Sergio Cabral Cav...NANO - Media Stick - Supercomputer for Digital Inclusion by Sergio Cabral Cav...
NANO - Media Stick - Supercomputer for Digital Inclusion by Sergio Cabral Cav...
 
Raimundo ztec
Raimundo ztecRaimundo ztec
Raimundo ztec
 
IoT para Devs c#
IoT para Devs c#IoT para Devs c#
IoT para Devs c#
 
Encarte Revista Cisco Live especial para Futurecom 2014
Encarte Revista Cisco Live especial para Futurecom 2014Encarte Revista Cisco Live especial para Futurecom 2014
Encarte Revista Cisco Live especial para Futurecom 2014
 
Introdução ao .Net Micro Framework
Introdução ao .Net Micro FrameworkIntrodução ao .Net Micro Framework
Introdução ao .Net Micro Framework
 
Guardião Cloud - Plataforma de IoT
Guardião Cloud - Plataforma de IoTGuardião Cloud - Plataforma de IoT
Guardião Cloud - Plataforma de IoT
 
Automação Residencial com Controle por Smartphone Android
Automação Residencial com Controle por Smartphone AndroidAutomação Residencial com Controle por Smartphone Android
Automação Residencial com Controle por Smartphone Android
 
Desenvolvendo Produtos para Internet das Coisas
Desenvolvendo Produtos para Internet das CoisasDesenvolvendo Produtos para Internet das Coisas
Desenvolvendo Produtos para Internet das Coisas
 
Aitana Launch - Seattle Overview - Português (br)
Aitana Launch - Seattle Overview - Português (br)Aitana Launch - Seattle Overview - Português (br)
Aitana Launch - Seattle Overview - Português (br)
 
Revista Cisco Live ed 17
Revista Cisco Live ed 17Revista Cisco Live ed 17
Revista Cisco Live ed 17
 
"Evolution of Computing, IoT & Cloud Computing"
"Evolution of Computing, IoT & Cloud Computing""Evolution of Computing, IoT & Cloud Computing"
"Evolution of Computing, IoT & Cloud Computing"
 
Mqtt protocolo iot
Mqtt protocolo iotMqtt protocolo iot
Mqtt protocolo iot
 

Mais de David Ruiz

Developer Experience - Escalando Negócios com a melhor experiência ao desenvo...
Developer Experience - Escalando Negócios com a melhor experiência ao desenvo...Developer Experience - Escalando Negócios com a melhor experiência ao desenvo...
Developer Experience - Escalando Negócios com a melhor experiência ao desenvo...
David Ruiz
 
Plataformas de Inovação - Criando Conexões
Plataformas de Inovação - Criando ConexõesPlataformas de Inovação - Criando Conexões
Plataformas de Inovação - Criando Conexões
David Ruiz
 
Containers com docker #CPRecife4
Containers com docker #CPRecife4Containers com docker #CPRecife4
Containers com docker #CPRecife4
David Ruiz
 
Internet of Things
Internet of ThingsInternet of Things
Internet of Things
David Ruiz
 
Hoodie na Campus Party Brasil 2013
Hoodie na Campus Party Brasil 2013Hoodie na Campus Party Brasil 2013
Hoodie na Campus Party Brasil 2013
David Ruiz
 
Workshop de Firefox OS
Workshop de Firefox OSWorkshop de Firefox OS
Workshop de Firefox OS
David Ruiz
 
Desenvolvendo para Firefox OS
Desenvolvendo para Firefox OSDesenvolvendo para Firefox OS
Desenvolvendo para Firefox OS
David Ruiz
 
Introdução ao Firefox OS
Introdução ao Firefox OSIntrodução ao Firefox OS
Introdução ao Firefox OS
David Ruiz
 
node.js - Eventful JavaScript on the Server
node.js - Eventful JavaScript on the Servernode.js - Eventful JavaScript on the Server
node.js - Eventful JavaScript on the Server
David Ruiz
 
livre.fm - keynote
livre.fm - keynotelivre.fm - keynote
livre.fm - keynote
David Ruiz
 
GED - A caminho do conhecimento
GED - A caminho do conhecimentoGED - A caminho do conhecimento
GED - A caminho do conhecimento
David Ruiz
 
imax games - Desenvolvimento de Jogos
imax games - Desenvolvimento de Jogosimax games - Desenvolvimento de Jogos
imax games - Desenvolvimento de JogosDavid Ruiz
 
Modelagem 3D de personagens para jogos
Modelagem 3D de personagens para jogosModelagem 3D de personagens para jogos
Modelagem 3D de personagens para jogosDavid Ruiz
 
Ruby On Rails - Porque Utilizar?
Ruby On Rails - Porque Utilizar?Ruby On Rails - Porque Utilizar?
Ruby On Rails - Porque Utilizar?
David Ruiz
 
Trabalhe na Abril Digital
Trabalhe na Abril DigitalTrabalhe na Abril Digital
Trabalhe na Abril Digital
David Ruiz
 
Lua para Jogos
Lua para JogosLua para Jogos
Lua para Jogos
David Ruiz
 
Web 2.0 e AJAX - Parte 3 / 3
Web 2.0 e AJAX - Parte 3 / 3Web 2.0 e AJAX - Parte 3 / 3
Web 2.0 e AJAX - Parte 3 / 3David Ruiz
 
Tendências de Search Egines - Microsoft
Tendências de Search Egines - MicrosoftTendências de Search Egines - Microsoft
Tendências de Search Egines - MicrosoftDavid Ruiz
 
Web 2.0 e AJAX - Parte 2 / 3
Web 2.0 e AJAX - Parte 2 / 3Web 2.0 e AJAX - Parte 2 / 3
Web 2.0 e AJAX - Parte 2 / 3
David Ruiz
 
Web 2.0 e AJAX - Parte 1 / 3
Web 2.0 e AJAX - Parte 1 / 3Web 2.0 e AJAX - Parte 1 / 3
Web 2.0 e AJAX - Parte 1 / 3
David Ruiz
 

Mais de David Ruiz (20)

Developer Experience - Escalando Negócios com a melhor experiência ao desenvo...
Developer Experience - Escalando Negócios com a melhor experiência ao desenvo...Developer Experience - Escalando Negócios com a melhor experiência ao desenvo...
Developer Experience - Escalando Negócios com a melhor experiência ao desenvo...
 
Plataformas de Inovação - Criando Conexões
Plataformas de Inovação - Criando ConexõesPlataformas de Inovação - Criando Conexões
Plataformas de Inovação - Criando Conexões
 
Containers com docker #CPRecife4
Containers com docker #CPRecife4Containers com docker #CPRecife4
Containers com docker #CPRecife4
 
Internet of Things
Internet of ThingsInternet of Things
Internet of Things
 
Hoodie na Campus Party Brasil 2013
Hoodie na Campus Party Brasil 2013Hoodie na Campus Party Brasil 2013
Hoodie na Campus Party Brasil 2013
 
Workshop de Firefox OS
Workshop de Firefox OSWorkshop de Firefox OS
Workshop de Firefox OS
 
Desenvolvendo para Firefox OS
Desenvolvendo para Firefox OSDesenvolvendo para Firefox OS
Desenvolvendo para Firefox OS
 
Introdução ao Firefox OS
Introdução ao Firefox OSIntrodução ao Firefox OS
Introdução ao Firefox OS
 
node.js - Eventful JavaScript on the Server
node.js - Eventful JavaScript on the Servernode.js - Eventful JavaScript on the Server
node.js - Eventful JavaScript on the Server
 
livre.fm - keynote
livre.fm - keynotelivre.fm - keynote
livre.fm - keynote
 
GED - A caminho do conhecimento
GED - A caminho do conhecimentoGED - A caminho do conhecimento
GED - A caminho do conhecimento
 
imax games - Desenvolvimento de Jogos
imax games - Desenvolvimento de Jogosimax games - Desenvolvimento de Jogos
imax games - Desenvolvimento de Jogos
 
Modelagem 3D de personagens para jogos
Modelagem 3D de personagens para jogosModelagem 3D de personagens para jogos
Modelagem 3D de personagens para jogos
 
Ruby On Rails - Porque Utilizar?
Ruby On Rails - Porque Utilizar?Ruby On Rails - Porque Utilizar?
Ruby On Rails - Porque Utilizar?
 
Trabalhe na Abril Digital
Trabalhe na Abril DigitalTrabalhe na Abril Digital
Trabalhe na Abril Digital
 
Lua para Jogos
Lua para JogosLua para Jogos
Lua para Jogos
 
Web 2.0 e AJAX - Parte 3 / 3
Web 2.0 e AJAX - Parte 3 / 3Web 2.0 e AJAX - Parte 3 / 3
Web 2.0 e AJAX - Parte 3 / 3
 
Tendências de Search Egines - Microsoft
Tendências de Search Egines - MicrosoftTendências de Search Egines - Microsoft
Tendências de Search Egines - Microsoft
 
Web 2.0 e AJAX - Parte 2 / 3
Web 2.0 e AJAX - Parte 2 / 3Web 2.0 e AJAX - Parte 2 / 3
Web 2.0 e AJAX - Parte 2 / 3
 
Web 2.0 e AJAX - Parte 1 / 3
Web 2.0 e AJAX - Parte 1 / 3Web 2.0 e AJAX - Parte 1 / 3
Web 2.0 e AJAX - Parte 1 / 3
 

Workshop Kit de Desenvolvimento IoT

  • 1. Workshop: Primeiros passos com o Kit de Desenvolvimento IoT Centro de Inovação – Telefônica Brasil 27.01.2014
  • 2. Índice 01 02 03 04 05 Introdução M2M ou IoT? Sobre o Kit IoT Sobre a DCA Pacote Kit IoT 06 Como enviar e receber dados pela DCA 07 Exemplo de aplicação móvel em HTML5 08 Contato
  • 4. 01 Introdução David Ruiz Desenvolvedor Evangelista @ Telefônica Digital @wupsbr http://wupsbr.com david@telefonicabeta.com Centro de Inovação Telefônica Brasil 4
  • 6. 02 M2M ou IoT? •  M2M: “Máquinas” conversando com outras “Máquinas” utilizando recursos de rede para comunicar com aplicações e serviços remotos. •  IoT: Internet das Coisas é um conceito mais amplo, englobando M2M e outras tecnologias com o propósito de monitorar e controlar, seja a própria “máquina” ou o ambiente em sua volta de forma autônoma. Centro de Inovação Telefônica Brasil 6
  • 8. 03 Sobre o Kit IoT O Kit é composto por: •  Token de Acesso; •  Arduino UNO; •  Shield Kit de Desenvolvimento IoT. Centro de Inovação Telefônica Brasil 8
  • 9. 03 Sobre o Kit IoT Arduino UNO Centro de Inovação Telefônica Brasil 9
  • 10. 03 Sobre o Kit IoT Shield Kit de Desenvolvimento IoT •  Cinco sensores disponíveis: §  §  §  §  §  Temperatura; Umidade; Luminosidade; Ruído; Chave (Liga/Desliga). Centro de Inovação Telefônica Brasil 10
  • 11. 03 Sobre o Kit IoT Shield Kit de Desenvolvimento IoT Centro de Inovação Telefônica Brasil 11
  • 13. 04 Pacote Kit IoT •  Como utilizar o Kit IoT no Windows: §  Software Arduino: http://arduino.cc/en/Main/Software#toc2 §  Visual Studio 2013 Express para Windows Desktop (ou superior): http://www.visualstudio.com/downloads/download-visual-studio-vs §  Node.JS 0.10 ou superior: http://nodejs.org/download/ §  Python 2.7.6 ou superior: http://www.python.org/download/releases/2.7.6/ Centro de Inovação Telefônica Brasil 13
  • 14. 04 Pacote Kit IoT •  Como utilizar o Kit IoT no Mac: §  Software Arduino: http://arduino.cc/en/Main/Software#toc2 §  XCode (com Command Line Tools instalado): https://itunes.apple.com/br/app/xcode/id497799835?mt=12 §  Node.JS 0.10 ou superior: http://nodejs.org/download/ Centro de Inovação Telefônica Brasil 14
  • 15. 04 Pacote Kit IoT •  Como utilizar o Kit IoT no Linux: §  Software Arduino: http://arduino.cc/en/Main/Software §  Build Essentials: sudo apt-get install build-essential §  Node.JS 0.10 ou superior: http://nodejs.org/download/ Centro de Inovação Telefônica Brasil 15
  • 16. 04 Pacote Kit IoT •  Executando o Kit IoT: §  Para instalar o Kit IoT, conecte o cabo usb no computador e na placa arduino e digite no terminal: sudo npm install kit-iot -g §  Para inicia-lo novamente, digite no terminal: sudo kit-iot Caso seja WINDOWS não utilizar sudo! §  Para instalar o Kit IoT, conecte o cabo usb no computador e na placa arduino e digite no terminal: npm install kit-iot -g §  Para inicia-lo novamente, digite no terminal: kit-iot Centro de Inovação Telefônica Brasil 16
  • 17. 04 Pacote Kit IoT Centro de Inovação Telefônica Brasil 17
  • 18. 04 Pacote Kit IoT Centro de Inovação Telefônica Brasil 18
  • 19. 04 Pacote Kit IoT Centro de Inovação Telefônica Brasil 19
  • 21. 05 Sobre a DCA •  DCA é uma plataforma de alta performance e escalável horizontalmente para construção de aplicações M2M utilizando dados em tempo real. É uma plataforma multisserviço genérica, projetada para ser flexível e modular, sendo, portanto, adaptável a diferentes exigências ou cenários. Centro de Inovação Telefônica Brasil 21
  • 22. 05 Sobre a DCA Centro de Inovação Telefônica Brasil 22
  • 23. 06 Como enviar e receber dados pela DCA
  • 24. 06 Como enviar e receber dados pela DCA? Enviando dados no protocolo UltraLight •  Neste kit temos disponível cinco sensores, sendo identificados pelo tipo em azul, o alias em verde e a medida em vermelho: §  Botão (unit) |||8:78||bt|1 §  Luminosidade (lux) |||8:61||lu|4 §  Temperatura (celsius) |||8:1||tm|2 §  Ruido (decibel) |||8:23||ru|5 §  Humidade (percent) |||8:3||hm|3 •  Exemplo de uma string com as medidas dos cinco sensores: •  URL para envio dos dados em RAW utilizando método POST: |||8:78||bt|1#|||8:1||tm|1#|||8:3||hm|1#|||8:61||lu|1#|||8:23||ru|1 http://dca.telefonicabeta.com:8002/idas/2.0?apikey={SeuToken}&ID={SeuToken} Centro de Inovação Telefônica Brasil 24
  • 25. 06 Como enviar e receber dados pela DCA? Recebendo dados pela API REST •  Listar informações do seu serviço: http://dca.telefonicabeta.com/m2m/v2/services/ {SeuToken}/ •  Listar dispositivos disponíveis: http://dca.telefonicabeta.com/m2m/v2/services/ {SeuToken}/assets/ •  Detalhes de um dispositivo: http://dca.telefonicabeta.com/m2m/v2/services/ {SeuToken}/assets/{SeuToken}/ Centro de Inovação Telefônica Brasil 25
  • 26. 06 Como enviar e receber dados pela DCA? Recebendo dados pela API REST •  Listar medidas de um dispositivo: http://dca.telefonicabeta.com/m2m/v2/services/ {SeuToken}/assets/{SeuToken}/data/ •  Listar medidas de um dispositivo paginando os resultados: http://dca.telefonicabeta.com/m2m/v2/services/ {SeuToken}/assets/{SeuToken}/data/? limit=10&offset=0 •  Listar medidas mais recentes de um dispositivo paginando os resultados: http://dca.telefonicabeta.com/m2m/v2/services/ {SeuToken}/assets/{SeuToken}/data/? limit=10&offset=0&sortBy=!samplingTime Centro de Inovação Telefônica Brasil 26
  • 28. 07 Exemplo de aplicação móvel em HTML5 https://github.com/wupsbr/kit-iot-mobile/ Centro de Inovação Telefônica Brasil 28
  • 30. 08 Contato David Ruiz Desenvolvedor Evangelista @ Telefônica Digital @wupsbr http://wupsbr.com david@telefonicabeta.com Centro de Inovação Telefônica Brasil 30

Notas do Editor

  1. Bem no início da web tínhamos uma grande variedade de ecossistemas abertos e fechados em torno do PC.Por quase 10 anos o Internet Explorer dominou o mercado.Em 2004, o Firefox, da Fundação Mozilla, apareceu e transformou o panorama da Web.Com a constante inovação promovida pela Fundação Mozilla, novos navegadores surgem mudando completamente o cenário.Graças a esta mudança, a Web transformou-se em um ecossistema aberto e promissor.
  2. Bem no início da web tínhamos uma grande variedade de ecossistemas abertos e fechados em torno do PC.Por quase 10 anos o Internet Explorer dominou o mercado.Em 2004, o Firefox, da Fundação Mozilla, apareceu e transformou o panorama da Web.Com a constante inovação promovida pela Fundação Mozilla, novos navegadores surgem mudando completamente o cenário.Graças a esta mudança, a Web transformou-se em um ecossistema aberto e promissor.
  3. Bem no início da web tínhamos uma grande variedade de ecossistemas abertos e fechados em torno do PC.Por quase 10 anos o Internet Explorer dominou o mercado.Em 2004, o Firefox, da Fundação Mozilla, apareceu e transformou o panorama da Web.Com a constante inovação promovida pela Fundação Mozilla, novos navegadores surgem mudando completamente o cenário.Graças a esta mudança, a Web transformou-se em um ecossistema aberto e promissor.
  4. Bem no início da web tínhamos uma grande variedade de ecossistemas abertos e fechados em torno do PC.Por quase 10 anos o Internet Explorer dominou o mercado.Em 2004, o Firefox, da Fundação Mozilla, apareceu e transformou o panorama da Web.Com a constante inovação promovida pela Fundação Mozilla, novos navegadores surgem mudando completamente o cenário.Graças a esta mudança, a Web transformou-se em um ecossistema aberto e promissor.
  5. Bem no início da web tínhamos uma grande variedade de ecossistemas abertos e fechados em torno do PC.Por quase 10 anos o Internet Explorer dominou o mercado.Em 2004, o Firefox, da Fundação Mozilla, apareceu e transformou o panorama da Web.Com a constante inovação promovida pela Fundação Mozilla, novos navegadores surgem mudando completamente o cenário.Graças a esta mudança, a Web transformou-se em um ecossistema aberto e promissor.
  6. Bem no início da web tínhamos uma grande variedade de ecossistemas abertos e fechados em torno do PC.Por quase 10 anos o Internet Explorer dominou o mercado.Em 2004, o Firefox, da Fundação Mozilla, apareceu e transformou o panorama da Web.Com a constante inovação promovida pela Fundação Mozilla, novos navegadores surgem mudando completamente o cenário.Graças a esta mudança, a Web transformou-se em um ecossistema aberto e promissor.
  7. Bem no início da web tínhamos uma grande variedade de ecossistemas abertos e fechados em torno do PC.Por quase 10 anos o Internet Explorer dominou o mercado.Em 2004, o Firefox, da Fundação Mozilla, apareceu e transformou o panorama da Web.Com a constante inovação promovida pela Fundação Mozilla, novos navegadores surgem mudando completamente o cenário.Graças a esta mudança, a Web transformou-se em um ecossistema aberto e promissor.
  8. Bem no início da web tínhamos uma grande variedade de ecossistemas abertos e fechados em torno do PC.Por quase 10 anos o Internet Explorer dominou o mercado.Em 2004, o Firefox, da Fundação Mozilla, apareceu e transformou o panorama da Web.Com a constante inovação promovida pela Fundação Mozilla, novos navegadores surgem mudando completamente o cenário.Graças a esta mudança, a Web transformou-se em um ecossistema aberto e promissor.