SlideShare uma empresa Scribd logo
1 de 17
Baixar para ler offline
Alexandre Malavasi
Progressive Web Apps em .NET
Alexandre Malavasi
Profissional
• 13 anosde experiênciacom desenvolvimento Web
• Coordenadorde desenvolvimentode sistemas
Formaçãoacadêmica
• Pós-graduaçãoem Projeto e Desenv. Sistemas – Mackenzie
• Pós-graduaçãoem Engenhariade Software com Métodos
Ágeis - IGTI
• Graduaçãoem Análisee Desenv. De Sistemas – Faculdade
Impacta
• Graduaçãoem T.I para Gestão de Negócios – FATEC
Certificações
• MCP, MCTS, MCPD, ITIL
Community
www.linkedin.com/in/alexandremalavasi
www.facebook.com/alexandremalavasi
@alemalavasi
alexandremalavasi@hotmail.com
medium.com/@alexandre.malavasi
MobileFirst
Escassezde
profissionais
Desenvolvedormobile é a terceira
profissionalmais difícil de encontrar
profissionaisno Brasil
Fonte: Page Personnel
Aplicativos nativos x Web
Princípios
• Progressivo
• Responsivo
• Off-line
• App-like
• Fácil Atualização
• Segurança
• Engajamento
• Instalável
Engajamento
Rentabilidade
• Grande alcance da Web
• Navegaçãocentrada no
usuário
• Sem download do aplicativo
Cases de Sucesso
O que é PWA (Progressive Web Apps) ?
• Aplicativos nativos x Web
• Grande alcance e facilidade da Web
• Navegação centrada no usuário
• Download de aplicativo (shopping) ?
• Engajamento
• Muito rápido
• Confiável
• User Experience
• Resposividade
Recursos disponíveis
• Geolocalização
• Câmera
• Microfone
• Vibração do device
• Orientação de tela
• Status da bateria
• Tipo de rede e velocidade
• Etc...
DEMO
Blazor
www.linkedin.com/in/alexandremalavasi
www.facebook.com/alexandremalavasi
@alemalavasi
alexandremalavasi@hotmail.com
medium.com/@alexandre.malavasi
OBRIGADO

Mais conteúdo relacionado

Mais procurados

DevOps On Line Week - Gerenciamento de Defeitos de Software
DevOps On Line Week - Gerenciamento de Defeitos de SoftwareDevOps On Line Week - Gerenciamento de Defeitos de Software
DevOps On Line Week - Gerenciamento de Defeitos de SoftwareAlexandre Malavasi
 
Implementação de políticas de segurança no Asp.Net Core
Implementação de políticas de segurança no Asp.Net CoreImplementação de políticas de segurança no Asp.Net Core
Implementação de políticas de segurança no Asp.Net CoreAlexandre Malavasi
 
Apresentação Acadêmica e Profissional
Apresentação Acadêmica e ProfissionalApresentação Acadêmica e Profissional
Apresentação Acadêmica e ProfissionalAndré Malicia Marques
 

Mais procurados (8)

Metodologias ágeis
Metodologias ágeisMetodologias ágeis
Metodologias ágeis
 
DevOps On Line Week - Gerenciamento de Defeitos de Software
DevOps On Line Week - Gerenciamento de Defeitos de SoftwareDevOps On Line Week - Gerenciamento de Defeitos de Software
DevOps On Line Week - Gerenciamento de Defeitos de Software
 
Implementação de políticas de segurança no Asp.Net Core
Implementação de políticas de segurança no Asp.Net CoreImplementação de políticas de segurança no Asp.Net Core
Implementação de políticas de segurança no Asp.Net Core
 
Treinamento ajax ria - 01
Treinamento ajax   ria - 01Treinamento ajax   ria - 01
Treinamento ajax ria - 01
 
Progressive Web Apps
Progressive Web AppsProgressive Web Apps
Progressive Web Apps
 
20 boas praticas_banco_dados
20 boas praticas_banco_dados20 boas praticas_banco_dados
20 boas praticas_banco_dados
 
Apresentação Acadêmica e Profissional
Apresentação Acadêmica e ProfissionalApresentação Acadêmica e Profissional
Apresentação Acadêmica e Profissional
 
Palestra sobre PWA
Palestra sobre PWAPalestra sobre PWA
Palestra sobre PWA
 

Semelhante a PWA em .NET - .NET Community Summit

Especialização em desenvolvimento web e aplicativos móveis - Univem
Especialização em desenvolvimento web e aplicativos móveis - UnivemEspecialização em desenvolvimento web e aplicativos móveis - Univem
Especialização em desenvolvimento web e aplicativos móveis - UnivemRicardo Sabatine
 
Introdução ao ALM e a visão da Plataforma Microsoft para developers.
Introdução ao ALM e a visão da Plataforma Microsoft para developers.Introdução ao ALM e a visão da Plataforma Microsoft para developers.
Introdução ao ALM e a visão da Plataforma Microsoft para developers.Gustavo Malheiros
 
Be Aware Webinar - Clique aqui, é seguro!
Be Aware Webinar - Clique aqui, é seguro!Be Aware Webinar - Clique aqui, é seguro!
Be Aware Webinar - Clique aqui, é seguro!Symantec Brasil
 
Soyuz - Open Web Platform & Business Intelligence
Soyuz - Open Web Platform & Business IntelligenceSoyuz - Open Web Platform & Business Intelligence
Soyuz - Open Web Platform & Business IntelligenceSoyuz Sistemas Ltda
 
Engenharia web seminário
Engenharia web   seminárioEngenharia web   seminário
Engenharia web seminárioBenedilosn
 
WEBINAR BE AWARE - Antes, durante e depois do ataque
WEBINAR BE AWARE - Antes, durante e depois do ataqueWEBINAR BE AWARE - Antes, durante e depois do ataque
WEBINAR BE AWARE - Antes, durante e depois do ataqueSymantec Brasil
 
Novas tecnologias -profissões do futuro
Novas tecnologias -profissões do futuroNovas tecnologias -profissões do futuro
Novas tecnologias -profissões do futuroNeemias Lopes
 
Progressive Web Apps (PWA)
Progressive Web Apps (PWA)Progressive Web Apps (PWA)
Progressive Web Apps (PWA)Dev PP
 
Consultoria e fábrica de software vs2012
Consultoria e fábrica de software vs2012Consultoria e fábrica de software vs2012
Consultoria e fábrica de software vs2012João Azevedo
 
Como trabalhar como desenvolvedor na Irlanda
Como trabalhar como desenvolvedor na IrlandaComo trabalhar como desenvolvedor na Irlanda
Como trabalhar como desenvolvedor na IrlandaAlexandre Malavasi
 
Application Insights
Application InsightsApplication Insights
Application InsightsMarcus Garcia
 
Introdução ao desenvolvimento de aplicações web
Introdução ao desenvolvimento de aplicações webIntrodução ao desenvolvimento de aplicações web
Introdução ao desenvolvimento de aplicações webRodrigo Branas
 
Gerenciamento de Vulnerabilidades em Aplicações e Servidores Web
Gerenciamento de Vulnerabilidades em Aplicações e Servidores WebGerenciamento de Vulnerabilidades em Aplicações e Servidores Web
Gerenciamento de Vulnerabilidades em Aplicações e Servidores WebEduardo Lanna
 
Desmitificando o WordPress
Desmitificando o WordPressDesmitificando o WordPress
Desmitificando o WordPressTiago Pires
 

Semelhante a PWA em .NET - .NET Community Summit (20)

Especialização em desenvolvimento web e aplicativos móveis - Univem
Especialização em desenvolvimento web e aplicativos móveis - UnivemEspecialização em desenvolvimento web e aplicativos móveis - Univem
Especialização em desenvolvimento web e aplicativos móveis - Univem
 
Célula Acadêmica ILES/ULBRA.NET
Célula Acadêmica ILES/ULBRA.NETCélula Acadêmica ILES/ULBRA.NET
Célula Acadêmica ILES/ULBRA.NET
 
Introdução ao ALM e a visão da Plataforma Microsoft para developers.
Introdução ao ALM e a visão da Plataforma Microsoft para developers.Introdução ao ALM e a visão da Plataforma Microsoft para developers.
Introdução ao ALM e a visão da Plataforma Microsoft para developers.
 
Be Aware Webinar - Clique aqui, é seguro!
Be Aware Webinar - Clique aqui, é seguro!Be Aware Webinar - Clique aqui, é seguro!
Be Aware Webinar - Clique aqui, é seguro!
 
Rup e metodos ágies
Rup e metodos ágiesRup e metodos ágies
Rup e metodos ágies
 
Desenvolvimento mobile
Desenvolvimento mobileDesenvolvimento mobile
Desenvolvimento mobile
 
Soyuz - Open Web Platform & Business Intelligence
Soyuz - Open Web Platform & Business IntelligenceSoyuz - Open Web Platform & Business Intelligence
Soyuz - Open Web Platform & Business Intelligence
 
Apresentação TCC
Apresentação TCCApresentação TCC
Apresentação TCC
 
Engenharia web seminário
Engenharia web   seminárioEngenharia web   seminário
Engenharia web seminário
 
WEBINAR BE AWARE - Antes, durante e depois do ataque
WEBINAR BE AWARE - Antes, durante e depois do ataqueWEBINAR BE AWARE - Antes, durante e depois do ataque
WEBINAR BE AWARE - Antes, durante e depois do ataque
 
Bower
BowerBower
Bower
 
Uf pa jan13
Uf pa jan13Uf pa jan13
Uf pa jan13
 
Novas tecnologias -profissões do futuro
Novas tecnologias -profissões do futuroNovas tecnologias -profissões do futuro
Novas tecnologias -profissões do futuro
 
Progressive Web Apps (PWA)
Progressive Web Apps (PWA)Progressive Web Apps (PWA)
Progressive Web Apps (PWA)
 
Consultoria e fábrica de software vs2012
Consultoria e fábrica de software vs2012Consultoria e fábrica de software vs2012
Consultoria e fábrica de software vs2012
 
Como trabalhar como desenvolvedor na Irlanda
Como trabalhar como desenvolvedor na IrlandaComo trabalhar como desenvolvedor na Irlanda
Como trabalhar como desenvolvedor na Irlanda
 
Application Insights
Application InsightsApplication Insights
Application Insights
 
Introdução ao desenvolvimento de aplicações web
Introdução ao desenvolvimento de aplicações webIntrodução ao desenvolvimento de aplicações web
Introdução ao desenvolvimento de aplicações web
 
Gerenciamento de Vulnerabilidades em Aplicações e Servidores Web
Gerenciamento de Vulnerabilidades em Aplicações e Servidores WebGerenciamento de Vulnerabilidades em Aplicações e Servidores Web
Gerenciamento de Vulnerabilidades em Aplicações e Servidores Web
 
Desmitificando o WordPress
Desmitificando o WordPressDesmitificando o WordPress
Desmitificando o WordPress
 

Mais de Alexandre Malavasi

Building High-Performance applications with .NET 5 and Vue JS 3
Building High-Performance applications with .NET 5 and Vue JS 3Building High-Performance applications with .NET 5 and Vue JS 3
Building High-Performance applications with .NET 5 and Vue JS 3Alexandre Malavasi
 
Modern Applications With Asp.net Core 5 and Vue JS 3
Modern Applications With Asp.net Core 5 and Vue JS 3Modern Applications With Asp.net Core 5 and Vue JS 3
Modern Applications With Asp.net Core 5 and Vue JS 3Alexandre Malavasi
 
Blazor + Azure Functions - Caqui Coders #36
Blazor + Azure Functions - Caqui Coders #36Blazor + Azure Functions - Caqui Coders #36
Blazor + Azure Functions - Caqui Coders #36Alexandre Malavasi
 
Net developer days presentation
Net developer days   presentationNet developer days   presentation
Net developer days presentationAlexandre Malavasi
 

Mais de Alexandre Malavasi (7)

Building High-Performance applications with .NET 5 and Vue JS 3
Building High-Performance applications with .NET 5 and Vue JS 3Building High-Performance applications with .NET 5 and Vue JS 3
Building High-Performance applications with .NET 5 and Vue JS 3
 
Modern Applications With Asp.net Core 5 and Vue JS 3
Modern Applications With Asp.net Core 5 and Vue JS 3Modern Applications With Asp.net Core 5 and Vue JS 3
Modern Applications With Asp.net Core 5 and Vue JS 3
 
Blazor + Azure Functions - Caqui Coders #36
Blazor + Azure Functions - Caqui Coders #36Blazor + Azure Functions - Caqui Coders #36
Blazor + Azure Functions - Caqui Coders #36
 
Net fest final presentation
Net fest final presentationNet fest final presentation
Net fest final presentation
 
Net developer days presentation
Net developer days   presentationNet developer days   presentation
Net developer days presentation
 
Carreiras em TI
Carreiras em TICarreiras em TI
Carreiras em TI
 
Técnicas de retórica
Técnicas de retóricaTécnicas de retórica
Técnicas de retórica
 

Último

Certificado - Data Analytics - CoderHouse.pdf
Certificado - Data Analytics - CoderHouse.pdfCertificado - Data Analytics - CoderHouse.pdf
Certificado - Data Analytics - CoderHouse.pdfLarissa Souza
 
Apresentação Comercial VITAL DATA 2024.pdf
Apresentação Comercial VITAL DATA 2024.pdfApresentação Comercial VITAL DATA 2024.pdf
Apresentação Comercial VITAL DATA 2024.pdfCarlos Gomes
 
[ServiceNow] Upgrade de versão - 2ª edição (Revisada, atualizada e ampliada)
[ServiceNow] Upgrade de versão - 2ª edição (Revisada, atualizada e ampliada)[ServiceNow] Upgrade de versão - 2ª edição (Revisada, atualizada e ampliada)
[ServiceNow] Upgrade de versão - 2ª edição (Revisada, atualizada e ampliada)Alessandro Almeida
 
From_SEH_Overwrite_with_Egg_Hunter_to_Get_a_Shell_PT-BR.pdf
From_SEH_Overwrite_with_Egg_Hunter_to_Get_a_Shell_PT-BR.pdfFrom_SEH_Overwrite_with_Egg_Hunter_to_Get_a_Shell_PT-BR.pdf
From_SEH_Overwrite_with_Egg_Hunter_to_Get_a_Shell_PT-BR.pdfRodolpho Concurde
 
Concurso Caixa TI - Imersão Final - Rogério Araújo.pdf
Concurso Caixa TI - Imersão Final - Rogério Araújo.pdfConcurso Caixa TI - Imersão Final - Rogério Araújo.pdf
Concurso Caixa TI - Imersão Final - Rogério Araújo.pdfGuilhermeRodrigues896381
 
Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...
Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...
Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...Dirceu Resende
 

Último (6)

Certificado - Data Analytics - CoderHouse.pdf
Certificado - Data Analytics - CoderHouse.pdfCertificado - Data Analytics - CoderHouse.pdf
Certificado - Data Analytics - CoderHouse.pdf
 
Apresentação Comercial VITAL DATA 2024.pdf
Apresentação Comercial VITAL DATA 2024.pdfApresentação Comercial VITAL DATA 2024.pdf
Apresentação Comercial VITAL DATA 2024.pdf
 
[ServiceNow] Upgrade de versão - 2ª edição (Revisada, atualizada e ampliada)
[ServiceNow] Upgrade de versão - 2ª edição (Revisada, atualizada e ampliada)[ServiceNow] Upgrade de versão - 2ª edição (Revisada, atualizada e ampliada)
[ServiceNow] Upgrade de versão - 2ª edição (Revisada, atualizada e ampliada)
 
From_SEH_Overwrite_with_Egg_Hunter_to_Get_a_Shell_PT-BR.pdf
From_SEH_Overwrite_with_Egg_Hunter_to_Get_a_Shell_PT-BR.pdfFrom_SEH_Overwrite_with_Egg_Hunter_to_Get_a_Shell_PT-BR.pdf
From_SEH_Overwrite_with_Egg_Hunter_to_Get_a_Shell_PT-BR.pdf
 
Concurso Caixa TI - Imersão Final - Rogério Araújo.pdf
Concurso Caixa TI - Imersão Final - Rogério Araújo.pdfConcurso Caixa TI - Imersão Final - Rogério Araújo.pdf
Concurso Caixa TI - Imersão Final - Rogério Araújo.pdf
 
Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...
Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...
Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...
 

PWA em .NET - .NET Community Summit