SlideShare ist ein Scribd-Unternehmen logo
1 von 47
Downloaden Sie, um offline zu lesen
PROTOTIPAÇÃO EM
HACKATHONS
Alvaro Viebrantz


Google Developer Expe
rt
for IoT, Mentor Google for Sta
rt
ups and
Founding Engineer at Golioth.io


aviebrantz.com


@alvaroviebrantz
Prototipação
Como
construir ?
Ferramentas
O que vamos ver hoje ?
Prototipação
Ciclo Inicial no Hackathon
Problema Idéia
Propor
Solução
Protótipo
Modelo de fluxo e funcionamento do projeto
• Mínimo para poder testar a idéia/solução


• Demonstrar funcionalidade


• Não precisa ser perfeito
Objetivo do Protótipo
Gastar o mínimo de esforço possível pra validar a idéia
• Validar hipóteses


• Testar se a entrega é efetiva ao cliente


• Reduzir ciclo de entrega e feedback


• Vender a idéia


• Falhar rápido
Ciclo de Prototipação
Validar que a solução proposta trás valor ao cliente
Problema Solução Testar
pivotar / adequar solução
melhorias
Protótipo e MVP em Hackathon


são muito próximos
Como construir
De
fi
na suas funcionalidades e
fl
uxos
Um dos passos mais importantes
• O problema que quer ser resolvido tem que estar claro


• Qual a solução proposta ?


• Quais os inputs ?


• Passos que o usuário precisa fazer


• O que ele precisa informar


• Quais os outputs ?


• Qual valor vai ser gerado


• O que vai ser mostrado
Fake until you make it
Exemplo de aplicativo de taxi
Como foi o protótipo para validação
Form no site
pedindo taxi
Email para os
founders
Ligar manual
pro taxista
Prototipos/MVP de Startups
Facebook, Twitter e outros começaram assim também
Wireframes
Protótipos de baixa fidelidade
Protótipos interativos
Protótipos que pode ser testado com usuários
Aplicação funcional minima
Projeto rodando com funções mínimas
Ferramentas


(algumas partes são opcionais)
Protótipos visuais
Todo o time pode usar
• Balsamiq mockups


• InVision


• Figma
Marketing
Contato constante com os clientes
• Emails


• Mailchimp / Sendgrid


• Automações


• Zapier


• Landing Page


• Form capturando leads


• Informações da startup


• Frontend “normal”


• Ou Wix, Squarespace, etc
Feedback e Interação
Contato constante com os clientes
• Capturar feedbacks


• Canny


• Zendesk


• Intercom


• Analisar comportamento


• Hotjar
Caminhos para prototipação
Depende da solução
Diferentes tipos de produtos tem níveis diferentes de protótipos
• Pensando nos problemas apresentados aqui no hackathon


• Falta de compartilhamento de informação entre produtores rurais


• Subjetividade na classificação de grãos


• Falta de automatização da coleta de informação do campo


• Falta de segurança nas fazendas


• Baixa precisão do manejo de pragas, doenças e daninhas nas lavouras


• Baixa acurácia na previsão do tempo na fazenda


• Falta de conectividade na fazenda Capacitação de mãos de obra
Depende da solução
Diferentes tipos de produtos tem níveis diferentes de protótipos
• Sistema mais “tradicionais”


• Web, Desktop e Mobile


• Data Analytics


• Machine Learning


• Internet das Coisas
Dica geral
Ainda mais em um hackathon envolvendo programação
• Usem o máximo de ferramentas que vocês já
conhecem


• Mas é uma ótima oportunidade de aprender
coisas novas tbm
Aplicações “tradicionais”
Hackathon Starters
https://github.com/search?q=hackathon+starter
Web e Mobile
Facil de mostrar pra usuário não técnicos
• Web e Mobile


• Se possível tentem focar só no frontend


• E também usando Web Technologies (é uma dica, não uma regra)


• Mais rápido e fácil de fazer algo multi plataforma


• Ionic, React Native, PWA


• Use um Backend as a Service


• Hasura


• AWS App Sync


• Firebase


• Airtable ⭐
Web e Mobile
Facil de mostrar pra usuário não técnicos
• Ou algum framework que agilize o desenvolvimento


• Alguns mais voltados para entrega rápida- Rails (Ruby), Laravel (PHP),
Django (Python), etc


• Sem opinião forte, faça você mesmo - Express (Node), Spring boot
(Java), Flask (Python)


• Use serviços gerenciados para funções “básicas” mas não triviais


• Autenticação - Auth0 / Firebase Auth / AWS Cognito


• Banco de dados


• Pagamentos - Stripe, PagSeguro, etc
Hospedagem em Geral
Dá pra fazer tudo em qualquer nuvem e todos tem Free Tiers interessantes
• Cloud Providers


• AWS


• Google Cloud / Firebase


• Azure


• Hosting sites


• Netlify


• Github Pages


• Firebase Hosting
Bancos de dados gerenciados
Opções grátis pra não se preocupar com isso
• Traditional DB


• Cockroachlabs.cloud - Postgres Compatible


• Planetscale - Vitess/MySQL


• MongoDB Atlas


• Data Warehouse e Big Data


• Google Cloud BigQuery / AWS Redshift / Snow
fl
ake


• Planilhas !!!


• Google Sheets


• Airtable
Data Analytics
Data Analytics
Transformação de dados, cruzamento de informações, obtenção de dados
• Web Scrapping


• Scrapy em Python


• Cheerio / Puppeteer em NodeJS


• Python e Jupyter notebooks


• Pandas 👑


• Google Colab para notebooks compartilhados no time


• Visualização de dados


• Vega, Altair, Seaborn, D3.jS, deck.gl, kepler.gl


• Power BI, Google Data Studio, Tableau
Machine Learning
Construindo o dataset
Geralmente a parte mais di
fi
cil de qualquer projeto de ML
Machine Learning
Ferramentas que podem ajudar
• Frameworks e Libs


• Tensor
fl
ow ⭐/ PyTorch / Sklearn


• Anotação de dados


• github.com/heartexlabs/awesome-data-labeling


• Ferramentas de AutoML


• Mobile - CreateML (iOS) / Firebase ML ( Android / iOS )


• Edge Impulse / GCP Auto ML / SuperAnnotate / Obviously AI / H2O.ai


• Cloud AI


• GCP Vision API, AWS Rekognition, Azure Cognitive Services
https://towardsdatascience.com/top-8-no-code-machine-learning-platforms-you-should-use-in-2020-1d1801300dd0
Teachables Machines
Construir modelos relativamente simples no Browser
Internet das Coisas
Internet das Coisas
Projetos batidos em hackathons
• “Vamos fazer um revolucionário Estação meteorológico de baixo
custo !!!”
Projetos
fi
nais de IoT em campo
Muitas preocupações extras por conta do ambiente ao ar livre
• Manufatura das placas ( PCB )


• Desenho da Placa / Solda / Montagem / Case


• Bateria / Consumo de Energia


• Conectividade


• Zigbee, Sigfox, LoRa, Cellular e mil outras opções


• Sensores industriais


• Mais precisos e duradouros


• Proteções para suportar um ambiente ao ar livre


• Chuva, Insetos, Sol / Calor, etc
40
Produtos LoRa
Lista com vários fornecedores
Dicas para desenvolver projetos de IoT
Foquem no que fazer com os dados que os sensores vão prover
• Desenvolva um device simulado


• De
fi
ne os dados que ele vai capturar


• Temperatura, umidade, qualidade do ar, localização, etc


• Usar APIs de Clima, Imageamento Remoto ( NVDI ), Mapbox / Google
Maps API se for uma aplicação de Asset Tracking, etc


• OpenWeatherMap, Darksky, AirVisual API, etc


• Construir soluções em cima dos dados capturados


• De fato qual o valor gerado com a sua solução
Internet das Coisas +


Machine Learning Demo
43
44
Capturas dos dados
Captura via Web Bluetooth e envia para a platforma Edge Impulse
45
46
OBRIGADO!




AVIEBRANTZ.COM
Alvaro Viebrantz


Google Developer Expe
rt
for IoT and Founding Engineer at Golioth.io


aviebrantz.com


@alvaroviebrantz

Weitere ähnliche Inhalte

Was ist angesagt?

O Plano de Classificação de Informação Arquivística para a Administração Loca...
O Plano de Classificação de Informação Arquivística para a Administração Loca...O Plano de Classificação de Informação Arquivística para a Administração Loca...
O Plano de Classificação de Informação Arquivística para a Administração Loca...Rita Gago
 
Parte 2ª a industria na segunda metade do século xix
Parte 2ª   a industria na segunda metade do século xixParte 2ª   a industria na segunda metade do século xix
Parte 2ª a industria na segunda metade do século xixanabelasilvasobral
 
Aprovisionamento
Aprovisionamento   Aprovisionamento
Aprovisionamento Ines Soares
 
Planejamento agregado 2018
Planejamento agregado   2018Planejamento agregado   2018
Planejamento agregado 2018Mauro Enrique
 
Atendimento isabel jesus i
Atendimento isabel jesus iAtendimento isabel jesus i
Atendimento isabel jesus iIsabel Jesus
 
Atendimento Telefónico
Atendimento TelefónicoAtendimento Telefónico
Atendimento Telefónicojoaninha09
 
Gestao de compras
Gestao de comprasGestao de compras
Gestao de comprasISCAP
 
Atendimento ao cliente- Apostila
Atendimento ao cliente- ApostilaAtendimento ao cliente- Apostila
Atendimento ao cliente- Apostilaalicelisboaalfa
 
Organizacao e-manutencao-do-arquivo-manual
Organizacao e-manutencao-do-arquivo-manualOrganizacao e-manutencao-do-arquivo-manual
Organizacao e-manutencao-do-arquivo-manualanamuge
 
Projeto de Logística
Projeto de LogísticaProjeto de Logística
Projeto de Logísticakakasound
 
A história do telefone
A história do telefoneA história do telefone
A história do telefoneVera Carvalho
 
Organização e manutenção do arquivo
Organização e manutenção do arquivoOrganização e manutenção do arquivo
Organização e manutenção do arquivoMigazzLuis
 
A Romanização na Península Ibérica
A Romanização na Península IbéricaA Romanização na Península Ibérica
A Romanização na Península Ibéricaguestd6ef96de
 
Introdução à Psicologia do Comportamento do Consumidor
Introdução à Psicologia do Comportamento do ConsumidorIntrodução à Psicologia do Comportamento do Consumidor
Introdução à Psicologia do Comportamento do ConsumidorEros Augusto Asturiano Martins
 
Comércio tradicional vs Centros comerciais
Comércio tradicional vs Centros comerciaisComércio tradicional vs Centros comerciais
Comércio tradicional vs Centros comerciaisDavid Carvalho
 

Was ist angesagt? (20)

Mapeamento de Fluxo de Valor v2
Mapeamento de Fluxo de Valor v2Mapeamento de Fluxo de Valor v2
Mapeamento de Fluxo de Valor v2
 
O Plano de Classificação de Informação Arquivística para a Administração Loca...
O Plano de Classificação de Informação Arquivística para a Administração Loca...O Plano de Classificação de Informação Arquivística para a Administração Loca...
O Plano de Classificação de Informação Arquivística para a Administração Loca...
 
Parte 2ª a industria na segunda metade do século xix
Parte 2ª   a industria na segunda metade do século xixParte 2ª   a industria na segunda metade do século xix
Parte 2ª a industria na segunda metade do século xix
 
Aprovisionamento
Aprovisionamento   Aprovisionamento
Aprovisionamento
 
Planejamento agregado 2018
Planejamento agregado   2018Planejamento agregado   2018
Planejamento agregado 2018
 
Supply Chain Management o caso IKEA
Supply Chain Management  o caso IKEASupply Chain Management  o caso IKEA
Supply Chain Management o caso IKEA
 
Atendimento isabel jesus i
Atendimento isabel jesus iAtendimento isabel jesus i
Atendimento isabel jesus i
 
Atendimento Telefónico
Atendimento TelefónicoAtendimento Telefónico
Atendimento Telefónico
 
Gestao de compras
Gestao de comprasGestao de compras
Gestao de compras
 
Atendimento ao cliente- Apostila
Atendimento ao cliente- ApostilaAtendimento ao cliente- Apostila
Atendimento ao cliente- Apostila
 
Organizacao e-manutencao-do-arquivo-manual
Organizacao e-manutencao-do-arquivo-manualOrganizacao e-manutencao-do-arquivo-manual
Organizacao e-manutencao-do-arquivo-manual
 
FT Módulo 664
FT Módulo 664FT Módulo 664
FT Módulo 664
 
Projeto de Logística
Projeto de LogísticaProjeto de Logística
Projeto de Logística
 
A história do telefone
A história do telefoneA história do telefone
A história do telefone
 
Organização e manutenção do arquivo
Organização e manutenção do arquivoOrganização e manutenção do arquivo
Organização e manutenção do arquivo
 
Arquimedes
ArquimedesArquimedes
Arquimedes
 
A Romanização na Península Ibérica
A Romanização na Península IbéricaA Romanização na Península Ibérica
A Romanização na Península Ibérica
 
Introdução à Psicologia do Comportamento do Consumidor
Introdução à Psicologia do Comportamento do ConsumidorIntrodução à Psicologia do Comportamento do Consumidor
Introdução à Psicologia do Comportamento do Consumidor
 
Comércio tradicional vs Centros comerciais
Comércio tradicional vs Centros comerciaisComércio tradicional vs Centros comerciais
Comércio tradicional vs Centros comerciais
 
Call center funcionamento e estrutura - Aula 3
Call center funcionamento e estrutura - Aula 3Call center funcionamento e estrutura - Aula 3
Call center funcionamento e estrutura - Aula 3
 

Ähnlich wie Prototipação em hackathons

Building a Startup in .NET
Building a Startup in .NETBuilding a Startup in .NET
Building a Startup in .NETMarcelo Calbucci
 
Architectural Considerations for Startups
Architectural Considerations for StartupsArchitectural Considerations for Startups
Architectural Considerations for StartupsNiall Roche
 
"Portrait of the developer as The Artist" Lockheed Architect Workshop
"Portrait of the developer as The Artist" Lockheed Architect Workshop"Portrait of the developer as The Artist" Lockheed Architect Workshop
"Portrait of the developer as The Artist" Lockheed Architect WorkshopPatrick Chanezon
 
Continuum Analytics and Python
Continuum Analytics and PythonContinuum Analytics and Python
Continuum Analytics and PythonTravis Oliphant
 
Github Copilot vs Amazon CodeWhisperer for Java developers at JCON 2023
Github Copilot vs Amazon CodeWhisperer for Java developers at JCON 2023Github Copilot vs Amazon CodeWhisperer for Java developers at JCON 2023
Github Copilot vs Amazon CodeWhisperer for Java developers at JCON 2023Vadym Kazulkin
 
Iot meets Serverless
Iot meets ServerlessIot meets Serverless
Iot meets ServerlessNarendran R
 
Serverless Toronto helps Startups
Serverless Toronto helps StartupsServerless Toronto helps Startups
Serverless Toronto helps StartupsDaniel Zivkovic
 
Transforming Consumer Banking with a 100% Cloud-Based Bank (FSV204) - AWS re:...
Transforming Consumer Banking with a 100% Cloud-Based Bank (FSV204) - AWS re:...Transforming Consumer Banking with a 100% Cloud-Based Bank (FSV204) - AWS re:...
Transforming Consumer Banking with a 100% Cloud-Based Bank (FSV204) - AWS re:...Amazon Web Services
 
UI Dev in Big data world using open source
UI Dev in Big data world using open sourceUI Dev in Big data world using open source
UI Dev in Big data world using open sourceTech Triveni
 
PaaS + Appcelerator = WIN
PaaS + Appcelerator = WINPaaS + Appcelerator = WIN
PaaS + Appcelerator = WINAaron Saunders
 
Chris Mathias Presents Advanced API Design Considerations at LA CTO Forum
Chris Mathias Presents Advanced API Design Considerations at LA CTO ForumChris Mathias Presents Advanced API Design Considerations at LA CTO Forum
Chris Mathias Presents Advanced API Design Considerations at LA CTO ForumChris Mathias
 
OpenShift Origin: Build a PaaS Just Like Red Hats
OpenShift Origin: Build a PaaS Just Like Red HatsOpenShift Origin: Build a PaaS Just Like Red Hats
OpenShift Origin: Build a PaaS Just Like Red HatsMark Atwood
 
Old code doesn't stink - Detroit
Old code doesn't stink - DetroitOld code doesn't stink - Detroit
Old code doesn't stink - DetroitMartin Gutenbrunner
 
WordCamp 2012 - Seth Carstens Presentation (Responsive Width)
WordCamp 2012 - Seth Carstens Presentation (Responsive Width)WordCamp 2012 - Seth Carstens Presentation (Responsive Width)
WordCamp 2012 - Seth Carstens Presentation (Responsive Width)Seth Carstens
 
SharePoint Connections Conference Amsterdam - Pitfalls and success factors of...
SharePoint Connections Conference Amsterdam - Pitfalls and success factors of...SharePoint Connections Conference Amsterdam - Pitfalls and success factors of...
SharePoint Connections Conference Amsterdam - Pitfalls and success factors of...Wilco Turnhout
 
A guide to hiring a great developer to build your first app (redacted version)
A guide to hiring a great developer to build your first app (redacted version)A guide to hiring a great developer to build your first app (redacted version)
A guide to hiring a great developer to build your first app (redacted version)Oursky
 
Android lessons you won't learn in school
Android lessons you won't learn in schoolAndroid lessons you won't learn in school
Android lessons you won't learn in schoolMichael Galpin
 
#SPSOttawa 2017 migrate to the #SharePoint Framework #spfx
#SPSOttawa 2017 migrate to the #SharePoint Framework #spfx#SPSOttawa 2017 migrate to the #SharePoint Framework #spfx
#SPSOttawa 2017 migrate to the #SharePoint Framework #spfxVincent Biret
 
Mortar: Hadoop-as-a-Service + Open Source Framework | AWS re: Invent public …
Mortar: Hadoop-as-a-Service + Open Source Framework | AWS re: Invent public …Mortar: Hadoop-as-a-Service + Open Source Framework | AWS re: Invent public …
Mortar: Hadoop-as-a-Service + Open Source Framework | AWS re: Invent public …mortardata
 
[Pinto] Is my SharePoint Development team properly enlighted?
[Pinto] Is my SharePoint Development team properly enlighted?[Pinto] Is my SharePoint Development team properly enlighted?
[Pinto] Is my SharePoint Development team properly enlighted?European Collaboration Summit
 

Ähnlich wie Prototipação em hackathons (20)

Building a Startup in .NET
Building a Startup in .NETBuilding a Startup in .NET
Building a Startup in .NET
 
Architectural Considerations for Startups
Architectural Considerations for StartupsArchitectural Considerations for Startups
Architectural Considerations for Startups
 
"Portrait of the developer as The Artist" Lockheed Architect Workshop
"Portrait of the developer as The Artist" Lockheed Architect Workshop"Portrait of the developer as The Artist" Lockheed Architect Workshop
"Portrait of the developer as The Artist" Lockheed Architect Workshop
 
Continuum Analytics and Python
Continuum Analytics and PythonContinuum Analytics and Python
Continuum Analytics and Python
 
Github Copilot vs Amazon CodeWhisperer for Java developers at JCON 2023
Github Copilot vs Amazon CodeWhisperer for Java developers at JCON 2023Github Copilot vs Amazon CodeWhisperer for Java developers at JCON 2023
Github Copilot vs Amazon CodeWhisperer for Java developers at JCON 2023
 
Iot meets Serverless
Iot meets ServerlessIot meets Serverless
Iot meets Serverless
 
Serverless Toronto helps Startups
Serverless Toronto helps StartupsServerless Toronto helps Startups
Serverless Toronto helps Startups
 
Transforming Consumer Banking with a 100% Cloud-Based Bank (FSV204) - AWS re:...
Transforming Consumer Banking with a 100% Cloud-Based Bank (FSV204) - AWS re:...Transforming Consumer Banking with a 100% Cloud-Based Bank (FSV204) - AWS re:...
Transforming Consumer Banking with a 100% Cloud-Based Bank (FSV204) - AWS re:...
 
UI Dev in Big data world using open source
UI Dev in Big data world using open sourceUI Dev in Big data world using open source
UI Dev in Big data world using open source
 
PaaS + Appcelerator = WIN
PaaS + Appcelerator = WINPaaS + Appcelerator = WIN
PaaS + Appcelerator = WIN
 
Chris Mathias Presents Advanced API Design Considerations at LA CTO Forum
Chris Mathias Presents Advanced API Design Considerations at LA CTO ForumChris Mathias Presents Advanced API Design Considerations at LA CTO Forum
Chris Mathias Presents Advanced API Design Considerations at LA CTO Forum
 
OpenShift Origin: Build a PaaS Just Like Red Hats
OpenShift Origin: Build a PaaS Just Like Red HatsOpenShift Origin: Build a PaaS Just Like Red Hats
OpenShift Origin: Build a PaaS Just Like Red Hats
 
Old code doesn't stink - Detroit
Old code doesn't stink - DetroitOld code doesn't stink - Detroit
Old code doesn't stink - Detroit
 
WordCamp 2012 - Seth Carstens Presentation (Responsive Width)
WordCamp 2012 - Seth Carstens Presentation (Responsive Width)WordCamp 2012 - Seth Carstens Presentation (Responsive Width)
WordCamp 2012 - Seth Carstens Presentation (Responsive Width)
 
SharePoint Connections Conference Amsterdam - Pitfalls and success factors of...
SharePoint Connections Conference Amsterdam - Pitfalls and success factors of...SharePoint Connections Conference Amsterdam - Pitfalls and success factors of...
SharePoint Connections Conference Amsterdam - Pitfalls and success factors of...
 
A guide to hiring a great developer to build your first app (redacted version)
A guide to hiring a great developer to build your first app (redacted version)A guide to hiring a great developer to build your first app (redacted version)
A guide to hiring a great developer to build your first app (redacted version)
 
Android lessons you won't learn in school
Android lessons you won't learn in schoolAndroid lessons you won't learn in school
Android lessons you won't learn in school
 
#SPSOttawa 2017 migrate to the #SharePoint Framework #spfx
#SPSOttawa 2017 migrate to the #SharePoint Framework #spfx#SPSOttawa 2017 migrate to the #SharePoint Framework #spfx
#SPSOttawa 2017 migrate to the #SharePoint Framework #spfx
 
Mortar: Hadoop-as-a-Service + Open Source Framework | AWS re: Invent public …
Mortar: Hadoop-as-a-Service + Open Source Framework | AWS re: Invent public …Mortar: Hadoop-as-a-Service + Open Source Framework | AWS re: Invent public …
Mortar: Hadoop-as-a-Service + Open Source Framework | AWS re: Invent public …
 
[Pinto] Is my SharePoint Development team properly enlighted?
[Pinto] Is my SharePoint Development team properly enlighted?[Pinto] Is my SharePoint Development team properly enlighted?
[Pinto] Is my SharePoint Development team properly enlighted?
 

Mehr von Alvaro Viebrantz

BigQuery Performance Improvements Storage API
BigQuery Performance Improvements Storage APIBigQuery Performance Improvements Storage API
BigQuery Performance Improvements Storage APIAlvaro Viebrantz
 
End to End IoT projects with Zephyr.pdf
End to End IoT projects with Zephyr.pdfEnd to End IoT projects with Zephyr.pdf
End to End IoT projects with Zephyr.pdfAlvaro Viebrantz
 
Carreira de Desenvolvimento
Carreira de DesenvolvimentoCarreira de Desenvolvimento
Carreira de DesenvolvimentoAlvaro Viebrantz
 
Construindo aplicações Cloud Native em Go
Construindo aplicações Cloud Native em GoConstruindo aplicações Cloud Native em Go
Construindo aplicações Cloud Native em GoAlvaro Viebrantz
 
Building REST APIs using gRPC and Go
Building REST APIs using gRPC and GoBuilding REST APIs using gRPC and Go
Building REST APIs using gRPC and GoAlvaro Viebrantz
 
TinyML - IoT e Machine Learning
TinyML -  IoT e Machine LearningTinyML -  IoT e Machine Learning
TinyML - IoT e Machine LearningAlvaro Viebrantz
 
O que projetos de IoT precisam ?
O que projetos de IoT precisam ?O que projetos de IoT precisam ?
O que projetos de IoT precisam ?Alvaro Viebrantz
 
Ambiente de CI/CD com Google Cloud
Ambiente de CI/CD com Google CloudAmbiente de CI/CD com Google Cloud
Ambiente de CI/CD com Google CloudAlvaro Viebrantz
 
Big Query - Escalabilidade Infinita para os seus Dados
Big Query  - Escalabilidade Infinita para os seus DadosBig Query  - Escalabilidade Infinita para os seus Dados
Big Query - Escalabilidade Infinita para os seus DadosAlvaro Viebrantz
 
Rodando uma API Com Django Rest Framework no Google Cloud
Rodando uma API Com Django Rest Framework  no Google CloudRodando uma API Com Django Rest Framework  no Google Cloud
Rodando uma API Com Django Rest Framework no Google CloudAlvaro Viebrantz
 
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
 
Edge computing in practice using IoT, Tensorflow and Google Cloud
Edge computing in practice using IoT, Tensorflow and Google CloudEdge computing in practice using IoT, Tensorflow and Google Cloud
Edge computing in practice using IoT, Tensorflow and Google CloudAlvaro Viebrantz
 
Iniciando com LoRa, The Things Network e Google Cloud
Iniciando com LoRa, The Things Network e Google CloudIniciando com LoRa, The Things Network e Google Cloud
Iniciando com LoRa, The Things Network e Google CloudAlvaro Viebrantz
 
Construindo projetos para o Google Assistant - I/O 2019 Recap São Paulo
Construindo projetos para o Google Assistant - I/O 2019 Recap São PauloConstruindo projetos para o Google Assistant - I/O 2019 Recap São Paulo
Construindo projetos para o Google Assistant - I/O 2019 Recap São PauloAlvaro Viebrantz
 
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
 
Construindo projetos com Google Assistant e IoT
Construindo projetos com Google Assistant e IoTConstruindo projetos com Google Assistant e IoT
Construindo projetos com Google Assistant e IoTAlvaro Viebrantz
 
Explorando Go em Ambiente Embarcado
Explorando Go em Ambiente EmbarcadoExplorando Go em Ambiente Embarcado
Explorando Go em Ambiente EmbarcadoAlvaro Viebrantz
 
Soluções de IoT usando Arduino e Google Cloud
Soluções de IoT usando Arduino e Google CloudSoluções de IoT usando Arduino e Google Cloud
Soluções de IoT usando Arduino e Google CloudAlvaro Viebrantz
 
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
 
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
 

Mehr von Alvaro Viebrantz (20)

BigQuery Performance Improvements Storage API
BigQuery Performance Improvements Storage APIBigQuery Performance Improvements Storage API
BigQuery Performance Improvements Storage API
 
End to End IoT projects with Zephyr.pdf
End to End IoT projects with Zephyr.pdfEnd to End IoT projects with Zephyr.pdf
End to End IoT projects with Zephyr.pdf
 
Carreira de Desenvolvimento
Carreira de DesenvolvimentoCarreira de Desenvolvimento
Carreira de Desenvolvimento
 
Construindo aplicações Cloud Native em Go
Construindo aplicações Cloud Native em GoConstruindo aplicações Cloud Native em Go
Construindo aplicações Cloud Native em Go
 
Building REST APIs using gRPC and Go
Building REST APIs using gRPC and GoBuilding REST APIs using gRPC and Go
Building REST APIs using gRPC and Go
 
TinyML - IoT e Machine Learning
TinyML -  IoT e Machine LearningTinyML -  IoT e Machine Learning
TinyML - IoT e Machine Learning
 
O que projetos de IoT precisam ?
O que projetos de IoT precisam ?O que projetos de IoT precisam ?
O que projetos de IoT precisam ?
 
Ambiente de CI/CD com Google Cloud
Ambiente de CI/CD com Google CloudAmbiente de CI/CD com Google Cloud
Ambiente de CI/CD com Google Cloud
 
Big Query - Escalabilidade Infinita para os seus Dados
Big Query  - Escalabilidade Infinita para os seus DadosBig Query  - Escalabilidade Infinita para os seus Dados
Big Query - Escalabilidade Infinita para os seus Dados
 
Rodando uma API Com Django Rest Framework no Google Cloud
Rodando uma API Com Django Rest Framework  no Google CloudRodando uma API Com Django Rest Framework  no Google Cloud
Rodando uma API Com Django Rest Framework no Google Cloud
 
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
 
Edge computing in practice using IoT, Tensorflow and Google Cloud
Edge computing in practice using IoT, Tensorflow and Google CloudEdge computing in practice using IoT, Tensorflow and Google Cloud
Edge computing in practice using IoT, Tensorflow and Google Cloud
 
Iniciando com LoRa, The Things Network e Google Cloud
Iniciando com LoRa, The Things Network e Google CloudIniciando com LoRa, The Things Network e Google Cloud
Iniciando com LoRa, The Things Network e Google Cloud
 
Construindo projetos para o Google Assistant - I/O 2019 Recap São Paulo
Construindo projetos para o Google Assistant - I/O 2019 Recap São PauloConstruindo projetos para o Google Assistant - I/O 2019 Recap São Paulo
Construindo projetos para o Google Assistant - I/O 2019 Recap São Paulo
 
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
 
Construindo projetos com Google Assistant e IoT
Construindo projetos com Google Assistant e IoTConstruindo projetos com Google Assistant e IoT
Construindo projetos com Google Assistant e IoT
 
Explorando Go em Ambiente Embarcado
Explorando Go em Ambiente EmbarcadoExplorando Go em Ambiente Embarcado
Explorando Go em Ambiente Embarcado
 
Soluções de IoT usando Arduino e Google Cloud
Soluções de IoT usando Arduino e Google CloudSoluções de IoT usando Arduino e Google Cloud
Soluções de IoT usando Arduino e Google Cloud
 
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
 
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...
 

Kürzlich hochgeladen

Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 

Kürzlich hochgeladen (20)

Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 

Prototipação em hackathons

  • 1. PROTOTIPAÇÃO EM HACKATHONS Alvaro Viebrantz 
 Google Developer Expe rt for IoT, Mentor Google for Sta rt ups and Founding Engineer at Golioth.io aviebrantz.com @alvaroviebrantz
  • 4. Ciclo Inicial no Hackathon Problema Idéia Propor Solução
  • 5. Protótipo Modelo de fluxo e funcionamento do projeto • Mínimo para poder testar a idéia/solução • Demonstrar funcionalidade • Não precisa ser perfeito
  • 6. Objetivo do Protótipo Gastar o mínimo de esforço possível pra validar a idéia • Validar hipóteses • Testar se a entrega é efetiva ao cliente • Reduzir ciclo de entrega e feedback • Vender a idéia • Falhar rápido
  • 7. Ciclo de Prototipação Validar que a solução proposta trás valor ao cliente Problema Solução Testar pivotar / adequar solução melhorias
  • 8. Protótipo e MVP em Hackathon são muito próximos
  • 10. De fi na suas funcionalidades e fl uxos Um dos passos mais importantes • O problema que quer ser resolvido tem que estar claro • Qual a solução proposta ? • Quais os inputs ? • Passos que o usuário precisa fazer • O que ele precisa informar • Quais os outputs ? • Qual valor vai ser gerado • O que vai ser mostrado
  • 11. Fake until you make it
  • 12. Exemplo de aplicativo de taxi Como foi o protótipo para validação Form no site pedindo taxi Email para os founders Ligar manual pro taxista
  • 13. Prototipos/MVP de Startups Facebook, Twitter e outros começaram assim também
  • 15. Protótipos interativos Protótipos que pode ser testado com usuários
  • 16. Aplicação funcional minima Projeto rodando com funções mínimas
  • 18. Protótipos visuais Todo o time pode usar • Balsamiq mockups • InVision • Figma
  • 19. Marketing Contato constante com os clientes • Emails • Mailchimp / Sendgrid • Automações • Zapier • Landing Page • Form capturando leads • Informações da startup • Frontend “normal” • Ou Wix, Squarespace, etc
  • 20. Feedback e Interação Contato constante com os clientes • Capturar feedbacks • Canny • Zendesk • Intercom • Analisar comportamento • Hotjar
  • 22. Depende da solução Diferentes tipos de produtos tem níveis diferentes de protótipos • Pensando nos problemas apresentados aqui no hackathon • Falta de compartilhamento de informação entre produtores rurais • Subjetividade na classificação de grãos • Falta de automatização da coleta de informação do campo • Falta de segurança nas fazendas • Baixa precisão do manejo de pragas, doenças e daninhas nas lavouras • Baixa acurácia na previsão do tempo na fazenda • Falta de conectividade na fazenda Capacitação de mãos de obra
  • 23. Depende da solução Diferentes tipos de produtos tem níveis diferentes de protótipos • Sistema mais “tradicionais” • Web, Desktop e Mobile • Data Analytics • Machine Learning • Internet das Coisas
  • 24. Dica geral Ainda mais em um hackathon envolvendo programação • Usem o máximo de ferramentas que vocês já conhecem • Mas é uma ótima oportunidade de aprender coisas novas tbm
  • 27. Web e Mobile Facil de mostrar pra usuário não técnicos • Web e Mobile • Se possível tentem focar só no frontend • E também usando Web Technologies (é uma dica, não uma regra) • Mais rápido e fácil de fazer algo multi plataforma • Ionic, React Native, PWA • Use um Backend as a Service • Hasura • AWS App Sync • Firebase • Airtable ⭐
  • 28. Web e Mobile Facil de mostrar pra usuário não técnicos • Ou algum framework que agilize o desenvolvimento • Alguns mais voltados para entrega rápida- Rails (Ruby), Laravel (PHP), Django (Python), etc • Sem opinião forte, faça você mesmo - Express (Node), Spring boot (Java), Flask (Python) • Use serviços gerenciados para funções “básicas” mas não triviais • Autenticação - Auth0 / Firebase Auth / AWS Cognito • Banco de dados • Pagamentos - Stripe, PagSeguro, etc
  • 29. Hospedagem em Geral Dá pra fazer tudo em qualquer nuvem e todos tem Free Tiers interessantes • Cloud Providers • AWS • Google Cloud / Firebase • Azure • Hosting sites • Netlify • Github Pages • Firebase Hosting
  • 30. Bancos de dados gerenciados Opções grátis pra não se preocupar com isso • Traditional DB • Cockroachlabs.cloud - Postgres Compatible • Planetscale - Vitess/MySQL • MongoDB Atlas • Data Warehouse e Big Data • Google Cloud BigQuery / AWS Redshift / Snow fl ake • Planilhas !!! • Google Sheets • Airtable
  • 32. Data Analytics Transformação de dados, cruzamento de informações, obtenção de dados • Web Scrapping • Scrapy em Python • Cheerio / Puppeteer em NodeJS • Python e Jupyter notebooks • Pandas 👑 • Google Colab para notebooks compartilhados no time • Visualização de dados • Vega, Altair, Seaborn, D3.jS, deck.gl, kepler.gl • Power BI, Google Data Studio, Tableau
  • 34. Construindo o dataset Geralmente a parte mais di fi cil de qualquer projeto de ML
  • 35. Machine Learning Ferramentas que podem ajudar • Frameworks e Libs • Tensor fl ow ⭐/ PyTorch / Sklearn • Anotação de dados • github.com/heartexlabs/awesome-data-labeling • Ferramentas de AutoML • Mobile - CreateML (iOS) / Firebase ML ( Android / iOS ) • Edge Impulse / GCP Auto ML / SuperAnnotate / Obviously AI / H2O.ai • Cloud AI • GCP Vision API, AWS Rekognition, Azure Cognitive Services https://towardsdatascience.com/top-8-no-code-machine-learning-platforms-you-should-use-in-2020-1d1801300dd0
  • 36. Teachables Machines Construir modelos relativamente simples no Browser
  • 38. Internet das Coisas Projetos batidos em hackathons • “Vamos fazer um revolucionário Estação meteorológico de baixo custo !!!”
  • 39. Projetos fi nais de IoT em campo Muitas preocupações extras por conta do ambiente ao ar livre • Manufatura das placas ( PCB ) • Desenho da Placa / Solda / Montagem / Case • Bateria / Consumo de Energia • Conectividade • Zigbee, Sigfox, LoRa, Cellular e mil outras opções • Sensores industriais • Mais precisos e duradouros • Proteções para suportar um ambiente ao ar livre • Chuva, Insetos, Sol / Calor, etc
  • 40. 40 Produtos LoRa Lista com vários fornecedores
  • 41. Dicas para desenvolver projetos de IoT Foquem no que fazer com os dados que os sensores vão prover • Desenvolva um device simulado • De fi ne os dados que ele vai capturar • Temperatura, umidade, qualidade do ar, localização, etc • Usar APIs de Clima, Imageamento Remoto ( NVDI ), Mapbox / Google Maps API se for uma aplicação de Asset Tracking, etc • OpenWeatherMap, Darksky, AirVisual API, etc • Construir soluções em cima dos dados capturados • De fato qual o valor gerado com a sua solução
  • 42. Internet das Coisas + Machine Learning Demo
  • 43. 43
  • 44. 44 Capturas dos dados Captura via Web Bluetooth e envia para a platforma Edge Impulse
  • 45. 45
  • 46. 46
  • 47. OBRIGADO! 
 
 AVIEBRANTZ.COM Alvaro Viebrantz 
 Google Developer Expe rt for IoT and Founding Engineer at Golioth.io aviebrantz.com @alvaroviebrantz