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

BKRender: mobile made easy

  • 1.
  • 2.
    Overview   Mobile servicesproviders 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   Projetosrealizados em parceria Backelite/ipanemax
  • 5.
    Mercado internet móvelBrasileiro *   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 : mobileinternet 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
  • 9.
  • 10.
    BkRender produz amelhor página considerando as capacidades do celular
  • 11.
    De fácil manuseiopara os desenvolvedores HTML pages Front-End Developper BKML pages
  • 12.
  • 13.
  • 14.
    Redimensionamento de imagens Vectorial Format Resizing Conversion
  • 15.
    Reconhecimento único dosusuários mobile Operator unique ID + cookies
  • 16.
    Gerenciamento de Cacheotimizado 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 Architecturescalability -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últiplossites mobile 1 BkRender with 2 instances for 39 regional banks
  • 21.
  • 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 sitepara 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
  • 24.