SlideShare uma empresa Scribd logo
1 de 7
Cross Platform Design Patterns
O que é Cross Platform
Trata-se de uma aplicação que pode ser
executada em mais de uma
plataforma...
• Não é um conceito “novo”;
• Remete a criação de aplicativos
(mobile) híbridos;
• Muito mais do que
responsividade;
O “fator” Cross Platform
Porque RARAMENTE o “fator” Cross
Platform faz-se presente no
“backend”?
DTO
ViewModels
F#
TDD
Microservices
DDD
CQRS
BOLOVO
Models
Services
Value Objects
Entity Framework
ASP.NET
WebForms
ASP.NET Core
ADO.NET
Java
C#
Cross Platform Design Pattern
Estabelecer um padrão visando compartilhamento
de código entre plataformas/dispositivos...
• Extremamente leve;
• Baseado em serviços;
• Escalável;
Eu quero é código!
Jefferson Balivo
jefferson@balivo.com.br
balivo.com.br
youtube.com/jbalivo
github.com/balivo

Mais conteúdo relacionado

Mais procurados

O novo Visual Studio 2012
O novo Visual Studio 2012O novo Visual Studio 2012
O novo Visual Studio 2012Rodrigo Kono
 
Visual Studio Summit 2014 - Portable Class Library
Visual Studio Summit 2014 - Portable Class LibraryVisual Studio Summit 2014 - Portable Class Library
Visual Studio Summit 2014 - Portable Class LibraryThiago Lunardi
 
Xamarin - Como Otimizar o Desenvolvimento Mobile Multiplataforma
Xamarin - Como Otimizar o Desenvolvimento Mobile MultiplataformaXamarin - Como Otimizar o Desenvolvimento Mobile Multiplataforma
Xamarin - Como Otimizar o Desenvolvimento Mobile MultiplataformaXpand IT
 
Entendendo Xamarin.Forms
Entendendo Xamarin.FormsEntendendo Xamarin.Forms
Entendendo Xamarin.FormsLetticia Nicoli
 
Xamarin + Prism: implementando boas práticas
Xamarin + Prism: implementando boas práticasXamarin + Prism: implementando boas práticas
Xamarin + Prism: implementando boas práticasThiago Bertuzzi
 
Criando Apps com .net: o Poder do Xamarin.Forms
Criando Apps com .net: o Poder do Xamarin.FormsCriando Apps com .net: o Poder do Xamarin.Forms
Criando Apps com .net: o Poder do Xamarin.FormsThiago Bertuzzi
 
Xamarin Introdução
Xamarin IntroduçãoXamarin Introdução
Xamarin Introduçãoakamud
 
Construindo Aplicativos móveis conectados com Xamarin e Azure Mobile Services
Construindo Aplicativos móveis conectados com Xamarin e Azure Mobile ServicesConstruindo Aplicativos móveis conectados com Xamarin e Azure Mobile Services
Construindo Aplicativos móveis conectados com Xamarin e Azure Mobile ServicesWilliam S. Rodriguez
 
MobileConf 2014 - Xamarin - Desenvolvimento multiplataforma feito da maneira ...
MobileConf 2014 - Xamarin - Desenvolvimento multiplataforma feito da maneira ...MobileConf 2014 - Xamarin - Desenvolvimento multiplataforma feito da maneira ...
MobileConf 2014 - Xamarin - Desenvolvimento multiplataforma feito da maneira ...Vinicius Jarina
 
Mobile apps com Xamarin e Azure Mobile Services - The Developers Conference P...
Mobile apps com Xamarin e Azure Mobile Services - The Developers Conference P...Mobile apps com Xamarin e Azure Mobile Services - The Developers Conference P...
Mobile apps com Xamarin e Azure Mobile Services - The Developers Conference P...William S. Rodriguez
 

Mais procurados (10)

O novo Visual Studio 2012
O novo Visual Studio 2012O novo Visual Studio 2012
O novo Visual Studio 2012
 
Visual Studio Summit 2014 - Portable Class Library
Visual Studio Summit 2014 - Portable Class LibraryVisual Studio Summit 2014 - Portable Class Library
Visual Studio Summit 2014 - Portable Class Library
 
Xamarin - Como Otimizar o Desenvolvimento Mobile Multiplataforma
Xamarin - Como Otimizar o Desenvolvimento Mobile MultiplataformaXamarin - Como Otimizar o Desenvolvimento Mobile Multiplataforma
Xamarin - Como Otimizar o Desenvolvimento Mobile Multiplataforma
 
Entendendo Xamarin.Forms
Entendendo Xamarin.FormsEntendendo Xamarin.Forms
Entendendo Xamarin.Forms
 
Xamarin + Prism: implementando boas práticas
Xamarin + Prism: implementando boas práticasXamarin + Prism: implementando boas práticas
Xamarin + Prism: implementando boas práticas
 
Criando Apps com .net: o Poder do Xamarin.Forms
Criando Apps com .net: o Poder do Xamarin.FormsCriando Apps com .net: o Poder do Xamarin.Forms
Criando Apps com .net: o Poder do Xamarin.Forms
 
Xamarin Introdução
Xamarin IntroduçãoXamarin Introdução
Xamarin Introdução
 
Construindo Aplicativos móveis conectados com Xamarin e Azure Mobile Services
Construindo Aplicativos móveis conectados com Xamarin e Azure Mobile ServicesConstruindo Aplicativos móveis conectados com Xamarin e Azure Mobile Services
Construindo Aplicativos móveis conectados com Xamarin e Azure Mobile Services
 
MobileConf 2014 - Xamarin - Desenvolvimento multiplataforma feito da maneira ...
MobileConf 2014 - Xamarin - Desenvolvimento multiplataforma feito da maneira ...MobileConf 2014 - Xamarin - Desenvolvimento multiplataforma feito da maneira ...
MobileConf 2014 - Xamarin - Desenvolvimento multiplataforma feito da maneira ...
 
Mobile apps com Xamarin e Azure Mobile Services - The Developers Conference P...
Mobile apps com Xamarin e Azure Mobile Services - The Developers Conference P...Mobile apps com Xamarin e Azure Mobile Services - The Developers Conference P...
Mobile apps com Xamarin e Azure Mobile Services - The Developers Conference P...
 

Mais de Jefferson Balivo

Xamarin.Forms - More Productive & Beautiful Than Ever
Xamarin.Forms - More Productive & Beautiful Than EverXamarin.Forms - More Productive & Beautiful Than Ever
Xamarin.Forms - More Productive & Beautiful Than EverJefferson Balivo
 
Present and future of mobile development with Xamarin
Present and future of mobile development with XamarinPresent and future of mobile development with Xamarin
Present and future of mobile development with XamarinJefferson Balivo
 
Introdução Xamarin.Forms (2018) - Aula 4
Introdução Xamarin.Forms (2018) - Aula 4Introdução Xamarin.Forms (2018) - Aula 4
Introdução Xamarin.Forms (2018) - Aula 4Jefferson Balivo
 
Introdução Xamarin.Forms (2018) - Aula 3
Introdução Xamarin.Forms (2018) - Aula 3Introdução Xamarin.Forms (2018) - Aula 3
Introdução Xamarin.Forms (2018) - Aula 3Jefferson Balivo
 
Introdução Xamarin.Forms 2018 - Aula 2
Introdução Xamarin.Forms 2018 - Aula 2Introdução Xamarin.Forms 2018 - Aula 2
Introdução Xamarin.Forms 2018 - Aula 2Jefferson Balivo
 
Introdução Xamarin.Forms 2018 - Aula 1
Introdução Xamarin.Forms 2018 - Aula 1Introdução Xamarin.Forms 2018 - Aula 1
Introdução Xamarin.Forms 2018 - Aula 1Jefferson Balivo
 
Enterprise Apps: Arquiteturas extremas e escaláveis
Enterprise Apps: Arquiteturas extremas e escaláveisEnterprise Apps: Arquiteturas extremas e escaláveis
Enterprise Apps: Arquiteturas extremas e escaláveisJefferson Balivo
 

Mais de Jefferson Balivo (7)

Xamarin.Forms - More Productive & Beautiful Than Ever
Xamarin.Forms - More Productive & Beautiful Than EverXamarin.Forms - More Productive & Beautiful Than Ever
Xamarin.Forms - More Productive & Beautiful Than Ever
 
Present and future of mobile development with Xamarin
Present and future of mobile development with XamarinPresent and future of mobile development with Xamarin
Present and future of mobile development with Xamarin
 
Introdução Xamarin.Forms (2018) - Aula 4
Introdução Xamarin.Forms (2018) - Aula 4Introdução Xamarin.Forms (2018) - Aula 4
Introdução Xamarin.Forms (2018) - Aula 4
 
Introdução Xamarin.Forms (2018) - Aula 3
Introdução Xamarin.Forms (2018) - Aula 3Introdução Xamarin.Forms (2018) - Aula 3
Introdução Xamarin.Forms (2018) - Aula 3
 
Introdução Xamarin.Forms 2018 - Aula 2
Introdução Xamarin.Forms 2018 - Aula 2Introdução Xamarin.Forms 2018 - Aula 2
Introdução Xamarin.Forms 2018 - Aula 2
 
Introdução Xamarin.Forms 2018 - Aula 1
Introdução Xamarin.Forms 2018 - Aula 1Introdução Xamarin.Forms 2018 - Aula 1
Introdução Xamarin.Forms 2018 - Aula 1
 
Enterprise Apps: Arquiteturas extremas e escaláveis
Enterprise Apps: Arquiteturas extremas e escaláveisEnterprise Apps: Arquiteturas extremas e escaláveis
Enterprise Apps: Arquiteturas extremas e escaláveis
 

Cross Platform Patterns 40