SlideShare uma empresa Scribd logo
1 de 56
#MC15HB
Melhores Práticas no Desenvolvimento
de Apps Multicanais
#MC15HB
Quem somos
Um fornecedor global de plataformas de desenvolvimento e integração
de aplicações
Experiência
comprovada
Tecnologia e
Inovação
Necessidades de
Negócios
30anos
Especialistas
em
Com foco em
http://www.magicsoftware.com.br
#MC15HB
Rede global
http://www.magicsoftware.com.br
#MC15HB
Alianças Estratégicas
#MC15HB
Magic Sem Segredos
http://mss.magicsoftware.com.br
Desenvolvendo para Cloud Computing com o
Magic xpa - S01E01
Desenvolvendo para Mobile com o Magic xpa –
S01E02
Particularidades de Apps de Negócios em
Modalidade off-line – S01E05
Tópicos Avançados no Desenvolvimento Mobile
utilizando Magic xpa – S01E09
#MC15HB
Magic Sem Segredos
http://mss.magicsoftware.com.br
Desafios e Preocupações na Adoção de uma
Estratégia de Mobilidade Corporativa – S01E14
As novidades da versão Magic xpa 2.5 –
S01E15
Magic Mobile Accelerator Framework – Magic
Sem Segredos – S01E16
Magic MDM – Mobile Device Management –
Magic Sem Segredos – S01E17
#MC15HB
#MC15HB
Agenda
• Arquitetura Magic xpa RIA
• Design de Interfaces
• Melhores Práticas de
Desenvolvimento Multicanal
• Cenários & Exemplos
#MC15HB
Arquitetura
Desenvolva uma única vez e Publique em todos os Dispositivos
#MC15HB
Desenvolvimento Único para todas as
Plataformas
Integração no
backend
Metadados
Magic xpa
Arquitetura
Lado ServidorLado Cliente
#MC15HB
O Poder da Escolha
Interface
• Nativa
• HTML5
• Híbrida
Tipo de Dispositivo
• Smartphone
• Tablets
• Desktop
Multiplatforma Nativa
• Windows
• iOS
• Android
Conexão
• Online
• Offline
#MC15HB
Design de Interfaces
#MC15HB
O Desenvolvedor e suas Interfaces
#MC15HB
Expectativa com a UX (Experiência do Usuário)
#MC15HB
Diferentes Dispositivos em Diferentes
Contextos
#MC15HB
Definições em Grupo – Todos os Níveis
#MC15HB
Padrões
(Material Design – Iniciativa do Google)
#MC15HB
UX – Nova mentalidade – Fale com o usuário
#MC15HB
UX – Nova mentalidade – (Exemplo)
#MC15HB
UX – Nova mentalidade – (Exemplo)
#MC15HB
Melhores Práticas em Desenvolvimento
Multicanal
Fazer ou Não Fazer
#MC15HB
Opte por entrada de dados em OffLine
#MC15HB
←Online
OffLine→
De acordo com os usuários, o
acesso offline melhora em 25% a
eficiência da entrada de dados.
#MC15HB
Separe a Lógica das Interfaces
Programa de
Lógica batch
Programa de
Interface
#MC15HB
Evite…
Tasks pesadas, misturando “lógica” e “interface”
#MC15HB
Evite…
Tasks pesadas, misturando “lógica” e “interface”
#MC15HB
Evite…
Tasks pesadas, misturando “lógica” e “interface”
#MC15HB
Adote…
Componentização da aplicação
#MC15HB
Adote…
Tarefas simples do lado “client”
#MC15HB
Adote…
Tarefas simples do lado “client”
#MC15HB
Adote…
Deixe o trabalho pesado para o lado “server”
#MC15HB
Cenário 1 – Uma Única
Interface
#MC15HB
UX Regular – vs – Baixo Esforço/Custo
Programa de Lógica batch
Programa de Interface #1
Reaproveitamento total
da lógica
Reaproveitamento total
das Interfaces
#MC15HB
Exemplo de UI
#MC15HB
Exemplo de UI
#MC15HB
Exemplo de UI
#MC15HB
Exemplo de UI
#MC15HB
UX Regular – vs – Baixo Esforço/Custo
RESULTADO FINAL
#MC15HB
Cenário 2 – Uma Interface
por Categoria de
Dispositivo
#MC15HB
Melhor UX – vs – Alto Esforço/Custo
Programa de Lógica batch
Programa
de Interface
#1
Programa
de Interface
#2
Programa
de Interface
#3
Reaproveitamento total
da lógica
Sem Reaproveitamento
das Interfaces
#MC15HB
Exemplo de UI
Um Programa de Interface com vários Formulários
#MC15HB
Exemplo de UI - Smartphones
#MC15HB
Exemplo de UI - Tablets
#MC15HB
Exemplo de UI - Desktop
#MC15HB
Melhor UX – vs – Alto Esforço/Custo
RESULTADO FINAL
#MC15HB
Cenário 3 - Uma Interface
para Smartphone outra para
Tablet/Desktop
#MC15HB
Boa UX - vs - Médio Esforço/Custo
Programa de Lógica batch
Programa de
Interface #1
Programa de Interface #2
Reaproveitamento total
da lógica
Reaproveitamento
Parcial das Interfaces
#MC15HB
Boa UX - vs - Médio Esforço/Custo
Programa de Lógica batch
Programa de Interface #1
Programa
de Interface
#2
Reaproveitamento total
da lógica
Reaproveitamento
Parcial das Interfaces
#MC15HB
O que o pessoal anda fazendo – Um exemplo real…
#MC15HB
O que o pessoal anda fazendo – Um exemplo real…
#MC15HB
O que o pessoal anda fazendo – Um exemplo real…
#MC15HB
O que o pessoal anda fazendo – Um exemplo real…
#MC15HB
O que o pessoal anda fazendo – Um exemplo real…
#MC15HB
O que o pessoal anda fazendo – Um exemplo real…
#MC15HB
Boa UX - vs - Médio Esforço/Custo
RESULTADO FINAL
#MC15HB56

Mais conteúdo relacionado

Mais procurados

Arquitetura IMGD da Plataforma de Integração Magic xpi 4 - Magic Sem Segredos...
Arquitetura IMGD da Plataforma de Integração Magic xpi 4 - Magic Sem Segredos...Arquitetura IMGD da Plataforma de Integração Magic xpi 4 - Magic Sem Segredos...
Arquitetura IMGD da Plataforma de Integração Magic xpi 4 - Magic Sem Segredos...Magic Software Brasil
 
Integração Facilitada entre ERPs e Salesforce – Magic Sem Segredos – S01E06
Integração Facilitada entre ERPs e Salesforce – Magic Sem Segredos – S01E06Integração Facilitada entre ERPs e Salesforce – Magic Sem Segredos – S01E06
Integração Facilitada entre ERPs e Salesforce – Magic Sem Segredos – S01E06Magic Software Brasil
 
Casos de Sucesso WSO2 no Governo Brasileiro
Casos de Sucesso WSO2 no Governo BrasileiroCasos de Sucesso WSO2 no Governo Brasileiro
Casos de Sucesso WSO2 no Governo BrasileiroEdgar Silva
 
Skalena - Overview de Soluções
Skalena - Overview de Soluções Skalena - Overview de Soluções
Skalena - Overview de Soluções Edgar Silva
 
Gerenciando Portais Liferay com Soluções de Performance Digital
Gerenciando Portais Liferay com Soluções de Performance DigitalGerenciando Portais Liferay com Soluções de Performance Digital
Gerenciando Portais Liferay com Soluções de Performance DigitalDynatrace Latin America
 
Gerenciando Portais Liferay com Soluções de Performance Digital
 Gerenciando Portais Liferay com Soluções de Performance Digital Gerenciando Portais Liferay com Soluções de Performance Digital
Gerenciando Portais Liferay com Soluções de Performance DigitalDynatrace Latin America
 
Impulsionando startups com api publica
Impulsionando startups com api publicaImpulsionando startups com api publica
Impulsionando startups com api publicaFábio Rosato
 
Direcao defensiva em Projetos de Integracao - Magic Sem Segredos - S01 E13
Direcao defensiva em Projetos de Integracao - Magic Sem Segredos - S01 E13Direcao defensiva em Projetos de Integracao - Magic Sem Segredos - S01 E13
Direcao defensiva em Projetos de Integracao - Magic Sem Segredos - S01 E13Magic Software Brasil
 
Integrando MercadoPago - MeliDevConf - SP
Integrando MercadoPago - MeliDevConf - SPIntegrando MercadoPago - MeliDevConf - SP
Integrando MercadoPago - MeliDevConf - SPmelidevelopers
 
Vendedores 02 como escalar meu negócio usando as ap is - rafael prenzier
Vendedores 02   como escalar meu negócio usando as ap is - rafael prenzierVendedores 02   como escalar meu negócio usando as ap is - rafael prenzier
Vendedores 02 como escalar meu negócio usando as ap is - rafael prenzierfsolari
 
Soluções BRAVA de Tecnologia ADVPL
Soluções BRAVA de Tecnologia ADVPLSoluções BRAVA de Tecnologia ADVPL
Soluções BRAVA de Tecnologia ADVPLBRAVA Tecnologia
 

Mais procurados (11)

Arquitetura IMGD da Plataforma de Integração Magic xpi 4 - Magic Sem Segredos...
Arquitetura IMGD da Plataforma de Integração Magic xpi 4 - Magic Sem Segredos...Arquitetura IMGD da Plataforma de Integração Magic xpi 4 - Magic Sem Segredos...
Arquitetura IMGD da Plataforma de Integração Magic xpi 4 - Magic Sem Segredos...
 
Integração Facilitada entre ERPs e Salesforce – Magic Sem Segredos – S01E06
Integração Facilitada entre ERPs e Salesforce – Magic Sem Segredos – S01E06Integração Facilitada entre ERPs e Salesforce – Magic Sem Segredos – S01E06
Integração Facilitada entre ERPs e Salesforce – Magic Sem Segredos – S01E06
 
Casos de Sucesso WSO2 no Governo Brasileiro
Casos de Sucesso WSO2 no Governo BrasileiroCasos de Sucesso WSO2 no Governo Brasileiro
Casos de Sucesso WSO2 no Governo Brasileiro
 
Skalena - Overview de Soluções
Skalena - Overview de Soluções Skalena - Overview de Soluções
Skalena - Overview de Soluções
 
Gerenciando Portais Liferay com Soluções de Performance Digital
Gerenciando Portais Liferay com Soluções de Performance DigitalGerenciando Portais Liferay com Soluções de Performance Digital
Gerenciando Portais Liferay com Soluções de Performance Digital
 
Gerenciando Portais Liferay com Soluções de Performance Digital
 Gerenciando Portais Liferay com Soluções de Performance Digital Gerenciando Portais Liferay com Soluções de Performance Digital
Gerenciando Portais Liferay com Soluções de Performance Digital
 
Impulsionando startups com api publica
Impulsionando startups com api publicaImpulsionando startups com api publica
Impulsionando startups com api publica
 
Direcao defensiva em Projetos de Integracao - Magic Sem Segredos - S01 E13
Direcao defensiva em Projetos de Integracao - Magic Sem Segredos - S01 E13Direcao defensiva em Projetos de Integracao - Magic Sem Segredos - S01 E13
Direcao defensiva em Projetos de Integracao - Magic Sem Segredos - S01 E13
 
Integrando MercadoPago - MeliDevConf - SP
Integrando MercadoPago - MeliDevConf - SPIntegrando MercadoPago - MeliDevConf - SP
Integrando MercadoPago - MeliDevConf - SP
 
Vendedores 02 como escalar meu negócio usando as ap is - rafael prenzier
Vendedores 02   como escalar meu negócio usando as ap is - rafael prenzierVendedores 02   como escalar meu negócio usando as ap is - rafael prenzier
Vendedores 02 como escalar meu negócio usando as ap is - rafael prenzier
 
Soluções BRAVA de Tecnologia ADVPL
Soluções BRAVA de Tecnologia ADVPLSoluções BRAVA de Tecnologia ADVPL
Soluções BRAVA de Tecnologia ADVPL
 

Semelhante a Melhores práticas desenvolvimento apps multicanais Magic

Caro Analista de Requisitos, você faz UX Design e nem sabe disso
Caro Analista de Requisitos, você faz UX Design e nem sabe dissoCaro Analista de Requisitos, você faz UX Design e nem sabe disso
Caro Analista de Requisitos, você faz UX Design e nem sabe dissoTalita Pagani
 
Micro serviços como ferramenta de inovação
Micro serviços como ferramenta de inovaçãoMicro serviços como ferramenta de inovação
Micro serviços como ferramenta de inovaçãoPedro Henrique
 
Gestão e Processos para Desenvolvimento de Software
Gestão e Processos para Desenvolvimento de SoftwareGestão e Processos para Desenvolvimento de Software
Gestão e Processos para Desenvolvimento de SoftwareRafael Amaral
 
Mobile Ria Para Aplicacoes Para Negocios
Mobile Ria Para Aplicacoes Para NegociosMobile Ria Para Aplicacoes Para Negocios
Mobile Ria Para Aplicacoes Para NegociosRodney Repullo
 
Pwa e o futuro do frontend
Pwa e o futuro do frontendPwa e o futuro do frontend
Pwa e o futuro do frontendRaphael Moraes
 
QConSP 2011 - Praticando a arquitetura evolucionária
QConSP 2011 - Praticando a arquitetura evolucionáriaQConSP 2011 - Praticando a arquitetura evolucionária
QConSP 2011 - Praticando a arquitetura evolucionáriaLeandro Daniel
 
TDC2018FLN | Trilha Arquitetura - Elixir Umbrella - Aplicacoes desacopladas s...
TDC2018FLN | Trilha Arquitetura - Elixir Umbrella - Aplicacoes desacopladas s...TDC2018FLN | Trilha Arquitetura - Elixir Umbrella - Aplicacoes desacopladas s...
TDC2018FLN | Trilha Arquitetura - Elixir Umbrella - Aplicacoes desacopladas s...tdc-globalcode
 
MVPConf - Azure Functions
MVPConf - Azure FunctionsMVPConf - Azure Functions
MVPConf - Azure FunctionsCDS
 
O que é angular?
O que é angular?O que é angular?
O que é angular?Caio Rolla
 
Ruby on Rails como deve ser utilizada e onde - Julio Cartier Maia Gomes
Ruby on Rails como deve ser utilizada e onde - Julio Cartier Maia GomesRuby on Rails como deve ser utilizada e onde - Julio Cartier Maia Gomes
Ruby on Rails como deve ser utilizada e onde - Julio Cartier Maia GomesPotiLivre Sobrenome
 
Padrão de estrangulamento na prática – A jornada de modernização de um legado...
Padrão de estrangulamento na prática – A jornada de modernização de um legado...Padrão de estrangulamento na prática – A jornada de modernização de um legado...
Padrão de estrangulamento na prática – A jornada de modernização de um legado...ThoughtWorks Brasil
 
Deployment no Azure
Deployment no AzureDeployment no Azure
Deployment no AzureRodrigo Kono
 
API management: um aliado para construção de APIs
API management: um aliado para construção de APIsAPI management: um aliado para construção de APIs
API management: um aliado para construção de APIsRafael de Paula Souza
 
Aplicações Web Multiplataforma com ASP .NET Core MVC - FATEC
Aplicações Web Multiplataforma com ASP .NET Core MVC - FATECAplicações Web Multiplataforma com ASP .NET Core MVC - FATEC
Aplicações Web Multiplataforma com ASP .NET Core MVC - FATECRafael Pessoni
 
Mobile UX - MobileConf 2014 - RJ
Mobile UX - MobileConf 2014 - RJMobile UX - MobileConf 2014 - RJ
Mobile UX - MobileConf 2014 - RJHorácio Soares
 
Separando arquitetura e negócios em sistemas de gestão
Separando arquitetura e negócios em sistemas de gestãoSeparando arquitetura e negócios em sistemas de gestão
Separando arquitetura e negócios em sistemas de gestãoRafael Chaves
 
VIII Encontro de Parceiros Microsoft - Visão da Microsoft para Plataforma de TI
VIII Encontro de Parceiros Microsoft - Visão da Microsoft para Plataforma de TIVIII Encontro de Parceiros Microsoft - Visão da Microsoft para Plataforma de TI
VIII Encontro de Parceiros Microsoft - Visão da Microsoft para Plataforma de TILuciano Condé
 

Semelhante a Melhores práticas desenvolvimento apps multicanais Magic (20)

Power BI_VSummit
Power BI_VSummitPower BI_VSummit
Power BI_VSummit
 
Caro Analista de Requisitos, você faz UX Design e nem sabe disso
Caro Analista de Requisitos, você faz UX Design e nem sabe dissoCaro Analista de Requisitos, você faz UX Design e nem sabe disso
Caro Analista de Requisitos, você faz UX Design e nem sabe disso
 
Micro serviços como ferramenta de inovação
Micro serviços como ferramenta de inovaçãoMicro serviços como ferramenta de inovação
Micro serviços como ferramenta de inovação
 
Gestão e Processos para Desenvolvimento de Software
Gestão e Processos para Desenvolvimento de SoftwareGestão e Processos para Desenvolvimento de Software
Gestão e Processos para Desenvolvimento de Software
 
Mobile Ria Para Aplicacoes Para Negocios
Mobile Ria Para Aplicacoes Para NegociosMobile Ria Para Aplicacoes Para Negocios
Mobile Ria Para Aplicacoes Para Negocios
 
Pwa e o futuro do frontend
Pwa e o futuro do frontendPwa e o futuro do frontend
Pwa e o futuro do frontend
 
QConSP 2011 - Praticando a arquitetura evolucionária
QConSP 2011 - Praticando a arquitetura evolucionáriaQConSP 2011 - Praticando a arquitetura evolucionária
QConSP 2011 - Praticando a arquitetura evolucionária
 
TDC2018FLN | Trilha Arquitetura - Elixir Umbrella - Aplicacoes desacopladas s...
TDC2018FLN | Trilha Arquitetura - Elixir Umbrella - Aplicacoes desacopladas s...TDC2018FLN | Trilha Arquitetura - Elixir Umbrella - Aplicacoes desacopladas s...
TDC2018FLN | Trilha Arquitetura - Elixir Umbrella - Aplicacoes desacopladas s...
 
MVPConf - Azure Functions
MVPConf - Azure FunctionsMVPConf - Azure Functions
MVPConf - Azure Functions
 
O que é angular?
O que é angular?O que é angular?
O que é angular?
 
Ruby on Rails como deve ser utilizada e onde - Julio Cartier Maia Gomes
Ruby on Rails como deve ser utilizada e onde - Julio Cartier Maia GomesRuby on Rails como deve ser utilizada e onde - Julio Cartier Maia Gomes
Ruby on Rails como deve ser utilizada e onde - Julio Cartier Maia Gomes
 
Ruby on rails como deve ser utilizada e onde
Ruby on rails como deve ser utilizada e ondeRuby on rails como deve ser utilizada e onde
Ruby on rails como deve ser utilizada e onde
 
Padrão de estrangulamento na prática – A jornada de modernização de um legado...
Padrão de estrangulamento na prática – A jornada de modernização de um legado...Padrão de estrangulamento na prática – A jornada de modernização de um legado...
Padrão de estrangulamento na prática – A jornada de modernização de um legado...
 
Deployment no Azure
Deployment no AzureDeployment no Azure
Deployment no Azure
 
API management: um aliado para construção de APIs
API management: um aliado para construção de APIsAPI management: um aliado para construção de APIs
API management: um aliado para construção de APIs
 
A Nova Web
A Nova WebA Nova Web
A Nova Web
 
Aplicações Web Multiplataforma com ASP .NET Core MVC - FATEC
Aplicações Web Multiplataforma com ASP .NET Core MVC - FATECAplicações Web Multiplataforma com ASP .NET Core MVC - FATEC
Aplicações Web Multiplataforma com ASP .NET Core MVC - FATEC
 
Mobile UX - MobileConf 2014 - RJ
Mobile UX - MobileConf 2014 - RJMobile UX - MobileConf 2014 - RJ
Mobile UX - MobileConf 2014 - RJ
 
Separando arquitetura e negócios em sistemas de gestão
Separando arquitetura e negócios em sistemas de gestãoSeparando arquitetura e negócios em sistemas de gestão
Separando arquitetura e negócios em sistemas de gestão
 
VIII Encontro de Parceiros Microsoft - Visão da Microsoft para Plataforma de TI
VIII Encontro de Parceiros Microsoft - Visão da Microsoft para Plataforma de TIVIII Encontro de Parceiros Microsoft - Visão da Microsoft para Plataforma de TI
VIII Encontro de Parceiros Microsoft - Visão da Microsoft para Plataforma de TI
 

Mais de Magic Software Brasil

As novidades da versão Magic xpa 2.5 - Magic Sem Segredos - S01E15
As novidades da versão Magic xpa 2.5 - Magic Sem Segredos - S01E15As novidades da versão Magic xpa 2.5 - Magic Sem Segredos - S01E15
As novidades da versão Magic xpa 2.5 - Magic Sem Segredos - S01E15Magic Software Brasil
 
Integração facilitada entre ERPs e CRM Sugar - Magic Sem Segredos - S01E10
Integração facilitada entre ERPs e CRM Sugar - Magic Sem Segredos - S01E10Integração facilitada entre ERPs e CRM Sugar - Magic Sem Segredos - S01E10
Integração facilitada entre ERPs e CRM Sugar - Magic Sem Segredos - S01E10Magic Software Brasil
 
Tópicos Avançados no Desenvolvimento Mobile com Magic xpa - MSS S01E09
Tópicos Avançados no Desenvolvimento Mobile com Magic xpa - MSS S01E09Tópicos Avançados no Desenvolvimento Mobile com Magic xpa - MSS S01E09
Tópicos Avançados no Desenvolvimento Mobile com Magic xpa - MSS S01E09Magic Software Brasil
 
Explorando a Integração com .NET com o Magic xpa – Magic Sem Segredos – S01E07
Explorando a Integração com .NET com o Magic xpa – Magic Sem Segredos – S01E07Explorando a Integração com .NET com o Magic xpa – Magic Sem Segredos – S01E07
Explorando a Integração com .NET com o Magic xpa – Magic Sem Segredos – S01E07Magic Software Brasil
 
Magic Software - Mobilidade e Integração
Magic Software  - Mobilidade e IntegraçãoMagic Software  - Mobilidade e Integração
Magic Software - Mobilidade e IntegraçãoMagic Software Brasil
 
Magic integration platform Microsoft Partners
Magic integration platform   Microsoft PartnersMagic integration platform   Microsoft Partners
Magic integration platform Microsoft PartnersMagic Software Brasil
 
Mobilidade: Um novo usuário Corporativo - Rodney Repullo
Mobilidade: Um novo usuário Corporativo - Rodney RepulloMobilidade: Um novo usuário Corporativo - Rodney Repullo
Mobilidade: Um novo usuário Corporativo - Rodney RepulloMagic Software Brasil
 

Mais de Magic Software Brasil (16)

As novidades da versão Magic xpa 2.5 - Magic Sem Segredos - S01E15
As novidades da versão Magic xpa 2.5 - Magic Sem Segredos - S01E15As novidades da versão Magic xpa 2.5 - Magic Sem Segredos - S01E15
As novidades da versão Magic xpa 2.5 - Magic Sem Segredos - S01E15
 
Integração facilitada entre ERPs e CRM Sugar - Magic Sem Segredos - S01E10
Integração facilitada entre ERPs e CRM Sugar - Magic Sem Segredos - S01E10Integração facilitada entre ERPs e CRM Sugar - Magic Sem Segredos - S01E10
Integração facilitada entre ERPs e CRM Sugar - Magic Sem Segredos - S01E10
 
Tópicos Avançados no Desenvolvimento Mobile com Magic xpa - MSS S01E09
Tópicos Avançados no Desenvolvimento Mobile com Magic xpa - MSS S01E09Tópicos Avançados no Desenvolvimento Mobile com Magic xpa - MSS S01E09
Tópicos Avançados no Desenvolvimento Mobile com Magic xpa - MSS S01E09
 
Explorando a Integração com .NET com o Magic xpa – Magic Sem Segredos – S01E07
Explorando a Integração com .NET com o Magic xpa – Magic Sem Segredos – S01E07Explorando a Integração com .NET com o Magic xpa – Magic Sem Segredos – S01E07
Explorando a Integração com .NET com o Magic xpa – Magic Sem Segredos – S01E07
 
Magic Software - Mobilidade e Integração
Magic Software  - Mobilidade e IntegraçãoMagic Software  - Mobilidade e Integração
Magic Software - Mobilidade e Integração
 
Magic xpi NFe Apresentação geral
Magic xpi NFe   Apresentação geralMagic xpi NFe   Apresentação geral
Magic xpi NFe Apresentação geral
 
Magic xpa total mobility experience
Magic xpa   total mobility experienceMagic xpa   total mobility experience
Magic xpa total mobility experience
 
Magic integration platform Microsoft Partners
Magic integration platform   Microsoft PartnersMagic integration platform   Microsoft Partners
Magic integration platform Microsoft Partners
 
Magic xpa total mobility experience
Magic xpa  total mobility experienceMagic xpa  total mobility experience
Magic xpa total mobility experience
 
iBOLT NFe - Apresentacao Geral
iBOLT NFe - Apresentacao GeraliBOLT NFe - Apresentacao Geral
iBOLT NFe - Apresentacao Geral
 
iBOLT Acessando componentes CIGAM
iBOLT Acessando componentes CIGAMiBOLT Acessando componentes CIGAM
iBOLT Acessando componentes CIGAM
 
iBOLT NFe - Manoel Frederico Silva
iBOLT NFe - Manoel Frederico SilvaiBOLT NFe - Manoel Frederico Silva
iBOLT NFe - Manoel Frederico Silva
 
Roadmap - Rodney Repullo
Roadmap - Rodney RepulloRoadmap - Rodney Repullo
Roadmap - Rodney Repullo
 
Mobilidade: Um novo usuário Corporativo - Rodney Repullo
Mobilidade: Um novo usuário Corporativo - Rodney RepulloMobilidade: Um novo usuário Corporativo - Rodney Repullo
Mobilidade: Um novo usuário Corporativo - Rodney Repullo
 
The Wind of Change - Regev Yativ
The Wind of Change - Regev YativThe Wind of Change - Regev Yativ
The Wind of Change - Regev Yativ
 
Abertura - Rodney Repullo
Abertura - Rodney RepulloAbertura - Rodney Repullo
Abertura - Rodney Repullo
 

Melhores práticas desenvolvimento apps multicanais Magic

Notas do Editor

  1. Hybrid or native applications using an end-to-end development platform covering client-side, server-side and integration development. You would have only one development stream this time and the whole process here would be optimized for best quality, time-to-market and high flexibility.
  2. We are not talking only about User interface anymore We are talking about User Experience now
  3. These are practices that we believe will help us to achieve success on Multi Chanel Challenges (you can disagree, of course) We think this way based on experiences of our partners, and our own
  4. Separate interface from logic is a very important thing in Multi Channel, because Multi Channel in Magic xpa means ‘RIA’ (Desktop & Mobile) Programs/Tasks in RIA are resources that need to be downloaded from server to client What we’re want here, is to download and run at client, only what is really necessary there. And this means what the end user will interact with. Backend things should stay at backend side.
  5. Components are greater tools to help us split and reuse things in Magic.
  6. Kind of obvious, when you remember the ‘do not’ part
  7. NOTE: sometimes, to achieve the best of each platform, even program/task reuse will not be possible