SlideShare a Scribd company logo
1 of 24
Download to read offline
BkRender: mobile made easy
Overview

  Mobile services providers face three major challenges
      How to build great mobile services…
      That are available to the largest audience…
      While controlling costs.
  BkRender is a solution based on web technologies to
      Develop once,
          Using web tools, existing skills and people
      Publish on every platform
          Thanks to mobile web browsers and hybrid applications
Apresentação das empresas

  Backelite (2006, Paris) : editor do BkRender
      Líder na França em desenvolvimento mobile
      Realizou mais de 40 sites mobile, 30 aplicações totalizando mais de 10
       milhões de downloads *
      O BkRender é utilizado em muitos sites de grandes empresas francesas,
       dentre as quais : FNAC, Pages Jaunes (Páginas Amarelas), voyages-sncf (líder
       francês nas vendas de viagens online)
  Ipanemax (2009, Rio de Janeiro)
      Especializada em desenvolvimento técnico para celulares iPhone, Android,
       RIM (BlackBerry) e webOS (Palm)
      Realizou junto a Backelite mais de 20 projetos de sites mobile
      Representante exclusivo do BkRender no Brasil.
      Além da Backelite, a Ipanemax atende no desenvolvimento das estratégias
       do governo do Rio de Janeiro (BR), thefirstclub.com (UK) e do MeuMobi (BR)
                                                                             * Dados nov. 2010
Nossas referências

  Projetos realizados em parceria Backelite/ipanemax
Mercado internet móvel Brasileiro *

  Porquê desenvolver uma comunicação móvel ? 20 milhões de
   usuários
     95% dos brasileiros possuíam um celular (mais de 180 milhões)
     68% dos celulares podem acessar a internet
     20 milhões de usuários de internet móvel vs 40 milhões de usuários
      internet ativos acessando da residência e local de trabalho (Google)
  Qual meio de comunicação : site mobile vs App ? Site & App
     Usuários privilegiam tanto os sites quanto as aplicações
     As vantagens da aplicação :
         Atalho para acessar a uma marca
         Acesso offline
         Possibilidade de utilizar o sistema de Push
                                                                  * Dados nov. 2010
Nao existe ‘conversor’ web > mobile

  Site globo.com web & iPhone
Diversidade de aparelhos

  A cada família de aparelho um site :
BkRender : mobile internet enabler

  BkRender permite criar um site mobile
     Desenvolvido rapidamente por qualquer
      desenvolvedor web
         Paginas do site descritas em BKML, subset do HTML
     Acessível através de qualquer celular
         Conhece as características técnicas de mais de 5000
          celulares
     Oferecendo a melhor User Experience possível
         Widgets carousel, calendar, tabs, auto complete forms,
          hide/show effects, Rich form inputs
     Sem interferir no SI existente
         Proxy http
     Controle o custo das evoluçoes do seu serviço mobile
  BkRender em ação
     http://bkrender.com/references
BkRender transforma BKML
http://lepoint.ipanemax.com (BKML) <- http://m.lepoint.fr
BkRender produz a melhor página
considerando as capacidades do celular
De fácil manuseio para os desenvolvedores


                                 HTML pages




                    Front-End
                    Developper



                                 BKML pages
Ex.: https://labanquepostale.mobi
Banque Postale
 Mobile site La
Principais Funcionalidades do BkRender
Redimensionamento de imagens



                   Vectorial    Format
                   Resizing    Conversion
Reconhecimento único dos usuários mobile


                                Operator unique ID +
                                      cookies
Gerenciamento de Cache otimizado

    Mobile                      Your Information
    Cache                           System




    Mobile
    Cache      BkRender cache




    Mobile
    Cache
Logs & Alertas


           Log4j input      Application logs    Access
                                                                -Date
                              BkRender           Log            -Time
                                                            -Visited pages
                                                             -User Agent
                                                              -BkAlias




                                                                 BKML error code



  -CPU / RAM usage rate
                               Monitoring      Production                     Front-End
-Number of opened threads
                                                  Bug                         Developer
 -Average response time
           -…
Segurança

      Handset




                       HTTPs Support




                       Traces Mask                 BkRender has been certified by our
                   (Credit Card Number,            banking and e-commerce customers
                    login / password,…)




                       HTTPs Support with mutual
                             identification




      Mobile
     Application
Performance e escalabilidade


Architecture scalability


 -Easy upgrade with
    server addition
   -Load balancing                   Performance per instance
   between servers
                                           2 instances
-In case of outage of
                                         +15M V.P/month
one BkRender, others
are charged instantly
 (with sticky session)
Gerenciamento de múltiplos sites mobile
                  1 BkRender with 2
                   instances for 39
                    regional banks
Hybrid Applications
Diversidade de aparelhos

  How to build state of the art services
      User expectations have dramatically
       increased
           User experience
           Functionnalities
      Competition is fierce
  For a large audience
      iPhone AppStore is not enough
      Android and Blackberry are must haves –
       WP7, Bada, etc
      Mobile web is important too
  While controlling costs
      Native applications have an exponential
       costs to develop and maintain
Re-use mobile site para aplicativo

  Hybrid applications mix native code
   and webviews
      Native code allows access to native
       APIs and application stores
      Webviews means that the business
       logic stays on the server side – It is
       reused accross platforms
  They allow
      Shorter Time To Market
      Reduced costs
      Better users coverage
Pricing

More Related Content

Viewers also liked

Sudoku Solving by Genetic Algorithm
Sudoku Solving by Genetic AlgorithmSudoku Solving by Genetic Algorithm
Sudoku Solving by Genetic Algorithmorchin
 
Presentacion primo de rivera
Presentacion primo de riveraPresentacion primo de rivera
Presentacion primo de riveralosmasfieras
 
Capitulo 6
Capitulo 6Capitulo 6
Capitulo 6anari02
 
Зимушка-зима
Зимушка-зимаЗимушка-зима
Зимушка-зимаnelmihe
 
Planta aguas-servidas-1214858859371896-9
Planta aguas-servidas-1214858859371896-9Planta aguas-servidas-1214858859371896-9
Planta aguas-servidas-1214858859371896-9hecara10
 
Venttos Presents 2012 V
Venttos Presents 2012 VVenttos Presents 2012 V
Venttos Presents 2012 Vbenitahl
 
Erikson e o desenvolvimento psicossocial
Erikson e o desenvolvimento psicossocialErikson e o desenvolvimento psicossocial
Erikson e o desenvolvimento psicossocialDaniela Dádá
 
Imágenes
ImágenesImágenes
Imágenesseyla
 
Cab estruturado-unidade4
Cab estruturado-unidade4Cab estruturado-unidade4
Cab estruturado-unidade4Leandro Almeida
 
La casa [recuperado]
La casa [recuperado]La casa [recuperado]
La casa [recuperado]mariaferbus
 
Colegio de bachilleres del estadode tlaxcala
Colegio de bachilleres del estadode tlaxcalaColegio de bachilleres del estadode tlaxcala
Colegio de bachilleres del estadode tlaxcalaemanuelpadilla
 

Viewers also liked (20)

Sudoku Solving by Genetic Algorithm
Sudoku Solving by Genetic AlgorithmSudoku Solving by Genetic Algorithm
Sudoku Solving by Genetic Algorithm
 
RF - INTRO
RF - INTRORF - INTRO
RF - INTRO
 
Presentacion primo de rivera
Presentacion primo de riveraPresentacion primo de rivera
Presentacion primo de rivera
 
Capitulo 6
Capitulo 6Capitulo 6
Capitulo 6
 
Зимушка-зима
Зимушка-зимаЗимушка-зима
Зимушка-зима
 
Planta aguas-servidas-1214858859371896-9
Planta aguas-servidas-1214858859371896-9Planta aguas-servidas-1214858859371896-9
Planta aguas-servidas-1214858859371896-9
 
Analisis del Medio
Analisis del MedioAnalisis del Medio
Analisis del Medio
 
El chorro
El chorroEl chorro
El chorro
 
188
188188
188
 
Venttos Presents 2012 V
Venttos Presents 2012 VVenttos Presents 2012 V
Venttos Presents 2012 V
 
Erikson e o desenvolvimento psicossocial
Erikson e o desenvolvimento psicossocialErikson e o desenvolvimento psicossocial
Erikson e o desenvolvimento psicossocial
 
Ideale Offices
Ideale OfficesIdeale Offices
Ideale Offices
 
Dia paz 2012
Dia paz 2012Dia paz 2012
Dia paz 2012
 
Imágenes
ImágenesImágenes
Imágenes
 
buen
buenbuen
buen
 
Cab estruturado-unidade4
Cab estruturado-unidade4Cab estruturado-unidade4
Cab estruturado-unidade4
 
ikh323-03
ikh323-03ikh323-03
ikh323-03
 
La casa [recuperado]
La casa [recuperado]La casa [recuperado]
La casa [recuperado]
 
Amistad
AmistadAmistad
Amistad
 
Colegio de bachilleres del estadode tlaxcala
Colegio de bachilleres del estadode tlaxcalaColegio de bachilleres del estadode tlaxcala
Colegio de bachilleres del estadode tlaxcala
 

Similar to BKRender: mobile made easy

IBM Mobile Platform: Desenvolvimento de Aplicações Mobile
IBM Mobile Platform: Desenvolvimento de Aplicações MobileIBM Mobile Platform: Desenvolvimento de Aplicações Mobile
IBM Mobile Platform: Desenvolvimento de Aplicações MobileAlex Barbosa Coqueiro
 
VI Komet - Backend as a Service - 2015
VI Komet - Backend as a Service - 2015VI Komet - Backend as a Service - 2015
VI Komet - Backend as a Service - 2015Joao Valle
 
IMS - IP Multimedia Subsystem
IMS - IP Multimedia SubsystemIMS - IP Multimedia Subsystem
IMS - IP Multimedia SubsystemSérgio Passos
 
Blockchain uma nova realidade para o mundo dos Negócios
Blockchain uma nova realidade para o mundo dos NegóciosBlockchain uma nova realidade para o mundo dos Negócios
Blockchain uma nova realidade para o mundo dos NegóciosinovaDay .
 
IBM Bluemix - The Digital Innovation Platform
IBM Bluemix - The Digital Innovation PlatformIBM Bluemix - The Digital Innovation Platform
IBM Bluemix - The Digital Innovation PlatformBruno Rodrigues Alcantara
 
Cloud iot novos requisitos software
Cloud iot novos requisitos softwareCloud iot novos requisitos software
Cloud iot novos requisitos softwareRoberto C. Mayer
 
Tendências dispositivos móveis 2009
Tendências dispositivos móveis 2009Tendências dispositivos móveis 2009
Tendências dispositivos móveis 2009frgo
 
Desenvolvimento de aplicações para dispositivos móveis módulo i - aula 2
Desenvolvimento de aplicações para dispositivos móveis   módulo i - aula 2Desenvolvimento de aplicações para dispositivos móveis   módulo i - aula 2
Desenvolvimento de aplicações para dispositivos móveis módulo i - aula 2Carlos Eugenio Torres
 
Acelerando o desenvolvimento na nuvem com BlueMix e DevOps
Acelerando o desenvolvimento na nuvem com BlueMix e DevOpsAcelerando o desenvolvimento na nuvem com BlueMix e DevOps
Acelerando o desenvolvimento na nuvem com BlueMix e DevOpsFelipe Freire
 
Apresentacao banco de dados moveis
Apresentacao   banco de dados moveisApresentacao   banco de dados moveis
Apresentacao banco de dados moveisDiogenes Freitas
 
Bluemix innovationplatform for_iot_pt_br_eco.ti
Bluemix innovationplatform for_iot_pt_br_eco.tiBluemix innovationplatform for_iot_pt_br_eco.ti
Bluemix innovationplatform for_iot_pt_br_eco.tiSergio Loza
 
Descobrindo o Potencial do Flex para a Criação de Aplicações Ricas para a WEB
Descobrindo o Potencial do Flex para a Criação de Aplicações Ricas para a WEBDescobrindo o Potencial do Flex para a Criação de Aplicações Ricas para a WEB
Descobrindo o Potencial do Flex para a Criação de Aplicações Ricas para a WEBelliando dias
 
Perl e o Mercado de Trabalho
Perl e o Mercado de TrabalhoPerl e o Mercado de Trabalho
Perl e o Mercado de Trabalhoguestd8c9f1
 
Perl e o Mercado de Trabalho
Perl e o Mercado de TrabalhoPerl e o Mercado de Trabalho
Perl e o Mercado de TrabalhoEduardo Prillwitz
 
Apresentação sobre web 2.0
Apresentação sobre web 2.0Apresentação sobre web 2.0
Apresentação sobre web 2.0Carlos Serrao
 
14º Conferência Anual 2011 - Grupo Binário
14º Conferência Anual 2011 - Grupo Binário14º Conferência Anual 2011 - Grupo Binário
14º Conferência Anual 2011 - Grupo BinárioGrupo Binário
 
Webinar: Desenvolvimento de Interface Gráfica para Embarcados
Webinar: Desenvolvimento de Interface Gráfica para EmbarcadosWebinar: Desenvolvimento de Interface Gráfica para Embarcados
Webinar: Desenvolvimento de Interface Gráfica para EmbarcadosEmbarcados
 
Desenvolvimento de Software na Plataforma Microsoft .NET
Desenvolvimento de Software na Plataforma Microsoft .NETDesenvolvimento de Software na Plataforma Microsoft .NET
Desenvolvimento de Software na Plataforma Microsoft .NETGustavo Malheiros
 

Similar to BKRender: mobile made easy (20)

IBM Mobile Platform: Desenvolvimento de Aplicações Mobile
IBM Mobile Platform: Desenvolvimento de Aplicações MobileIBM Mobile Platform: Desenvolvimento de Aplicações Mobile
IBM Mobile Platform: Desenvolvimento de Aplicações Mobile
 
VI Komet - Backend as a Service - 2015
VI Komet - Backend as a Service - 2015VI Komet - Backend as a Service - 2015
VI Komet - Backend as a Service - 2015
 
IMS - IP Multimedia Subsystem
IMS - IP Multimedia SubsystemIMS - IP Multimedia Subsystem
IMS - IP Multimedia Subsystem
 
Blockchain uma nova realidade para o mundo dos Negócios
Blockchain uma nova realidade para o mundo dos NegóciosBlockchain uma nova realidade para o mundo dos Negócios
Blockchain uma nova realidade para o mundo dos Negócios
 
IBM Bluemix - The Digital Innovation Platform
IBM Bluemix - The Digital Innovation PlatformIBM Bluemix - The Digital Innovation Platform
IBM Bluemix - The Digital Innovation Platform
 
Cloud iot novos requisitos software
Cloud iot novos requisitos softwareCloud iot novos requisitos software
Cloud iot novos requisitos software
 
Tendências dispositivos móveis 2009
Tendências dispositivos móveis 2009Tendências dispositivos móveis 2009
Tendências dispositivos móveis 2009
 
Desenvolvimento de aplicações para dispositivos móveis módulo i - aula 2
Desenvolvimento de aplicações para dispositivos móveis   módulo i - aula 2Desenvolvimento de aplicações para dispositivos móveis   módulo i - aula 2
Desenvolvimento de aplicações para dispositivos móveis módulo i - aula 2
 
Acelerando o desenvolvimento na nuvem com BlueMix e DevOps
Acelerando o desenvolvimento na nuvem com BlueMix e DevOpsAcelerando o desenvolvimento na nuvem com BlueMix e DevOps
Acelerando o desenvolvimento na nuvem com BlueMix e DevOps
 
Cadoop
CadoopCadoop
Cadoop
 
Apresentacao banco de dados moveis
Apresentacao   banco de dados moveisApresentacao   banco de dados moveis
Apresentacao banco de dados moveis
 
Bluemix innovationplatform for_iot_pt_br_eco.ti
Bluemix innovationplatform for_iot_pt_br_eco.tiBluemix innovationplatform for_iot_pt_br_eco.ti
Bluemix innovationplatform for_iot_pt_br_eco.ti
 
Descobrindo o Potencial do Flex para a Criação de Aplicações Ricas para a WEB
Descobrindo o Potencial do Flex para a Criação de Aplicações Ricas para a WEBDescobrindo o Potencial do Flex para a Criação de Aplicações Ricas para a WEB
Descobrindo o Potencial do Flex para a Criação de Aplicações Ricas para a WEB
 
Perl e o Mercado de Trabalho
Perl e o Mercado de TrabalhoPerl e o Mercado de Trabalho
Perl e o Mercado de Trabalho
 
Perl e o Mercado de Trabalho
Perl e o Mercado de TrabalhoPerl e o Mercado de Trabalho
Perl e o Mercado de Trabalho
 
Apresentação sobre web 2.0
Apresentação sobre web 2.0Apresentação sobre web 2.0
Apresentação sobre web 2.0
 
14º Conferência Anual 2011 - Grupo Binário
14º Conferência Anual 2011 - Grupo Binário14º Conferência Anual 2011 - Grupo Binário
14º Conferência Anual 2011 - Grupo Binário
 
Ass 6
Ass 6Ass 6
Ass 6
 
Webinar: Desenvolvimento de Interface Gráfica para Embarcados
Webinar: Desenvolvimento de Interface Gráfica para EmbarcadosWebinar: Desenvolvimento de Interface Gráfica para Embarcados
Webinar: Desenvolvimento de Interface Gráfica para Embarcados
 
Desenvolvimento de Software na Plataforma Microsoft .NET
Desenvolvimento de Software na Plataforma Microsoft .NETDesenvolvimento de Software na Plataforma Microsoft .NET
Desenvolvimento de Software na Plataforma Microsoft .NET
 

BKRender: mobile made easy

  • 2. Overview   Mobile services providers face three major challenges   How to build great mobile services…   That are available to the largest audience…   While controlling costs.   BkRender is a solution based on web technologies to   Develop once,   Using web tools, existing skills and people   Publish on every platform   Thanks to mobile web browsers and hybrid applications
  • 3. Apresentação das empresas   Backelite (2006, Paris) : editor do BkRender   Líder na França em desenvolvimento mobile   Realizou mais de 40 sites mobile, 30 aplicações totalizando mais de 10 milhões de downloads *   O BkRender é utilizado em muitos sites de grandes empresas francesas, dentre as quais : FNAC, Pages Jaunes (Páginas Amarelas), voyages-sncf (líder francês nas vendas de viagens online)   Ipanemax (2009, Rio de Janeiro)   Especializada em desenvolvimento técnico para celulares iPhone, Android, RIM (BlackBerry) e webOS (Palm)   Realizou junto a Backelite mais de 20 projetos de sites mobile   Representante exclusivo do BkRender no Brasil.   Além da Backelite, a Ipanemax atende no desenvolvimento das estratégias do governo do Rio de Janeiro (BR), thefirstclub.com (UK) e do MeuMobi (BR) * Dados nov. 2010
  • 4. Nossas referências   Projetos realizados em parceria Backelite/ipanemax
  • 5. Mercado internet móvel Brasileiro *   Porquê desenvolver uma comunicação móvel ? 20 milhões de usuários   95% dos brasileiros possuíam um celular (mais de 180 milhões)   68% dos celulares podem acessar a internet   20 milhões de usuários de internet móvel vs 40 milhões de usuários internet ativos acessando da residência e local de trabalho (Google)   Qual meio de comunicação : site mobile vs App ? Site & App   Usuários privilegiam tanto os sites quanto as aplicações   As vantagens da aplicação :   Atalho para acessar a uma marca   Acesso offline   Possibilidade de utilizar o sistema de Push * Dados nov. 2010
  • 6. Nao existe ‘conversor’ web > mobile   Site globo.com web & iPhone
  • 7. Diversidade de aparelhos   A cada família de aparelho um site :
  • 8. BkRender : mobile internet enabler   BkRender permite criar um site mobile   Desenvolvido rapidamente por qualquer desenvolvedor web   Paginas do site descritas em BKML, subset do HTML   Acessível através de qualquer celular   Conhece as características técnicas de mais de 5000 celulares   Oferecendo a melhor User Experience possível   Widgets carousel, calendar, tabs, auto complete forms, hide/show effects, Rich form inputs   Sem interferir no SI existente   Proxy http   Controle o custo das evoluçoes do seu serviço mobile   BkRender em ação   http://bkrender.com/references
  • 10. BkRender produz a melhor página considerando as capacidades do celular
  • 11. De fácil manuseio para os desenvolvedores HTML pages Front-End Developper BKML pages
  • 14. Redimensionamento de imagens Vectorial Format Resizing Conversion
  • 15. Reconhecimento único dos usuários mobile Operator unique ID + cookies
  • 16. Gerenciamento de Cache otimizado Mobile Your Information Cache System Mobile Cache BkRender cache Mobile Cache
  • 17. Logs & Alertas Log4j input Application logs Access -Date BkRender Log -Time -Visited pages -User Agent -BkAlias BKML error code -CPU / RAM usage rate Monitoring Production Front-End -Number of opened threads Bug Developer -Average response time -…
  • 18. Segurança Handset HTTPs Support Traces Mask BkRender has been certified by our (Credit Card Number, banking and e-commerce customers login / password,…) HTTPs Support with mutual identification Mobile Application
  • 19. Performance e escalabilidade Architecture scalability -Easy upgrade with server addition -Load balancing Performance per instance between servers 2 instances -In case of outage of +15M V.P/month one BkRender, others are charged instantly (with sticky session)
  • 20. Gerenciamento de múltiplos sites mobile 1 BkRender with 2 instances for 39 regional banks
  • 22. Diversidade de aparelhos   How to build state of the art services   User expectations have dramatically increased   User experience   Functionnalities   Competition is fierce   For a large audience   iPhone AppStore is not enough   Android and Blackberry are must haves – WP7, Bada, etc   Mobile web is important too   While controlling costs   Native applications have an exponential costs to develop and maintain
  • 23. Re-use mobile site para aplicativo   Hybrid applications mix native code and webviews   Native code allows access to native APIs and application stores   Webviews means that the business logic stays on the server side – It is reused accross platforms   They allow   Shorter Time To Market   Reduced costs   Better users coverage