SlideShare uma empresa Scribd logo
1 de 41
Baixar para ler offline
Eu não posso acreditar que não é nativo!
Progressive Web Apps
+
Turbolinks 5
PWA?
Mas isso é uma
inovação?
80% do tempo dos usuários são
dedicados aos 3 Apps que ele mais utiliza.
Provavelmente 1 dos 3 Apps é um chat!
Quantos links são compartilhados através dele?
60% dos Apps que estão nas lojas (App e Play store),
nunca foram baixados!
Quantas pesquisas são feitas na internet?
Inovar é enxergar que as
oportunidades estão nos problemas
que existem, os quais ainda não foram
resolvidos porque todas as propostas
até agora foram ruins ou ineficientes.
-- Gustavo Caetano
O que isso
significa?
Confiável Rápido Engajável
O que isso
significa?
Resultados
Turbolinks?
Mas isso é uma
inovação?
Primeira geração
Segunda geração
https://www.youtube.com/watch?v=SWEts0rlez
A
O que isso
significa?
Resultados
Progressive
enhancement?
if ('serviceWorker' in navigator) {
//...
}
Falta de tempo é falta de prioridade.
Tempo é pré-requisito para melhorar continuamente!
Menos
é Mais
Talk is cheap.
Show me
the code.
Linus Torvalds
turbolinks.ysimplicity.io
O que isso
significa?
Obrigado
info@ysimplicity.com @_ysimplicity
"Se quer ir rápido, vá sozinho.
Se quer ir longe, vá em grupo."
-- Provérbio africano
@serradura

Mais conteúdo relacionado

Semelhante a Progressive Web Apps + Turbolinks 5

Desenvolvimento ágil de software
Desenvolvimento ágil de softwareDesenvolvimento ágil de software
Desenvolvimento ágil de software
Sompo Seguros
 

Semelhante a Progressive Web Apps + Turbolinks 5 (20)

[GUTS-RS] Testar Interfaces com UX
[GUTS-RS] Testar Interfaces com UX[GUTS-RS] Testar Interfaces com UX
[GUTS-RS] Testar Interfaces com UX
 
10 razões para coisas inúteis em APPs
10 razões para coisas inúteis em APPs10 razões para coisas inúteis em APPs
10 razões para coisas inúteis em APPs
 
Eliminando o desperdício para entregar valor
Eliminando o desperdício para entregar valorEliminando o desperdício para entregar valor
Eliminando o desperdício para entregar valor
 
Monitoramento de Mídias Sociais - Palestra Infnet
Monitoramento de Mídias Sociais - Palestra InfnetMonitoramento de Mídias Sociais - Palestra Infnet
Monitoramento de Mídias Sociais - Palestra Infnet
 
Workshop: Ouvindo usuários e stakeholders
Workshop: Ouvindo usuários e stakeholdersWorkshop: Ouvindo usuários e stakeholders
Workshop: Ouvindo usuários e stakeholders
 
Minicurso: Como criar chatbots
Minicurso: Como criar chatbotsMinicurso: Como criar chatbots
Minicurso: Como criar chatbots
 
Estudo SolarWinds de AppStack
Estudo SolarWinds de AppStackEstudo SolarWinds de AppStack
Estudo SolarWinds de AppStack
 
Master App - Porque menos é mais!
Master App - Porque menos é mais!Master App - Porque menos é mais!
Master App - Porque menos é mais!
 
Projeto WEB - Resumo P1
Projeto WEB - Resumo P1Projeto WEB - Resumo P1
Projeto WEB - Resumo P1
 
DODSALVADOR19_Arrancada & DevOps - o que este esporte pode nos ensinar sobre ...
DODSALVADOR19_Arrancada & DevOps - o que este esporte pode nos ensinar sobre ...DODSALVADOR19_Arrancada & DevOps - o que este esporte pode nos ensinar sobre ...
DODSALVADOR19_Arrancada & DevOps - o que este esporte pode nos ensinar sobre ...
 
DODPOA19_Arrancada - o que este esporte pode nos ensinar sobre agilidade e pe...
DODPOA19_Arrancada - o que este esporte pode nos ensinar sobre agilidade e pe...DODPOA19_Arrancada - o que este esporte pode nos ensinar sobre agilidade e pe...
DODPOA19_Arrancada - o que este esporte pode nos ensinar sobre agilidade e pe...
 
Utilização do Touch Appraisal em pesquisa eleitoral
Utilização do Touch Appraisal em pesquisa eleitoralUtilização do Touch Appraisal em pesquisa eleitoral
Utilização do Touch Appraisal em pesquisa eleitoral
 
Experiência do usuário em Portais Corporativos
Experiência do usuário em Portais CorporativosExperiência do usuário em Portais Corporativos
Experiência do usuário em Portais Corporativos
 
GUIA Como usar o ChatGPT para ganhar mais TEMPO. – Apresentação.pdf
GUIA Como usar o ChatGPT para ganhar mais TEMPO. – Apresentação.pdfGUIA Como usar o ChatGPT para ganhar mais TEMPO. – Apresentação.pdf
GUIA Como usar o ChatGPT para ganhar mais TEMPO. – Apresentação.pdf
 
Auditório de Soluções (15/08): PWA - O Futuro dos Aplicativos Mobile - Ivan B...
Auditório de Soluções (15/08): PWA - O Futuro dos Aplicativos Mobile - Ivan B...Auditório de Soluções (15/08): PWA - O Futuro dos Aplicativos Mobile - Ivan B...
Auditório de Soluções (15/08): PWA - O Futuro dos Aplicativos Mobile - Ivan B...
 
Palestra sobre DevOps na ASSESPRO-MG
Palestra sobre DevOps na ASSESPRO-MGPalestra sobre DevOps na ASSESPRO-MG
Palestra sobre DevOps na ASSESPRO-MG
 
Como manter a qualidade do seu projeto sem perder a sua sanidade!
Como manter a qualidade do seu projeto sem perder a sua sanidade!Como manter a qualidade do seu projeto sem perder a sua sanidade!
Como manter a qualidade do seu projeto sem perder a sua sanidade!
 
Inspetor Bugiganga - pesquisas criativas para desenvolvimento ágil
Inspetor Bugiganga - pesquisas criativas para desenvolvimento ágilInspetor Bugiganga - pesquisas criativas para desenvolvimento ágil
Inspetor Bugiganga - pesquisas criativas para desenvolvimento ágil
 
Desenvolvimento ágil de software
Desenvolvimento ágil de softwareDesenvolvimento ágil de software
Desenvolvimento ágil de software
 
Gestao de backlog scrum day 2018 06-04
Gestao de backlog scrum day 2018 06-04Gestao de backlog scrum day 2018 06-04
Gestao de backlog scrum day 2018 06-04
 

Último

Último (9)

ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
 
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
 
ATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docx
ATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docxATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docx
ATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docx
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object Calisthenics
 
Luís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdfLuís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdf
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemplo
 
Programação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdfProgramação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdf
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
 

Progressive Web Apps + Turbolinks 5