1 / 25

IBM Worklight Leandro Martins Ceccato IT Specialist lmc@br.ibm

IBM Worklight Leandro Martins Ceccato IT Specialist lmc@br.ibm.com. IBM Mobile Foundation Overview. Mobile - O próximo passo na evolução da computação. Mobile/Wireless/Cloud. Web/Desktop. Cliente/Servidor. Host/Mainframe. Mobile é diferente: Transformação no modelo de negócios

wyatt
Download Presentation

IBM Worklight Leandro Martins Ceccato IT Specialist lmc@br.ibm

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. IBM WorklightLeandro Martins CeccatoIT Specialistlmc@br.ibm.com IBM Mobile Foundation Overview

  2. Mobile - O próximo passo na evolução da computação Mobile/Wireless/Cloud Web/Desktop Cliente/Servidor Host/Mainframe • Mobile é diferente: • Transformação no modelo de negócios • Ciclos mais rápidos, mais interativos • Novos ambientes para suportar

  3. 1200 WW Media Tablets WW Notebooks WW PCs WW Smartphones 600 Volume Unitário (Milhões) 0 2010 2011 2012E 2013E 2014E 2015E Mobile é uma prioridade das empresas Crescimento dos dispositivos conectados na Internet Source: Wells Fargo Securities, January 23, 2012 “Fostering the People: The Shift to Engagement Apps”

  4. Mobilidade apresenta muitas oportunidades… Business to Consumer Business to Enterprise • Melhora na satisfação do cliente • Comprometimento e maior fidelidade • Venda personalizada de produtos • Serviço ao consumidor • Aumento de competitividade • Aumento de produtividade • Agilidade em processos de aprovação • Aumento de vendas devido ao comprometimento da equipe • Extenção de aplicações existentes para funcionários mobile e para os clientes • Reduz custos com transporte, manutenção que são relevantes para determinadas empresas • Aumento da responsabilidade do funcionário

  5. … e traz grandes desafios para área TI • Mudanças no modelo corporativo • Novas oportunidades de negócio baseado em geo-localização • Qualquer hora, qualque lugar, transações comerciais em qualquer lugar • Importancia das mídias sociais nos negócios • Ciclo de desenvolvimento complexo • Complexidade de multiplataformas com fragmentos Web, nativo, e modelo hybrido • Conectar nos serviços corporativos de forma segura e escalavel • Requerimentos únicos para mobile (interface de usuário, modo conectado/disconectado, atualização de versão, etc) • Segurança e Gerenciamento • Proteção de informaçào pessoal e confidencial • Uso do próprio dispositivo do usuário • Visibilidade, segurança & e gerenciamento dos requerimentos • Top Considerações para Mobile: • Segurança/privacidade (53%) • Custo para desenvolvimento multi-plataforma (52%) • Integração de serviços na nuvem para dispositivos moveis (51%) Source: 2011 IBM Tech Trends Report https://www.ibm.com/developerworks/mydeveloperworks/blogs/techtrends/entry/home?lang=en

  6. IBM Mobile Foundation V5.0 • Um conjunto abrangente de produtos móveis, que fornece os elementos essenciais necessários para o desenvolvimento móvel, implantação e gestão. • Mobile Foundation componentes: • IBM WorklightDesenvolvimento de aplicativos móveis • IBM WebSphere Cast Iron Hypervisor Edition Conexão avançada para cloud e integração com o back end. • IBM Endpoint Manager for Mobile Devices Solução para o gerenciamento de dispositivo mobile(MDM) Solução completa para desenvolvimento móvel, gestão de dispositivos e conectividade

  7. Sobre a Plataforma Como trabalhar com uma plataforma Mobile de aplicação aberta, completa e avançada para HTML5, os aplicativos híbridos e nativa?

  8. Analytics Analytics Social Software Decision Management Business Process Management IBM Mobile FoundationVisão de Arquitetura Development Lifecycle Tools Firewall or Security Gateway IBM Mobile Foundation IBM Worklight IBM End Point Manager for Mobile Devices Elastic Caching CastIron Hypervisor Edition Mobile threats and security Enterprise Apps SOA & Connectivity (Messaging, ESBs, Cloud Integration, Governance)

  9. Componentes do IBM Worklight IBM Worklight Studio O mais completo ambiente, extensível com reutilização máxima de código e otimização por dispositivo IBM Worklight Runtime Components Que Expõe Bibliotecas Extensível e APIs cliente e interfaces com a funcionalidade nativa do dispositivo IBM Worklight Server Notificações Unificadas, skins em tempo de execução, gerenciamento de versão, segurança, integração e entrega ← IBM Worklight Console Uma console baseada em Web para análise em tempo real e controle de seus aplicativos mobile e da infraestrutura 11

  10. Worklight Application Types Web Apps Hybrid Apps - Web Hybrid Apps - Native Apps Browser Access Hybrid Apps - Web Hybrid Apps - Mixed Native Apps Requerconhecimentosespecíficos, maiorcusto e tempo paradesenvolver. Podeentregarumamelhorexperiência final aousuario Código WEB com a utilização de códigonativoparausoespecífico, garantindomelhorexperiência do usuário. Escrevaem HTML5 JavaScript e CSS3. Rápido e baratoparadesenvolver, poremmenospoderosoque o nativo Código HTML5 e bibliotecas do Worklightempacotadanaaplicaçãoem native shell. Native Shell Native Application Mobile Browser Web Native 1001010101011101001010010010101110100100110101010101001001001011110010011001010101001010101010010101010101010101010111111000001010101010101001001010101010101000111101010001111010100111010101111100101101111010001011001110 <!DOCTYPE html PUBLIC created 2003-12 </p> </body> </html> 10010101010111010010101010101010010010010111100100110010 Web Code <!DOCTYPE html PUBLIC <html> <! - - created 2003-12-12 - - <head><title>XYZ</title> </head> <body> </p> </body> </html> Native Shell Web Code <!DOCTYPE html PUBLIC <html> <! - - created 2003-12-1 <head><title>XYZ</title </head> </body> </html> Device APIs Device APIs Device APIs Browser Access Downloadable Downloadable Downloadable

  11. “Downloadable” (Nativo) das Aplicações Lojas Aplicações Alta qualidade e experiência do usuário no acesso ao dispositivo completo. Plataforma específica, exige conhecimentos únicos, caros para desenvolver e manter. Aplicação Nativa (Java/Objective-C/C#) File System (do Dispositivo Mobile) Sistema Operacional Mobile

  12. Aplicações Web Servidor Web Browser Mobile Escrito em JavaScript HTML5 e CSS3. Rápido e barato para se desenvolver. Menos poderoso do que o acesso ao dispositivo de forma nativa e limitada. Aplicação Nativa (Java/Objective-C/C#) Sistema Operacional Mobile

  13. Aplicações Hibridas Lojas Aplicações Container Nativo Combina o melhor dos dois mundos: Principalmente escrito em HTML5, CSS, JS, permitindo o acesso total aos recursos do dispositivo. HTML, CSS, JavaScript File System (Dispositivo mobile) Sistema Operacional Mobile 15

  14. Single Shared Codebase Common code placed in primary file Environment optimization code is maintained separately

  15. WYSIWYG UI Construction - DOJO

  16. Preview in browser Perform device specific tests in the Mobile Browser Simulator: supports PhoneGap and Worklight client API

  17. Runtime Skins – Casos de uso Diferentes tamanhos de tela DiferentesDensidades DiferentesFormas de input Suporte para HTML5

  18. Push unificado Polling Adapters Unified Push API Notification State Database iOS Dispatcher Apple Push Servers (APN) Worklight Client-side Push Services iOS Push API Android Dispatcher Back-end System Back-end System Back-end System Back-end System Google Push Servers (GCM) Worklight Client-side Push Services Android Push API Message-based Adapters User-Device Database SMS Dispatcher 3rd Party SMS Gateway SMS API Administrative Console

  19. Flexibilidade com Push Notification Uma aplicação com multiplosdispositivos Multiploseventospara a mesmaaplicação Multiplasaplicaçõesutilizando o mesmoevento Multiplosusuárioslogadosnamesmaaplicação

  20. Gerenciamento de push

  21. Solução IBM de Construção Centralizada Source Code Repository Worklight Build System 23

  22. Coleção de Dados e Analíticos 24

  23. Análises de uso • – Relatórios por Plataforma: • Total de aparelhos únicos • – Relatórios por Aplicação: • Novos aparelhos • Acesso por Ambientes • Visitas diárias • Hits diários

  24. Worklight Studio Visão Worklight Server Back-end Mobile Device Worklight Console

  25. Para saber mais sobre mobile corporativa da IBM, visite: http://www-01.ibm.com/software/solutions/mobile-enterprise/ Worklight Developer Edition Free http://www.ibm.com/worklight Referências

More Related