SlideShare uma empresa Scribd logo
1 de 23
Baixar para ler offline
para se dive*ir com IoT
+JoselitoJúnior
@joselitojunior1
+LuisLeão
@luisleao
Firebase Makes IoT
Prototyping Fun
Jenny Tong - Google Cloud Platform Developer Advocate
@MimmingCodes - google.com/+mimming
Quantos de vocês...
São engenheiros elétricos?
Conhecem JavaScript melhor que C?
Tem um Arduino ou Raspberry Pi empoeirando?
Agenda
Eletrônica para desenvolvedores web
Receita para Internet das Coisas
Demo ao vivo
Bits & Voltagem
1 Bit
0 Bit
Analógico
PWM
Componentes
São tipo Lego... Mas, as vezes eles dançam, as vezes pegam fogo
A receita
Diagrams made in Fritzing
Components FirebaseJohnny-FiveRaspberry PiArduino Uno
Johnny-Five
Ótimo em tornar o desenvolvimento de apps fácil
Dados em Realtime Autenticação Hospedagem
Firebase
Firebase Realtime Database
Realtime is where your bus is
https://wherebus.firebaseapp.com
Realtime is collaborative drawing
https://firesketch.firebaseapp.com
Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis non erat sem
Firebase, a nova plataforma para desenvolvimento mobile
Um SDK completo Cross-platform
Android, iOS, Web, Server
Serviços e ferramentas
integrados
Um pouco de código JavaScript
Um pouco de código JavaScript
Hora de criar alguma coisa…
Qual é o "Hello, World" em eletrônica: um botão de LED
Considerações
Não foi fácil?
Deixe o projeto guiar seu hack
Faça experimentos!
Celebre a primeira coisa que você queimar
codelabs
https://goo.gl/xoujVc
Agora, vá construir alguma coisa legal!

Mais conteúdo relacionado

Semelhante a Firebase para se divertir com Internet das Coisas

Firebase na Internet das Coisas - Fabricio Bedin e Ricardo da Silva Ogliari
Firebase na Internet das Coisas - Fabricio Bedin e Ricardo da Silva OgliariFirebase na Internet das Coisas - Fabricio Bedin e Ricardo da Silva Ogliari
Firebase na Internet das Coisas - Fabricio Bedin e Ricardo da Silva OgliariiMasters
 
Realidade aumentada: Criando novas experiências móveis
Realidade aumentada: Criando novas experiências móveisRealidade aumentada: Criando novas experiências móveis
Realidade aumentada: Criando novas experiências móveisWill Soares
 
Infrastructure for Mobile - Google IO Extended POA
Infrastructure for Mobile - Google IO Extended POAInfrastructure for Mobile - Google IO Extended POA
Infrastructure for Mobile - Google IO Extended POALeandro Ferreira
 
Kinect e Natural User Interfaces - TDC2011
Kinect e Natural User Interfaces - TDC2011Kinect e Natural User Interfaces - TDC2011
Kinect e Natural User Interfaces - TDC2011Mauricio Alegretti
 
Desenvolvendo Produtos para Internet das Coisas
Desenvolvendo Produtos para Internet das CoisasDesenvolvendo Produtos para Internet das Coisas
Desenvolvendo Produtos para Internet das CoisasMarco Antonio Maciel
 
TDC2016POA | Trilha Web - Realtime applications com Socket.io
TDC2016POA | Trilha Web - Realtime applications com Socket.ioTDC2016POA | Trilha Web - Realtime applications com Socket.io
TDC2016POA | Trilha Web - Realtime applications com Socket.iotdc-globalcode
 
Node não é filme de Terror
Node não é filme de TerrorNode não é filme de Terror
Node não é filme de TerrorPaulo Pires
 
Tecnologias Disruptivas - Sistemas Embarcados - IoT - Inteligencia Artificial...
Tecnologias Disruptivas - Sistemas Embarcados - IoT - Inteligencia Artificial...Tecnologias Disruptivas - Sistemas Embarcados - IoT - Inteligencia Artificial...
Tecnologias Disruptivas - Sistemas Embarcados - IoT - Inteligencia Artificial...Embarcados
 
Realidade aumentada com react native e ARKit
Realidade aumentada com react native e ARKitRealidade aumentada com react native e ARKit
Realidade aumentada com react native e ARKitJoão Gabriel Lima
 
Criando soluções de IoT usando Javascript de Ponta a Ponta: do Hardware até a...
Criando soluções de IoT usando Javascript de Ponta a Ponta: do Hardware até a...Criando soluções de IoT usando Javascript de Ponta a Ponta: do Hardware até a...
Criando soluções de IoT usando Javascript de Ponta a Ponta: do Hardware até a...Alvaro Viebrantz
 
TDC2018SP | Trilha JavaScript - Criando solucoes de IoT usando Javascript de ...
TDC2018SP | Trilha JavaScript - Criando solucoes de IoT usando Javascript de ...TDC2018SP | Trilha JavaScript - Criando solucoes de IoT usando Javascript de ...
TDC2018SP | Trilha JavaScript - Criando solucoes de IoT usando Javascript de ...tdc-globalcode
 
Soluções de IoT usando Google Cloud e Firebase
Soluções de IoT usando Google Cloud e FirebaseSoluções de IoT usando Google Cloud e Firebase
Soluções de IoT usando Google Cloud e FirebaseAlvaro Viebrantz
 
Seguindo seu sonho - Fundação da Naked Monkey
Seguindo seu sonho - Fundação da Naked MonkeySeguindo seu sonho - Fundação da Naked Monkey
Seguindo seu sonho - Fundação da Naked MonkeyPedro Kayatt
 
iOS Design - Processo Criativo de Aplicações
iOS Design - Processo Criativo de AplicaçõesiOS Design - Processo Criativo de Aplicações
iOS Design - Processo Criativo de AplicaçõesRui Barroca
 
Live Janeiro 2019
Live Janeiro 2019Live Janeiro 2019
Live Janeiro 2019Embarcados
 
Edge computing na prática com IoT, Machine Learning e Google Cloud
Edge computing na prática com IoT, Machine Learning e Google CloudEdge computing na prática com IoT, Machine Learning e Google Cloud
Edge computing na prática com IoT, Machine Learning e Google CloudAlvaro Viebrantz
 
Ionic, um mundo sem retrabalho
Ionic, um mundo sem retrabalhoIonic, um mundo sem retrabalho
Ionic, um mundo sem retrabalhoLeonardo Marinho
 
Nativo x Híbrido x WebApps - SEMCOMP UFBA 2012
Nativo x Híbrido x WebApps - SEMCOMP UFBA 2012Nativo x Híbrido x WebApps - SEMCOMP UFBA 2012
Nativo x Híbrido x WebApps - SEMCOMP UFBA 2012Marlon Carvalho
 
VoIP QuickStart - Rafael Padilha
VoIP QuickStart - Rafael PadilhaVoIP QuickStart - Rafael Padilha
VoIP QuickStart - Rafael PadilhaTchelinux
 

Semelhante a Firebase para se divertir com Internet das Coisas (20)

Firebase na Internet das Coisas - Fabricio Bedin e Ricardo da Silva Ogliari
Firebase na Internet das Coisas - Fabricio Bedin e Ricardo da Silva OgliariFirebase na Internet das Coisas - Fabricio Bedin e Ricardo da Silva Ogliari
Firebase na Internet das Coisas - Fabricio Bedin e Ricardo da Silva Ogliari
 
Realidade aumentada: Criando novas experiências móveis
Realidade aumentada: Criando novas experiências móveisRealidade aumentada: Criando novas experiências móveis
Realidade aumentada: Criando novas experiências móveis
 
Infrastructure for Mobile - Google IO Extended POA
Infrastructure for Mobile - Google IO Extended POAInfrastructure for Mobile - Google IO Extended POA
Infrastructure for Mobile - Google IO Extended POA
 
Kinect e Natural User Interfaces - TDC2011
Kinect e Natural User Interfaces - TDC2011Kinect e Natural User Interfaces - TDC2011
Kinect e Natural User Interfaces - TDC2011
 
Desenvolvendo Produtos para Internet das Coisas
Desenvolvendo Produtos para Internet das CoisasDesenvolvendo Produtos para Internet das Coisas
Desenvolvendo Produtos para Internet das Coisas
 
Python e R: uma comparação prática
Python e R: uma comparação práticaPython e R: uma comparação prática
Python e R: uma comparação prática
 
TDC2016POA | Trilha Web - Realtime applications com Socket.io
TDC2016POA | Trilha Web - Realtime applications com Socket.ioTDC2016POA | Trilha Web - Realtime applications com Socket.io
TDC2016POA | Trilha Web - Realtime applications com Socket.io
 
Node não é filme de Terror
Node não é filme de TerrorNode não é filme de Terror
Node não é filme de Terror
 
Tecnologias Disruptivas - Sistemas Embarcados - IoT - Inteligencia Artificial...
Tecnologias Disruptivas - Sistemas Embarcados - IoT - Inteligencia Artificial...Tecnologias Disruptivas - Sistemas Embarcados - IoT - Inteligencia Artificial...
Tecnologias Disruptivas - Sistemas Embarcados - IoT - Inteligencia Artificial...
 
Realidade aumentada com react native e ARKit
Realidade aumentada com react native e ARKitRealidade aumentada com react native e ARKit
Realidade aumentada com react native e ARKit
 
Criando soluções de IoT usando Javascript de Ponta a Ponta: do Hardware até a...
Criando soluções de IoT usando Javascript de Ponta a Ponta: do Hardware até a...Criando soluções de IoT usando Javascript de Ponta a Ponta: do Hardware até a...
Criando soluções de IoT usando Javascript de Ponta a Ponta: do Hardware até a...
 
TDC2018SP | Trilha JavaScript - Criando solucoes de IoT usando Javascript de ...
TDC2018SP | Trilha JavaScript - Criando solucoes de IoT usando Javascript de ...TDC2018SP | Trilha JavaScript - Criando solucoes de IoT usando Javascript de ...
TDC2018SP | Trilha JavaScript - Criando solucoes de IoT usando Javascript de ...
 
Soluções de IoT usando Google Cloud e Firebase
Soluções de IoT usando Google Cloud e FirebaseSoluções de IoT usando Google Cloud e Firebase
Soluções de IoT usando Google Cloud e Firebase
 
Seguindo seu sonho - Fundação da Naked Monkey
Seguindo seu sonho - Fundação da Naked MonkeySeguindo seu sonho - Fundação da Naked Monkey
Seguindo seu sonho - Fundação da Naked Monkey
 
iOS Design - Processo Criativo de Aplicações
iOS Design - Processo Criativo de AplicaçõesiOS Design - Processo Criativo de Aplicações
iOS Design - Processo Criativo de Aplicações
 
Live Janeiro 2019
Live Janeiro 2019Live Janeiro 2019
Live Janeiro 2019
 
Edge computing na prática com IoT, Machine Learning e Google Cloud
Edge computing na prática com IoT, Machine Learning e Google CloudEdge computing na prática com IoT, Machine Learning e Google Cloud
Edge computing na prática com IoT, Machine Learning e Google Cloud
 
Ionic, um mundo sem retrabalho
Ionic, um mundo sem retrabalhoIonic, um mundo sem retrabalho
Ionic, um mundo sem retrabalho
 
Nativo x Híbrido x WebApps - SEMCOMP UFBA 2012
Nativo x Híbrido x WebApps - SEMCOMP UFBA 2012Nativo x Híbrido x WebApps - SEMCOMP UFBA 2012
Nativo x Híbrido x WebApps - SEMCOMP UFBA 2012
 
VoIP QuickStart - Rafael Padilha
VoIP QuickStart - Rafael PadilhaVoIP QuickStart - Rafael Padilha
VoIP QuickStart - Rafael Padilha
 

Firebase para se divertir com Internet das Coisas