SlideShare uma empresa Scribd logo
1 de 58
Baixar para ler offline
AGENDA
AGENDA
AGENDA
v  Quem sou?
v  Objetivo
v  Por quê?
v  Como?
v  O que?
v  Integração ao vivo 
v  Resumo e benefícios
v  Perguntas
QUEM SOU?
QUEM SOU?
QUEM SOU?
Matías Gualino
24 anos
Lider Experiencia pagamento mobile




2015
Mercado Pago Point
SDK Mobile
2014 
Segurança do site
OBJETIVO
OBJETIVO
OBJETIVO
MP OP
OBJETIVO
MP OP
OBJETIVO
MP OP
OBJETIVO
MP OP
OBJETIVO
MULTI PLATFORM!
!
!
!
OPEN PRODUCT!
OBJETIVO
POR QUÊ?
POR QUÊ?
POR QUE?
The new payment experience and
the best open platform integration
POR QUE?
POR QUE?
COMO?
COMO?
COMO?
COMO?
COMO?
COMO?
COMO?
COMO?
COMO?
COMO?
COMO?
COMO?
COMO?
IT	
Produto	
UX
O QUE?
O QUE?
O QUE?
O QUE?
O QUE?
O QUE?
Checkout!
UI!
Serviços!
API!
CAMADA API
API
CAMADA SERVIÇOS
Serviços!
API!
CAMADA SERVIÇOS
Serviços!
API!
CAMADA UI
UI!
Serviços!
API!
CAMADA UI
UI!
Serviços!
API!
CAMADA UI
UI!
Serviços!
API!
CAMADA UI
CAMADA UI
UI!
Serviços!
API!
CAMADA UI
UI!
Serviços!
API!
CAMADA UI
UI!
Serviços!
API!
NOSSO CHECKOUT
Checkout!
UI!
Serviços!
API!
Meio de pagamento
Banco
Parcelas
Dados do cartão
Resultado do pagamento
INTEGRAÇÃO
INTEGRAÇÃO
INTEGRAÇÃO
1. Adicionar a dependencia:

•  Android!
dependencies	{	
	compile('com.mercadopago:sdk:1.0.0-rc2@aar')	{		
	 	transitive	=	true		
	}	
}	

•  iOS!
pod	‘MercadoPagoSDK’,	‘~>	0.9.15’	

•  Hibrido!
cordova	plugin	add	mercadopago-plugin
INTEGRAÇÃO
2.  Quando o usuario clique no botão, tem que fazer a chamada do nosso componente.

	new	MercadoPago.StartActivityBuilder()	
									.setActivity(this)	
									.setPublicKey("APP_USR-d0081c85-5dfe-419c-b84a-f5fb787bf393")	
									.setAmount(new	BigDecimal(31.84))	
									.setSite(Sites.BRASIL)	
									.setInstallmentsEnabled(true)	
									.startCardVaultActivity();
INTEGRAÇÃO
3.  Aguardar os resultados que o usuário inseriu no fluxo: PaymentMethod, Issuer (ARG &
MEX), PayerCost e Token. Callback em iOS, onActivityResult pelo Android.

"

PaymentMethod	paymentMethod	=	
JsonUtil.getInstance().fromJson(data.getStringExtra("paymentMethod"),	
PaymentMethod.class);	
		
	Issuer	issuer	=	
JsonUtil.getInstance().fromJson(data.getStringExtra("issuer"),	
	Issuer.class);	
										 		
	Token	token	=	
JsonUtil.getInstance().fromJson(data.getStringExtra("token"),	
	Token.class);	
										 		
	PayerCost	payerCost	=	
	JsonUtil.getInstance().fromJson(data.getStringExtra("payerCost"),	
PayerCost.class);
INTEGRAÇÃO
4.  Execute o projeto e faça os testes!
INTEGRAÇÃO
5.  Defina a sua cor. Você pode usar letras escuras!

DecorationPreference decorationPreference = new DecorationPreference();!

decorationPreference.setBaseColor("#FFCC3E");!

decorationPreference.enableDarkFont();!

6.  Faça setDecorationPreference em sua chamada!

new MercadoPago.StartActivityBuilder()!

 .setActivity(this)!

 .setPublicKey("APP_USR-d0081c85-5dfe-419c-b84a-f5fb787bf393")!

 .setAmount(new BigDecimal(31.84))!

 .setSite(Sites.BRASIL)!

 .setInstallmentsEnabled(true)!

 .setDecorationPreference(decorationPreference)!

 .startCardVaultActivity();
INTEGRAÇÃO
7.  Teste outra vez! Mas agora tem a sua cor!
RESUMO E BENEFICIOS
RESUMO E BENEFICIOS
RESUMO E BENEFICIOS!
v  Melhor utilização dos recursos.
v  Não fazer as coisas mais de uma vez e em momentos diferentes.
v  Cada nova funcionalidade está disponível para o negócio, mas também para a
comunidade de desenvolvedores.

v  Integração personalizada (ninja).
v  Entender os componentes, fluxos e controles para que o integrador possa construir a
experiência que deseja (quebra-cabeça).
v  Integração fechada, mas customizável (checkout).
RESUMO E BENEFICIOS!
v  Melhor utilização dos recursos.
v  Não fazer as coisas mais de uma vez e em momentos diferentes.
v  Cada nova funcionalidade está disponível para negócio, mas também para a
comunidade de desenvolvedores.

v  Integração personalizada (ninja).
v  Entender os componentes, fluxos e controles para que o integrador pode construir a
experiência que deseja (quebra-cabeça).
v  Integração fechada, mas customizável (checkout).
Flexibility!
Development Effort!
Flexibility!
Development Effort!
RESUMO DA INTEGRAÇÃO
RESUMO DA
INTEGRAÇÃO
RESUMO DA INTEGRAÇÃO
1.  Adicionar uma dependência
2.  Adicionar um gatilho. Clique em um botão, QR, Tecnologia nas proximidades, etc..
3.  Invocar o componente quando o evento de disparo ocorre.
4.  Aguarde os resultados do componente.
5.  Teste.
6.  Personalize sua cor.
7.  Fazer a integração do back-end para alcançar uma integração bem sucedida.
PERGUNTAS
OBRIGADO!
OBRIGADO!

Mais conteúdo relacionado

Mais procurados

Desenvolvimento Mobile: Híbrido x Nativo
Desenvolvimento Mobile: Híbrido x NativoDesenvolvimento Mobile: Híbrido x Nativo
Desenvolvimento Mobile: Híbrido x NativoLetticia Nicoli
 
Aplicações Híbridas para Dispositivos Móveis com AngularJS e PhoneGap
Aplicações Híbridas para Dispositivos Móveis com AngularJS e PhoneGapAplicações Híbridas para Dispositivos Móveis com AngularJS e PhoneGap
Aplicações Híbridas para Dispositivos Móveis com AngularJS e PhoneGapThiago Colares
 
Medindo o Desempenho de sua aplicação com as APIs de Web Performance
Medindo o Desempenho de sua aplicação com as APIs de Web PerformanceMedindo o Desempenho de sua aplicação com as APIs de Web Performance
Medindo o Desempenho de sua aplicação com as APIs de Web PerformanceTalita Pagani
 
Como adotar ágil sem perder organização
Como adotar ágil sem perder organizaçãoComo adotar ágil sem perder organização
Como adotar ágil sem perder organizaçãoJuliano Ribeiro
 
Palestra de como testar sua API Rest no Grupo de Teste Carioca
Palestra de como testar sua API Rest no Grupo de Teste CariocaPalestra de como testar sua API Rest no Grupo de Teste Carioca
Palestra de como testar sua API Rest no Grupo de Teste CariocaFrederico Augusto Do Carmo Moreira
 
Soujava -construindo_ap_is_com_a_open_api_spec_e_java
Soujava  -construindo_ap_is_com_a_open_api_spec_e_javaSoujava  -construindo_ap_is_com_a_open_api_spec_e_java
Soujava -construindo_ap_is_com_a_open_api_spec_e_javaRaphael Rodrigues
 
Curso: Desenvolvimento de aplicativos híbridos (dia 1)
Curso: Desenvolvimento de aplicativos híbridos (dia 1)Curso: Desenvolvimento de aplicativos híbridos (dia 1)
Curso: Desenvolvimento de aplicativos híbridos (dia 1)Wennder Santos
 

Mais procurados (10)

Desenvolvimento Mobile: Híbrido x Nativo
Desenvolvimento Mobile: Híbrido x NativoDesenvolvimento Mobile: Híbrido x Nativo
Desenvolvimento Mobile: Híbrido x Nativo
 
MVP - the fast and the sujous
MVP - the fast and the sujous  MVP - the fast and the sujous
MVP - the fast and the sujous
 
Zf campus party_2011
Zf campus party_2011Zf campus party_2011
Zf campus party_2011
 
Aplicações Híbridas para Dispositivos Móveis com AngularJS e PhoneGap
Aplicações Híbridas para Dispositivos Móveis com AngularJS e PhoneGapAplicações Híbridas para Dispositivos Móveis com AngularJS e PhoneGap
Aplicações Híbridas para Dispositivos Móveis com AngularJS e PhoneGap
 
Medindo o Desempenho de sua aplicação com as APIs de Web Performance
Medindo o Desempenho de sua aplicação com as APIs de Web PerformanceMedindo o Desempenho de sua aplicação com as APIs de Web Performance
Medindo o Desempenho de sua aplicação com as APIs de Web Performance
 
Como adotar ágil sem perder organização
Como adotar ágil sem perder organizaçãoComo adotar ágil sem perder organização
Como adotar ágil sem perder organização
 
Palestra de como testar sua API Rest no Grupo de Teste Carioca
Palestra de como testar sua API Rest no Grupo de Teste CariocaPalestra de como testar sua API Rest no Grupo de Teste Carioca
Palestra de como testar sua API Rest no Grupo de Teste Carioca
 
Soujava -construindo_ap_is_com_a_open_api_spec_e_java
Soujava  -construindo_ap_is_com_a_open_api_spec_e_javaSoujava  -construindo_ap_is_com_a_open_api_spec_e_java
Soujava -construindo_ap_is_com_a_open_api_spec_e_java
 
Curso: Desenvolvimento de aplicativos híbridos (dia 1)
Curso: Desenvolvimento de aplicativos híbridos (dia 1)Curso: Desenvolvimento de aplicativos híbridos (dia 1)
Curso: Desenvolvimento de aplicativos híbridos (dia 1)
 
Happiness app
Happiness appHappiness app
Happiness app
 

Destaque

Personal branding project
Personal branding projectPersonal branding project
Personal branding projecttali92
 
Revolutionizing Heathcare and Wellness Management through Systems P4 Medicine
Revolutionizing Heathcare and Wellness Management through Systems P4 MedicineRevolutionizing Heathcare and Wellness Management through Systems P4 Medicine
Revolutionizing Heathcare and Wellness Management through Systems P4 Medicinebrnbarcelona
 
How user-generated content is changing content marketing
How user-generated content is changing content marketing How user-generated content is changing content marketing
How user-generated content is changing content marketing Bozboz-digital
 
Honduras Medical Mission
Honduras Medical MissionHonduras Medical Mission
Honduras Medical Missionwashingtonortho
 
Happily Ever After (Part 1)
Happily  Ever  After (Part 1)Happily  Ever  After (Part 1)
Happily Ever After (Part 1)Go4God
 
「一」「二」「三」「四」「五」「六」「七」「八」「九」「十」「百」「千」
「一」「二」「三」「四」「五」「六」「七」「八」「九」「十」「百」「千」「一」「二」「三」「四」「五」「六」「七」「八」「九」「十」「百」「千」
「一」「二」「三」「四」「五」「六」「七」「八」「九」「十」「百」「千」ラッキー ね
 
Accelerating Innovation with Spark-(Beth Smith, IBM)
Accelerating Innovation with Spark-(Beth Smith, IBM)Accelerating Innovation with Spark-(Beth Smith, IBM)
Accelerating Innovation with Spark-(Beth Smith, IBM)Spark Summit
 
戦略テーマ設定シート
戦略テーマ設定シート戦略テーマ設定シート
戦略テーマ設定シートMaki Omori
 
M C Squared - New Project Brochure
M C Squared - New Project BrochureM C Squared - New Project Brochure
M C Squared - New Project BrochureMCSquaredProject
 
שרבוט כפול בארגון כלי לפיתוח מנהלים וצוות
שרבוט כפול בארגון כלי לפיתוח מנהלים וצוותשרבוט כפול בארגון כלי לפיתוח מנהלים וצוות
שרבוט כפול בארגון כלי לפיתוח מנהלים וצוותYonit Sheintal
 
Lista de-precios-compugreiff-enero-14-2013
Lista de-precios-compugreiff-enero-14-2013Lista de-precios-compugreiff-enero-14-2013
Lista de-precios-compugreiff-enero-14-2013xxxxx
 
Single-chromosome transcriptional profiling reveals chromosomal gene expressi...
Single-chromosome transcriptional profiling reveals chromosomal gene expressi...Single-chromosome transcriptional profiling reveals chromosomal gene expressi...
Single-chromosome transcriptional profiling reveals chromosomal gene expressi...Marshall Levesque
 

Destaque (18)

Personal branding project
Personal branding projectPersonal branding project
Personal branding project
 
Revolutionizing Heathcare and Wellness Management through Systems P4 Medicine
Revolutionizing Heathcare and Wellness Management through Systems P4 MedicineRevolutionizing Heathcare and Wellness Management through Systems P4 Medicine
Revolutionizing Heathcare and Wellness Management through Systems P4 Medicine
 
How user-generated content is changing content marketing
How user-generated content is changing content marketing How user-generated content is changing content marketing
How user-generated content is changing content marketing
 
Zaragoza Turismo 36
Zaragoza Turismo 36Zaragoza Turismo 36
Zaragoza Turismo 36
 
Zaragoza Turismo 26
Zaragoza Turismo 26Zaragoza Turismo 26
Zaragoza Turismo 26
 
Honduras Medical Mission
Honduras Medical MissionHonduras Medical Mission
Honduras Medical Mission
 
Happily Ever After (Part 1)
Happily  Ever  After (Part 1)Happily  Ever  After (Part 1)
Happily Ever After (Part 1)
 
Small is Big
Small is BigSmall is Big
Small is Big
 
「一」「二」「三」「四」「五」「六」「七」「八」「九」「十」「百」「千」
「一」「二」「三」「四」「五」「六」「七」「八」「九」「十」「百」「千」「一」「二」「三」「四」「五」「六」「七」「八」「九」「十」「百」「千」
「一」「二」「三」「四」「五」「六」「七」「八」「九」「十」「百」「千」
 
Accelerating Innovation with Spark-(Beth Smith, IBM)
Accelerating Innovation with Spark-(Beth Smith, IBM)Accelerating Innovation with Spark-(Beth Smith, IBM)
Accelerating Innovation with Spark-(Beth Smith, IBM)
 
戦略テーマ設定シート
戦略テーマ設定シート戦略テーマ設定シート
戦略テーマ設定シート
 
M C Squared - New Project Brochure
M C Squared - New Project BrochureM C Squared - New Project Brochure
M C Squared - New Project Brochure
 
Intervencion con Mis Padres...
Intervencion con Mis Padres...Intervencion con Mis Padres...
Intervencion con Mis Padres...
 
שרבוט כפול בארגון כלי לפיתוח מנהלים וצוות
שרבוט כפול בארגון כלי לפיתוח מנהלים וצוותשרבוט כפול בארגון כלי לפיתוח מנהלים וצוות
שרבוט כפול בארגון כלי לפיתוח מנהלים וצוות
 
Zaragoza Turismo 35
Zaragoza Turismo 35Zaragoza Turismo 35
Zaragoza Turismo 35
 
Lista de-precios-compugreiff-enero-14-2013
Lista de-precios-compugreiff-enero-14-2013Lista de-precios-compugreiff-enero-14-2013
Lista de-precios-compugreiff-enero-14-2013
 
Single-chromosome transcriptional profiling reveals chromosomal gene expressi...
Single-chromosome transcriptional profiling reveals chromosomal gene expressi...Single-chromosome transcriptional profiling reveals chromosomal gene expressi...
Single-chromosome transcriptional profiling reveals chromosomal gene expressi...
 
C14
C14C14
C14
 

Semelhante a Mercado Livre Experience - Matias Gualino

PagSeguro Stands Eventos 2020
PagSeguro Stands Eventos 2020 PagSeguro Stands Eventos 2020
PagSeguro Stands Eventos 2020 Jonas Jaeger
 
Acessibilidade pensada para a experiência muito além de "7 dicas básicas"
Acessibilidade pensada para a experiência muito além de "7 dicas básicas"Acessibilidade pensada para a experiência muito além de "7 dicas básicas"
Acessibilidade pensada para a experiência muito além de "7 dicas básicas"Marcelo Sales
 
Morphy Apresentação Institucional
Morphy Apresentação InstitucionalMorphy Apresentação Institucional
Morphy Apresentação InstitucionalMorphy Digital Group
 
Lidar com Expectativas é a melhor forma de garantir a Experiência
Lidar com Expectativas é a melhor forma de garantir a ExperiênciaLidar com Expectativas é a melhor forma de garantir a Experiência
Lidar com Expectativas é a melhor forma de garantir a ExperiênciaMarcelo Sales
 
Ux for Developers - Build Better Products
Ux for Developers - Build Better ProductsUx for Developers - Build Better Products
Ux for Developers - Build Better ProductsPedro Marques
 
Kluk design dispositivos moveis ufpb 20131025
Kluk design dispositivos moveis ufpb 20131025Kluk design dispositivos moveis ufpb 20131025
Kluk design dispositivos moveis ufpb 20131025Hanry Marcel Kluk
 
Kluk design dispositivos moveis ufpb 20131025
Kluk design dispositivos moveis ufpb 20131025Kluk design dispositivos moveis ufpb 20131025
Kluk design dispositivos moveis ufpb 20131025Hanry Marcel Kluk
 
UX e testes de usabilidade mobile
UX e testes de usabilidade mobileUX e testes de usabilidade mobile
UX e testes de usabilidade mobileHorácio Soares
 
Design de Interfaces para Dispositivos Móveis
Design de Interfaces para Dispositivos MóveisDesign de Interfaces para Dispositivos Móveis
Design de Interfaces para Dispositivos MóveisInstituto Faber-Ludens
 
Insight-Driven UX - Como direcionar melhor seu projeto de UX com Métricas
Insight-Driven UX - Como direcionar melhor seu projeto de UX com MétricasInsight-Driven UX - Como direcionar melhor seu projeto de UX com Métricas
Insight-Driven UX - Como direcionar melhor seu projeto de UX com MétricasLuis Felipe Fernandes
 
Do MVP ao PWA, melhorando o engajamento com cliente na CVC
Do MVP ao PWA, melhorando o engajamento com cliente na CVCDo MVP ao PWA, melhorando o engajamento com cliente na CVC
Do MVP ao PWA, melhorando o engajamento com cliente na CVCJanderson Silva
 
Digte intranet - A melhor intranet do mercado, rápida, definitiva e com audiê...
Digte intranet - A melhor intranet do mercado, rápida, definitiva e com audiê...Digte intranet - A melhor intranet do mercado, rápida, definitiva e com audiê...
Digte intranet - A melhor intranet do mercado, rápida, definitiva e com audiê...Digte Tecnologia da Informação
 
Digte intranet - A melhor intranet do mercado, rápida, definitiva e com audi...
Digte intranet  - A melhor intranet do mercado, rápida, definitiva e com audi...Digte intranet  - A melhor intranet do mercado, rápida, definitiva e com audi...
Digte intranet - A melhor intranet do mercado, rápida, definitiva e com audi...Digte Tecnologia da Informação
 
Os Caminhos do Design Mobile - Campus Party 2013
Os Caminhos do Design Mobile - Campus Party 2013Os Caminhos do Design Mobile - Campus Party 2013
Os Caminhos do Design Mobile - Campus Party 2013Horácio Soares
 
Intranet by Digte - A melhor solução de comunicação interna do Brasil
Intranet by Digte - A melhor solução de comunicação interna do BrasilIntranet by Digte - A melhor solução de comunicação interna do Brasil
Intranet by Digte - A melhor solução de comunicação interna do BrasilDigte Tecnologia da Informação
 
Palestra Introdução a Bots com Node.Js - MVP National Conference 2018 by Glau...
Palestra Introdução a Bots com Node.Js - MVP National Conference 2018 by Glau...Palestra Introdução a Bots com Node.Js - MVP National Conference 2018 by Glau...
Palestra Introdução a Bots com Node.Js - MVP National Conference 2018 by Glau...Glaucia Lemos
 
Memorias das trincheiras
Memorias das trincheirasMemorias das trincheiras
Memorias das trincheirasElton Minetto
 

Semelhante a Mercado Livre Experience - Matias Gualino (20)

PagSeguro Stands Eventos 2020
PagSeguro Stands Eventos 2020 PagSeguro Stands Eventos 2020
PagSeguro Stands Eventos 2020
 
Teste A/B
Teste A/BTeste A/B
Teste A/B
 
Acessibilidade pensada para a experiência muito além de "7 dicas básicas"
Acessibilidade pensada para a experiência muito além de "7 dicas básicas"Acessibilidade pensada para a experiência muito além de "7 dicas básicas"
Acessibilidade pensada para a experiência muito além de "7 dicas básicas"
 
Morphy Apresentação Institucional
Morphy Apresentação InstitucionalMorphy Apresentação Institucional
Morphy Apresentação Institucional
 
Lidar com Expectativas é a melhor forma de garantir a Experiência
Lidar com Expectativas é a melhor forma de garantir a ExperiênciaLidar com Expectativas é a melhor forma de garantir a Experiência
Lidar com Expectativas é a melhor forma de garantir a Experiência
 
Ux for Developers - Build Better Products
Ux for Developers - Build Better ProductsUx for Developers - Build Better Products
Ux for Developers - Build Better Products
 
Kluk design dispositivos moveis ufpb 20131025
Kluk design dispositivos moveis ufpb 20131025Kluk design dispositivos moveis ufpb 20131025
Kluk design dispositivos moveis ufpb 20131025
 
Kluk design dispositivos moveis ufpb 20131025
Kluk design dispositivos moveis ufpb 20131025Kluk design dispositivos moveis ufpb 20131025
Kluk design dispositivos moveis ufpb 20131025
 
UX e testes de usabilidade mobile
UX e testes de usabilidade mobileUX e testes de usabilidade mobile
UX e testes de usabilidade mobile
 
App Inventor: Eu escolho você!
App Inventor: Eu escolho você!App Inventor: Eu escolho você!
App Inventor: Eu escolho você!
 
Design de Interfaces para Dispositivos Móveis
Design de Interfaces para Dispositivos MóveisDesign de Interfaces para Dispositivos Móveis
Design de Interfaces para Dispositivos Móveis
 
Insight-Driven UX - Como direcionar melhor seu projeto de UX com Métricas
Insight-Driven UX - Como direcionar melhor seu projeto de UX com MétricasInsight-Driven UX - Como direcionar melhor seu projeto de UX com Métricas
Insight-Driven UX - Como direcionar melhor seu projeto de UX com Métricas
 
Do MVP ao PWA, melhorando o engajamento com cliente na CVC
Do MVP ao PWA, melhorando o engajamento com cliente na CVCDo MVP ao PWA, melhorando o engajamento com cliente na CVC
Do MVP ao PWA, melhorando o engajamento com cliente na CVC
 
Digte intranet - A melhor intranet do mercado, rápida, definitiva e com audiê...
Digte intranet - A melhor intranet do mercado, rápida, definitiva e com audiê...Digte intranet - A melhor intranet do mercado, rápida, definitiva e com audiê...
Digte intranet - A melhor intranet do mercado, rápida, definitiva e com audiê...
 
Digte intranet - A melhor intranet do mercado, rápida, definitiva e com audi...
Digte intranet  - A melhor intranet do mercado, rápida, definitiva e com audi...Digte intranet  - A melhor intranet do mercado, rápida, definitiva e com audi...
Digte intranet - A melhor intranet do mercado, rápida, definitiva e com audi...
 
Curso Marketing Digital Ana Paula Coelho
Curso Marketing Digital Ana Paula CoelhoCurso Marketing Digital Ana Paula Coelho
Curso Marketing Digital Ana Paula Coelho
 
Os Caminhos do Design Mobile - Campus Party 2013
Os Caminhos do Design Mobile - Campus Party 2013Os Caminhos do Design Mobile - Campus Party 2013
Os Caminhos do Design Mobile - Campus Party 2013
 
Intranet by Digte - A melhor solução de comunicação interna do Brasil
Intranet by Digte - A melhor solução de comunicação interna do BrasilIntranet by Digte - A melhor solução de comunicação interna do Brasil
Intranet by Digte - A melhor solução de comunicação interna do Brasil
 
Palestra Introdução a Bots com Node.Js - MVP National Conference 2018 by Glau...
Palestra Introdução a Bots com Node.Js - MVP National Conference 2018 by Glau...Palestra Introdução a Bots com Node.Js - MVP National Conference 2018 by Glau...
Palestra Introdução a Bots com Node.Js - MVP National Conference 2018 by Glau...
 
Memorias das trincheiras
Memorias das trincheirasMemorias das trincheiras
Memorias das trincheiras
 

Mercado Livre Experience - Matias Gualino