SlideShare ist ein Scribd-Unternehmen logo
1 von 21
Downloaden Sie, um offline zu lesen
eZBK
eZ publish extension
   for BKRender




                         Maxime THOMAS Logica
                       Thomas SARLANDIE Backelite
                          eZ Conference 2011 in London
                               16th of June 2011
About the speakers…
                     Maxime THOMAS                          Thomas SARLANDIE




• In charge of the CMS Open Source Business    • Co-Founder and CTO of Backelite since 2006
   Unit for 2 years at Logica France.

• Consultant on CMS projects,                  • Author of « Programmation iPhone OS »
   industrialization and RIA solutions.          (2008)

• Active contributor in the Apache Zeta
   Component community.                        • Over 40+ mobile projects (web, iPhone,
                                                 Android, iPad) in the last 5 years
• Reviewer of the eZ publish book "eZPublish
   4 Enterprise Web Sites Step By Step"
                                               • In charge of BkRender BU since 2010
• Self contractor an eZ Publish extension
   editor.


© Logica 2011. All rights reserved                                                        No. 2
About our companies…




• Leading Business and technology service
   company, employing 39,000 people                   • Specialist of mobile web and mobile applications
                                                        since 2006
• Revenues of £3.7 billion in 2010
                                                      • 70p dedicated to mobile design and
• Providing business consulting, systems                development
   integration and outsourcing to clients around
   the world, including many of Europe’s largest
   businesses
                                                      • Revenus of 4.6 M€ in 2011
• Creating value for clients by successfully
   integrating people, business and technology

• Committed to long term collaboration, applying
   insight to create innovative answers to clients’
   business needs

• Listed on both the London Stock Exchange and        • Mobile development platform by Backelite
   Euronext (Amsterdam)



© Logica 2011. All rights reserved                                                                  No. 3
Agenda

• Company details

• Context and stakes

• Overview of the solution

• Rules for integration

• Feedback on XTEND platform integration




© Logica 2011. All rights reserved         No. 4
Context and
Stakes
Mobile will be the next major technology




© Logica 2011. All rights reserved         No. 6
Your mobile strategy in three steps

                                     • Build a great mobile site
                                       • Modern mobile web technologies
                                         allow you to build a great user
                                         experience
                                       • The mobile web is not dead!


                                     • Use hybrid applications to publish
                                       your site on application stores
                                       • The quickest road to a wide
                                         audience
                                       • A flexible model


                                     • Integrate mobile into your
                                       technical strategy
                                       • Use your existing tools and
                                         platforms
                                       • Leverage the skills of your
                                         developers


© Logica 2011. All rights reserved                                         No. 7
One content platform for all devices

• Extend the web to the mobile
   devices                                            Web
                                                      User

   • Reuse of content
                                                    Platform


   • Aim different audience                Web                Mobile
                                          content            content

   • Shorter time to market


   • Reduced cost for new content
     based features

                                      Mobile   Mobile   Mobile   Mobile
                                       User     User     User     User
                                     Device A Device B Device C Device D




© Logica 2011. All rights reserved                                     No. 8
Overview of
the solution
BKRender – The rendering platform

                                     BkRender is a development solution
                                     to build great mobile sites

                                       • App-like user experience thanks to
                                         JS/CSS3
                                       • Automatic adaptation on every mobile
                                         devices


                                     That are available to every mobile users
                                       • Through any mobile browsers
                                       • And in the stores thanks to hybrid
                                         applications


                                     And is extremely cost effective
                                       • Develop once – publish on every
                                         platforms
                                       • Leverage your existing teams and
                                         code
                                       • Save time on device-testing


© Logica 2011. All rights reserved                                            No. 10
BKRender – Compared to other solutions

Compared to JavaScript based frameworks


• Server side adaptation
   • 100% support of mobile browsers
   • Simply upgrade to support new devices


• Developer friendly
   • The easiest learning curve
   • Leverage existing code
   • Avoid mobile-JavaScript complexity




BkRender hybrid applications can leverage
PhoneGap wide API coverage




© Logica <YEAR>. All rights reserved         No. 11
Architecture of our solution
The whole thing




    Mobile                                  Web
     User                                   User




                                     eZBK




© Logica 2011. All rights reserved
Architecture of our solution
BKRender side




                                      J2EE      Mobile
                                     Server      DB
    Mobile
     User            HTTP
                                                             HTTP

                                        Application
  Device Optimized
  HTML + CSS + JS
                                                             BKML




                                                      eZBK


© Logica 2011. All rights reserved                                  No. 13
Architecture of our solution
eZPublish side




                                            eZBK extension



                                                                    Web
                                                                    User


                            HTTP                             HTTP

                                                Mobile


                           BKML                  Web         HTML

                                             Site accesses


                                     eZBK


© Logica 2011. All rights reserved                                         No. 14
Our solution : eZBK, extension for eZ Publish

The aim of eZBK is to provide a starter kit for people who wants to
use BKRender with eZPublish.

The extensions contains :

• Override templates for the ezflow package and the basic classes of
   content (datatypes, full views…) which can be used as examples

• Basic code to ensure compatibility between BKML and eZ Publish and
   provide support to developpers:

   •   Debug ouput handler
   •   Content type header
   •   Special override of operator attribute
   •   Special operator to generates images with text



© Logica 2011. All rights reserved
Demo !
Rules to
follow
for a proper integration
Rules to follow
for a proper integation

• Make first the BKML, then the eZ templates

• Use Firefox plugin User Agent Switcher

• BKML looks like HTML: it is a neutral language used by BKRender

   • It has its own rules with its own markups
   • You have restriction on :
      • CSS and JS integration
      • Image size, most of the time
      • Table size


• BKRender provides many features (transitions, browsing…)

• BKRender can use AJAX a lot without integrating it in eZ Publish

© Logica 2011. All rights reserved
Feedback on
XTEND
Our feedback on XTEND

The aim of XTEND is to provide
through the eZ Market place
extensions of great added value
in a complementary business to
Content Management.

• eZ Systems provides :
   • Host for sources
   • Certification process
   • Marketing materials


• We provide :
   • Source ☺
   • Support
   • Documentation


© Logica 2011. All rights reserved   No. 20
The ezPublish extension: ezBK
                                                                                            is in certification by ez

                                                                                            BkRender can be tried online
                                                                                              at bkrender.com/trial
                  Thank you
                                                                                            Follow us:
                  Maxime THOMAS                                                                 @wascou
                  Thomas SARLANDIE
                                                                                                @sarfata
                                                                                                @bkrender

Logica is a business and technology service company, employing 39,000 people. It provides business consulting, systems integration and outsourcing to
clients around the world, including many of Europe's largest businesses. Logica creates value for clients by successfully integrating people, business and
technology. It is committed to long term collaboration, applying insight to create innovative answers to clients’ business needs. Logica is listed on both the
London Stock Exchange and Euronext (Amsterdam) (LSE: LOG; Euronext: LOG). More information is available at www.logica.com

Weitere ähnliche Inhalte

Was ist angesagt?

Collaborative and agile development of mobile applications
Collaborative and agile development of mobile applicationsCollaborative and agile development of mobile applications
Collaborative and agile development of mobile applicationsAyushman Jain
 
Mobile Convention Amsterdam - Nokia - Oscar Gutierrez
Mobile Convention Amsterdam - Nokia - Oscar GutierrezMobile Convention Amsterdam - Nokia - Oscar Gutierrez
Mobile Convention Amsterdam - Nokia - Oscar GutierrezMobileConventionAmsterdam
 
Belgacom presentatie portal roundtable 27 september 2012
Belgacom presentatie portal roundtable 27 september 2012Belgacom presentatie portal roundtable 27 september 2012
Belgacom presentatie portal roundtable 27 september 2012MooijBert
 
Worklight 5.0 Webinar 7 12 V2
Worklight 5.0 Webinar 7 12 V2Worklight 5.0 Webinar 7 12 V2
Worklight 5.0 Webinar 7 12 V2gaborvodics
 
Octopod Mobile Development Platform for rapid cross-platform Enterprise IT Mo...
Octopod Mobile Development Platform for rapid cross-platform Enterprise IT Mo...Octopod Mobile Development Platform for rapid cross-platform Enterprise IT Mo...
Octopod Mobile Development Platform for rapid cross-platform Enterprise IT Mo...Michael Kozloff
 
Mobile trends and impressions
Mobile trends and impressionsMobile trends and impressions
Mobile trends and impressionsShafaq Abdullah
 
HTML5 for Mobile - When and Why
HTML5 for Mobile - When and WhyHTML5 for Mobile - When and Why
HTML5 for Mobile - When and WhyDMI
 
Jure Sustersic Monetization through Ovi Services
Jure Sustersic Monetization through Ovi ServicesJure Sustersic Monetization through Ovi Services
Jure Sustersic Monetization through Ovi ServicesNokiaAppForum
 
IBM Mobile Foundation POT - Part 2 introduction to application development wi...
IBM Mobile Foundation POT - Part 2 introduction to application development wi...IBM Mobile Foundation POT - Part 2 introduction to application development wi...
IBM Mobile Foundation POT - Part 2 introduction to application development wi...AIP Foundation
 
Nokia Qt SDK in action - Qt developer days 2010
Nokia Qt SDK in action - Qt developer days 2010Nokia Qt SDK in action - Qt developer days 2010
Nokia Qt SDK in action - Qt developer days 2010Nokia
 
Qt - for stack overflow developer conference
Qt - for stack overflow developer conferenceQt - for stack overflow developer conference
Qt - for stack overflow developer conferenceNokia
 
Qt S60 Technical Presentation Fn Stripped
Qt S60 Technical Presentation Fn StrippedQt S60 Technical Presentation Fn Stripped
Qt S60 Technical Presentation Fn StrippedNokia
 
Enterprise Mobility with Sybase Unwired Platform
Enterprise Mobility with Sybase Unwired PlatformEnterprise Mobility with Sybase Unwired Platform
Enterprise Mobility with Sybase Unwired PlatformInfosys
 
Agreeya Mobility Introduction
Agreeya Mobility IntroductionAgreeya Mobility Introduction
Agreeya Mobility IntroductionAnisha Pawah
 
Current trends in open source and automotive
Current trends in open source and automotiveCurrent trends in open source and automotive
Current trends in open source and automotiveRyo Jin
 

Was ist angesagt? (20)

Collaborative and agile development of mobile applications
Collaborative and agile development of mobile applicationsCollaborative and agile development of mobile applications
Collaborative and agile development of mobile applications
 
Mobile Convention Amsterdam - Nokia - Oscar Gutierrez
Mobile Convention Amsterdam - Nokia - Oscar GutierrezMobile Convention Amsterdam - Nokia - Oscar Gutierrez
Mobile Convention Amsterdam - Nokia - Oscar Gutierrez
 
Belgacom presentatie portal roundtable 27 september 2012
Belgacom presentatie portal roundtable 27 september 2012Belgacom presentatie portal roundtable 27 september 2012
Belgacom presentatie portal roundtable 27 september 2012
 
Worklight 5.0 Webinar 7 12 V2
Worklight 5.0 Webinar 7 12 V2Worklight 5.0 Webinar 7 12 V2
Worklight 5.0 Webinar 7 12 V2
 
Octopod Mobile Development Platform for rapid cross-platform Enterprise IT Mo...
Octopod Mobile Development Platform for rapid cross-platform Enterprise IT Mo...Octopod Mobile Development Platform for rapid cross-platform Enterprise IT Mo...
Octopod Mobile Development Platform for rapid cross-platform Enterprise IT Mo...
 
Profound logic 2012
Profound logic 2012Profound logic 2012
Profound logic 2012
 
Mobile trends and impressions
Mobile trends and impressionsMobile trends and impressions
Mobile trends and impressions
 
Rococo Software Q409
Rococo Software Q409Rococo Software Q409
Rococo Software Q409
 
HTML5 for Mobile - When and Why
HTML5 for Mobile - When and WhyHTML5 for Mobile - When and Why
HTML5 for Mobile - When and Why
 
Jure Sustersic Monetization through Ovi Services
Jure Sustersic Monetization through Ovi ServicesJure Sustersic Monetization through Ovi Services
Jure Sustersic Monetization through Ovi Services
 
IBM Mobile Foundation POT - Part 2 introduction to application development wi...
IBM Mobile Foundation POT - Part 2 introduction to application development wi...IBM Mobile Foundation POT - Part 2 introduction to application development wi...
IBM Mobile Foundation POT - Part 2 introduction to application development wi...
 
Nokia Qt SDK in action - Qt developer days 2010
Nokia Qt SDK in action - Qt developer days 2010Nokia Qt SDK in action - Qt developer days 2010
Nokia Qt SDK in action - Qt developer days 2010
 
HTML5 / Mobile Web
HTML5 / Mobile WebHTML5 / Mobile Web
HTML5 / Mobile Web
 
Lync to the Future: Skype, Mobile, Meetings & Video
Lync to the Future: Skype, Mobile, Meetings & VideoLync to the Future: Skype, Mobile, Meetings & Video
Lync to the Future: Skype, Mobile, Meetings & Video
 
Qt - for stack overflow developer conference
Qt - for stack overflow developer conferenceQt - for stack overflow developer conference
Qt - for stack overflow developer conference
 
Qt S60 Technical Presentation Fn Stripped
Qt S60 Technical Presentation Fn StrippedQt S60 Technical Presentation Fn Stripped
Qt S60 Technical Presentation Fn Stripped
 
Enterprise Mobility with Sybase Unwired Platform
Enterprise Mobility with Sybase Unwired PlatformEnterprise Mobility with Sybase Unwired Platform
Enterprise Mobility with Sybase Unwired Platform
 
Agreeya Mobility Introduction
Agreeya Mobility IntroductionAgreeya Mobility Introduction
Agreeya Mobility Introduction
 
IBM Worklight-Overview
IBM Worklight-OverviewIBM Worklight-Overview
IBM Worklight-Overview
 
Current trends in open source and automotive
Current trends in open source and automotiveCurrent trends in open source and automotive
Current trends in open source and automotive
 

Andere mochten auch

Mugo - Approval Workflow extension for eZ Publish - eZ Day Paris - Oct 14th 2011
Mugo - Approval Workflow extension for eZ Publish - eZ Day Paris - Oct 14th 2011Mugo - Approval Workflow extension for eZ Publish - eZ Day Paris - Oct 14th 2011
Mugo - Approval Workflow extension for eZ Publish - eZ Day Paris - Oct 14th 2011eZ Publish Community
 
Tony Wood - Keynote Vision with Technology
Tony Wood - Keynote Vision with TechnologyTony Wood - Keynote Vision with Technology
Tony Wood - Keynote Vision with TechnologyeZ Publish Community
 
Gabriele Viebach - Keynote eZ Conference
Gabriele Viebach - Keynote eZ ConferenceGabriele Viebach - Keynote eZ Conference
Gabriele Viebach - Keynote eZ ConferenceeZ Publish Community
 
CES 2016 Session: Designing Products for Generation Z
CES 2016 Session: Designing Products for Generation ZCES 2016 Session: Designing Products for Generation Z
CES 2016 Session: Designing Products for Generation ZLance Shields
 

Andere mochten auch (6)

Mugo - Approval Workflow extension for eZ Publish - eZ Day Paris - Oct 14th 2011
Mugo - Approval Workflow extension for eZ Publish - eZ Day Paris - Oct 14th 2011Mugo - Approval Workflow extension for eZ Publish - eZ Day Paris - Oct 14th 2011
Mugo - Approval Workflow extension for eZ Publish - eZ Day Paris - Oct 14th 2011
 
Tony Wood - Keynote Vision with Technology
Tony Wood - Keynote Vision with TechnologyTony Wood - Keynote Vision with Technology
Tony Wood - Keynote Vision with Technology
 
App factory igor vrdoljak
App factory   igor vrdoljakApp factory   igor vrdoljak
App factory igor vrdoljak
 
Gabriele Viebach - Keynote eZ Conference
Gabriele Viebach - Keynote eZ ConferenceGabriele Viebach - Keynote eZ Conference
Gabriele Viebach - Keynote eZ Conference
 
Mark Pilipczuk - Neustar Journey
Mark Pilipczuk - Neustar JourneyMark Pilipczuk - Neustar Journey
Mark Pilipczuk - Neustar Journey
 
CES 2016 Session: Designing Products for Generation Z
CES 2016 Session: Designing Products for Generation ZCES 2016 Session: Designing Products for Generation Z
CES 2016 Session: Designing Products for Generation Z
 

Ähnlich wie Maxime Thomas - eZBK

Synapse india reviews on asp.net mobile application
Synapse india reviews on asp.net mobile applicationSynapse india reviews on asp.net mobile application
Synapse india reviews on asp.net mobile applicationsaritasingh19866
 
6 Best JavaScript Framework for Mobile Apps Trending in 2023.pdf
6 Best JavaScript Framework for Mobile Apps Trending in 2023.pdf6 Best JavaScript Framework for Mobile Apps Trending in 2023.pdf
6 Best JavaScript Framework for Mobile Apps Trending in 2023.pdfBaek Yongsun
 
Flutter vs Ionic: Which framework is better for cross platform application d...
Flutter vs Ionic: Which framework is better  for cross platform application d...Flutter vs Ionic: Which framework is better  for cross platform application d...
Flutter vs Ionic: Which framework is better for cross platform application d...Mobiloitte
 
Cross Platform Mobile Development
Cross Platform Mobile DevelopmentCross Platform Mobile Development
Cross Platform Mobile DevelopmentManesh Lad
 
Consider Starting Small
Consider Starting SmallConsider Starting Small
Consider Starting SmallAndrew Smith
 
Development Workshop on ET1, Android and Motorola RhoElements
Development Workshop on ET1, Android and Motorola RhoElementsDevelopment Workshop on ET1, Android and Motorola RhoElements
Development Workshop on ET1, Android and Motorola RhoElementsRomin Irani
 
Cross platform development - Rhomobile
Cross platform development - RhomobileCross platform development - Rhomobile
Cross platform development - RhomobileKonstantin Rybas
 
Wholesale Applications Community
Wholesale Applications CommunityWholesale Applications Community
Wholesale Applications CommunityMobile 2.0 Europe
 
IBM Worklight for Digital Agencies
IBM Worklight for Digital AgenciesIBM Worklight for Digital Agencies
IBM Worklight for Digital AgenciesGraham Churchill
 
Should you say no to HTML5?
Should you say no to HTML5?Should you say no to HTML5?
Should you say no to HTML5?Kony, Inc.
 
Cross Platform Mobile Application Development
Cross Platform Mobile Application DevelopmentCross Platform Mobile Application Development
Cross Platform Mobile Application DevelopmentSenchu Thomas
 
Tristan Nitot @DWS12 - The Web as a universal platform for mobile
Tristan Nitot @DWS12 - The Web as a universal platform for mobileTristan Nitot @DWS12 - The Web as a universal platform for mobile
Tristan Nitot @DWS12 - The Web as a universal platform for mobileTristan Nitot
 
Interact Online Tv
Interact Online TvInteract Online Tv
Interact Online TvInteract
 
Kristiaan De Roeck at UX Antwerp Meetup - 30 January 2018
Kristiaan De Roeck at UX Antwerp Meetup - 30 January 2018Kristiaan De Roeck at UX Antwerp Meetup - 30 January 2018
Kristiaan De Roeck at UX Antwerp Meetup - 30 January 2018UX Antwerp Meetup
 
Top 4 Cross Platform tools for Mobile App Development
Top 4 Cross Platform tools for Mobile App DevelopmentTop 4 Cross Platform tools for Mobile App Development
Top 4 Cross Platform tools for Mobile App Developmenttechugo
 
top-10-best-mobile-app-development-frameworks-in-2021.pdf
top-10-best-mobile-app-development-frameworks-in-2021.pdftop-10-best-mobile-app-development-frameworks-in-2021.pdf
top-10-best-mobile-app-development-frameworks-in-2021.pdfPixelQA
 
IBM ConnectED SPOT104: Lightning-Fast Development of Native Mobile Apps for I...
IBM ConnectED SPOT104: Lightning-Fast Development of Native Mobile Apps for I...IBM ConnectED SPOT104: Lightning-Fast Development of Native Mobile Apps for I...
IBM ConnectED SPOT104: Lightning-Fast Development of Native Mobile Apps for I...darwinodb
 
Native - Hybrid - Web Mobile Architectures
Native - Hybrid - Web Mobile ArchitecturesNative - Hybrid - Web Mobile Architectures
Native - Hybrid - Web Mobile ArchitecturesPhong Le Duy
 

Ähnlich wie Maxime Thomas - eZBK (20)

Synapse india reviews on asp.net mobile application
Synapse india reviews on asp.net mobile applicationSynapse india reviews on asp.net mobile application
Synapse india reviews on asp.net mobile application
 
6 Best JavaScript Framework for Mobile Apps Trending in 2023.pdf
6 Best JavaScript Framework for Mobile Apps Trending in 2023.pdf6 Best JavaScript Framework for Mobile Apps Trending in 2023.pdf
6 Best JavaScript Framework for Mobile Apps Trending in 2023.pdf
 
Flutter vs Ionic: Which framework is better for cross platform application d...
Flutter vs Ionic: Which framework is better  for cross platform application d...Flutter vs Ionic: Which framework is better  for cross platform application d...
Flutter vs Ionic: Which framework is better for cross platform application d...
 
Cross Platform Mobile Development
Cross Platform Mobile DevelopmentCross Platform Mobile Development
Cross Platform Mobile Development
 
Consider Starting Small
Consider Starting SmallConsider Starting Small
Consider Starting Small
 
Development Workshop on ET1, Android and Motorola RhoElements
Development Workshop on ET1, Android and Motorola RhoElementsDevelopment Workshop on ET1, Android and Motorola RhoElements
Development Workshop on ET1, Android and Motorola RhoElements
 
Cross platform development - Rhomobile
Cross platform development - RhomobileCross platform development - Rhomobile
Cross platform development - Rhomobile
 
Wholesale Applications Community
Wholesale Applications CommunityWholesale Applications Community
Wholesale Applications Community
 
IBM Worklight for Digital Agencies
IBM Worklight for Digital AgenciesIBM Worklight for Digital Agencies
IBM Worklight for Digital Agencies
 
Should you say no to HTML5?
Should you say no to HTML5?Should you say no to HTML5?
Should you say no to HTML5?
 
Cross Platform Mobile Application Development
Cross Platform Mobile Application DevelopmentCross Platform Mobile Application Development
Cross Platform Mobile Application Development
 
Tristan Nitot @DWS12 - The Web as a universal platform for mobile
Tristan Nitot @DWS12 - The Web as a universal platform for mobileTristan Nitot @DWS12 - The Web as a universal platform for mobile
Tristan Nitot @DWS12 - The Web as a universal platform for mobile
 
Interact Online Tv
Interact Online TvInteract Online Tv
Interact Online Tv
 
Kristiaan De Roeck at UX Antwerp Meetup - 30 January 2018
Kristiaan De Roeck at UX Antwerp Meetup - 30 January 2018Kristiaan De Roeck at UX Antwerp Meetup - 30 January 2018
Kristiaan De Roeck at UX Antwerp Meetup - 30 January 2018
 
Top 4 Cross Platform tools for Mobile App Development
Top 4 Cross Platform tools for Mobile App DevelopmentTop 4 Cross Platform tools for Mobile App Development
Top 4 Cross Platform tools for Mobile App Development
 
Vinculum Coe Wirless 30 June
Vinculum Coe Wirless 30 JuneVinculum Coe Wirless 30 June
Vinculum Coe Wirless 30 June
 
top-10-best-mobile-app-development-frameworks-in-2021.pdf
top-10-best-mobile-app-development-frameworks-in-2021.pdftop-10-best-mobile-app-development-frameworks-in-2021.pdf
top-10-best-mobile-app-development-frameworks-in-2021.pdf
 
Livo presentation
Livo presentationLivo presentation
Livo presentation
 
IBM ConnectED SPOT104: Lightning-Fast Development of Native Mobile Apps for I...
IBM ConnectED SPOT104: Lightning-Fast Development of Native Mobile Apps for I...IBM ConnectED SPOT104: Lightning-Fast Development of Native Mobile Apps for I...
IBM ConnectED SPOT104: Lightning-Fast Development of Native Mobile Apps for I...
 
Native - Hybrid - Web Mobile Architectures
Native - Hybrid - Web Mobile ArchitecturesNative - Hybrid - Web Mobile Architectures
Native - Hybrid - Web Mobile Architectures
 

Mehr von eZ Publish Community

5 idées pour transformer votre contenu en business
5 idées pour transformer votre contenu en business5 idées pour transformer votre contenu en business
5 idées pour transformer votre contenu en businesseZ Publish Community
 
eZ Publish Plateform 5.2 Webinar Deutsch
eZ Publish Plateform 5.2 Webinar Deutsch eZ Publish Plateform 5.2 Webinar Deutsch
eZ Publish Plateform 5.2 Webinar Deutsch eZ Publish Community
 
eZ UnConference#2 - eZ Publish 5 basics Philippe Vincent-Royol & Florent Huck
eZ UnConference#2 - eZ Publish 5 basics Philippe Vincent-Royol & Florent HuckeZ UnConference#2 - eZ Publish 5 basics Philippe Vincent-Royol & Florent Huck
eZ UnConference#2 - eZ Publish 5 basics Philippe Vincent-Royol & Florent HuckeZ Publish Community
 
eZ Unconference#2 - Future of the internet 2020 - C. Zahneissen (cpo)
eZ Unconference#2 - Future of the internet 2020 - C. Zahneissen (cpo)eZ Unconference#2 - Future of the internet 2020 - C. Zahneissen (cpo)
eZ Unconference#2 - Future of the internet 2020 - C. Zahneissen (cpo)eZ Publish Community
 
eZ Unconference#2 - Keynote - A. Farstad (CEO)
eZ Unconference#2 - Keynote - A. Farstad (CEO)eZ Unconference#2 - Keynote - A. Farstad (CEO)
eZ Unconference#2 - Keynote - A. Farstad (CEO)eZ Publish Community
 
2013.04.23 eZ Sessions 6 - Migrating legacy eZ Publish extensions - Lukasz Se...
2013.04.23 eZ Sessions 6 - Migrating legacy eZ Publish extensions - Lukasz Se...2013.04.23 eZ Sessions 6 - Migrating legacy eZ Publish extensions - Lukasz Se...
2013.04.23 eZ Sessions 6 - Migrating legacy eZ Publish extensions - Lukasz Se...eZ Publish Community
 
How is the 5.x data model going to compare to 4.x (+no sql )
How is the 5.x data model going to compare  to 4.x (+no sql )How is the 5.x data model going to compare  to 4.x (+no sql )
How is the 5.x data model going to compare to 4.x (+no sql )eZ Publish Community
 
Handling transition between 4.x and 5.x.
Handling transition between 4.x and 5.x.Handling transition between 4.x and 5.x.
Handling transition between 4.x and 5.x.eZ Publish Community
 
E z publish 5 template syntax (twig),
E z publish 5 template syntax (twig),E z publish 5 template syntax (twig),
E z publish 5 template syntax (twig),eZ Publish Community
 
2012 10-17 un conference ez publish cloud presentation
2012 10-17 un conference ez publish cloud presentation2012 10-17 un conference ez publish cloud presentation
2012 10-17 un conference ez publish cloud presentationeZ Publish Community
 
Simon Wan - Keynote - The Web Strategy of the Wall Street Journal in Asia
Simon Wan - Keynote - The Web Strategy of the Wall Street Journal in AsiaSimon Wan - Keynote - The Web Strategy of the Wall Street Journal in Asia
Simon Wan - Keynote - The Web Strategy of the Wall Street Journal in AsiaeZ Publish Community
 
Mark Marsiglio - Autoscaling with eZ in the Cloud - A Case Study
Mark Marsiglio - Autoscaling with eZ in the Cloud - A Case StudyMark Marsiglio - Autoscaling with eZ in the Cloud - A Case Study
Mark Marsiglio - Autoscaling with eZ in the Cloud - A Case StudyeZ Publish Community
 
Marianne Otterdahl Møller - Multinational and multichannel market communication
Marianne Otterdahl Møller - Multinational and multichannel market communicationMarianne Otterdahl Møller - Multinational and multichannel market communication
Marianne Otterdahl Møller - Multinational and multichannel market communicationeZ Publish Community
 
Björn Dieding - The Globalization Supply Chain - eZ Market Talk
Björn Dieding - The Globalization Supply Chain - eZ Market TalkBjörn Dieding - The Globalization Supply Chain - eZ Market Talk
Björn Dieding - The Globalization Supply Chain - eZ Market TalkeZ Publish Community
 
Peter Dodds - Paid content at Financial Times
Peter Dodds - Paid content at Financial TimesPeter Dodds - Paid content at Financial Times
Peter Dodds - Paid content at Financial TimeseZ Publish Community
 
Stuart Wilkinson - Media audit and brand consistency - metrics and trends fro...
Stuart Wilkinson - Media audit and brand consistency - metrics and trends fro...Stuart Wilkinson - Media audit and brand consistency - metrics and trends fro...
Stuart Wilkinson - Media audit and brand consistency - metrics and trends fro...eZ Publish Community
 
Per Buer - flash-talk - Varnish 3.0
Per Buer - flash-talk - Varnish 3.0Per Buer - flash-talk - Varnish 3.0
Per Buer - flash-talk - Varnish 3.0eZ Publish Community
 
Martin Bauer - Scrum, The Financial Times & eZ Publish
Martin Bauer - Scrum, The Financial Times & eZ PublishMartin Bauer - Scrum, The Financial Times & eZ Publish
Martin Bauer - Scrum, The Financial Times & eZ PublisheZ Publish Community
 

Mehr von eZ Publish Community (20)

5 idées pour transformer votre contenu en business
5 idées pour transformer votre contenu en business5 idées pour transformer votre contenu en business
5 idées pour transformer votre contenu en business
 
eZ Publish Plateform 5.2 Webinar Deutsch
eZ Publish Plateform 5.2 Webinar Deutsch eZ Publish Plateform 5.2 Webinar Deutsch
eZ Publish Plateform 5.2 Webinar Deutsch
 
eZ UnConference#2 - eZ Publish 5 basics Philippe Vincent-Royol & Florent Huck
eZ UnConference#2 - eZ Publish 5 basics Philippe Vincent-Royol & Florent HuckeZ UnConference#2 - eZ Publish 5 basics Philippe Vincent-Royol & Florent Huck
eZ UnConference#2 - eZ Publish 5 basics Philippe Vincent-Royol & Florent Huck
 
eZ Unconference#2 - Future of the internet 2020 - C. Zahneissen (cpo)
eZ Unconference#2 - Future of the internet 2020 - C. Zahneissen (cpo)eZ Unconference#2 - Future of the internet 2020 - C. Zahneissen (cpo)
eZ Unconference#2 - Future of the internet 2020 - C. Zahneissen (cpo)
 
eZ Unconference#2 - Keynote - A. Farstad (CEO)
eZ Unconference#2 - Keynote - A. Farstad (CEO)eZ Unconference#2 - Keynote - A. Farstad (CEO)
eZ Unconference#2 - Keynote - A. Farstad (CEO)
 
2013.04.23 eZ Sessions 6 - Migrating legacy eZ Publish extensions - Lukasz Se...
2013.04.23 eZ Sessions 6 - Migrating legacy eZ Publish extensions - Lukasz Se...2013.04.23 eZ Sessions 6 - Migrating legacy eZ Publish extensions - Lukasz Se...
2013.04.23 eZ Sessions 6 - Migrating legacy eZ Publish extensions - Lukasz Se...
 
Cxm mobile stig martin fiska
Cxm mobile   stig martin fiskaCxm mobile   stig martin fiska
Cxm mobile stig martin fiska
 
The administration interface
The administration interfaceThe administration interface
The administration interface
 
How is the 5.x data model going to compare to 4.x (+no sql )
How is the 5.x data model going to compare  to 4.x (+no sql )How is the 5.x data model going to compare  to 4.x (+no sql )
How is the 5.x data model going to compare to 4.x (+no sql )
 
Handling transition between 4.x and 5.x.
Handling transition between 4.x and 5.x.Handling transition between 4.x and 5.x.
Handling transition between 4.x and 5.x.
 
E z publish 5 template syntax (twig),
E z publish 5 template syntax (twig),E z publish 5 template syntax (twig),
E z publish 5 template syntax (twig),
 
2012 10-17 un conference ez publish cloud presentation
2012 10-17 un conference ez publish cloud presentation2012 10-17 un conference ez publish cloud presentation
2012 10-17 un conference ez publish cloud presentation
 
Simon Wan - Keynote - The Web Strategy of the Wall Street Journal in Asia
Simon Wan - Keynote - The Web Strategy of the Wall Street Journal in AsiaSimon Wan - Keynote - The Web Strategy of the Wall Street Journal in Asia
Simon Wan - Keynote - The Web Strategy of the Wall Street Journal in Asia
 
Mark Marsiglio - Autoscaling with eZ in the Cloud - A Case Study
Mark Marsiglio - Autoscaling with eZ in the Cloud - A Case StudyMark Marsiglio - Autoscaling with eZ in the Cloud - A Case Study
Mark Marsiglio - Autoscaling with eZ in the Cloud - A Case Study
 
Marianne Otterdahl Møller - Multinational and multichannel market communication
Marianne Otterdahl Møller - Multinational and multichannel market communicationMarianne Otterdahl Møller - Multinational and multichannel market communication
Marianne Otterdahl Møller - Multinational and multichannel market communication
 
Björn Dieding - The Globalization Supply Chain - eZ Market Talk
Björn Dieding - The Globalization Supply Chain - eZ Market TalkBjörn Dieding - The Globalization Supply Chain - eZ Market Talk
Björn Dieding - The Globalization Supply Chain - eZ Market Talk
 
Peter Dodds - Paid content at Financial Times
Peter Dodds - Paid content at Financial TimesPeter Dodds - Paid content at Financial Times
Peter Dodds - Paid content at Financial Times
 
Stuart Wilkinson - Media audit and brand consistency - metrics and trends fro...
Stuart Wilkinson - Media audit and brand consistency - metrics and trends fro...Stuart Wilkinson - Media audit and brand consistency - metrics and trends fro...
Stuart Wilkinson - Media audit and brand consistency - metrics and trends fro...
 
Per Buer - flash-talk - Varnish 3.0
Per Buer - flash-talk - Varnish 3.0Per Buer - flash-talk - Varnish 3.0
Per Buer - flash-talk - Varnish 3.0
 
Martin Bauer - Scrum, The Financial Times & eZ Publish
Martin Bauer - Scrum, The Financial Times & eZ PublishMartin Bauer - Scrum, The Financial Times & eZ Publish
Martin Bauer - Scrum, The Financial Times & eZ Publish
 

Kürzlich hochgeladen

The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 

Kürzlich hochgeladen (20)

The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 

Maxime Thomas - eZBK

  • 1. eZBK eZ publish extension for BKRender Maxime THOMAS Logica Thomas SARLANDIE Backelite eZ Conference 2011 in London 16th of June 2011
  • 2. About the speakers… Maxime THOMAS Thomas SARLANDIE • In charge of the CMS Open Source Business • Co-Founder and CTO of Backelite since 2006 Unit for 2 years at Logica France. • Consultant on CMS projects, • Author of « Programmation iPhone OS » industrialization and RIA solutions. (2008) • Active contributor in the Apache Zeta Component community. • Over 40+ mobile projects (web, iPhone, Android, iPad) in the last 5 years • Reviewer of the eZ publish book "eZPublish 4 Enterprise Web Sites Step By Step" • In charge of BkRender BU since 2010 • Self contractor an eZ Publish extension editor. © Logica 2011. All rights reserved No. 2
  • 3. About our companies… • Leading Business and technology service company, employing 39,000 people • Specialist of mobile web and mobile applications since 2006 • Revenues of £3.7 billion in 2010 • 70p dedicated to mobile design and • Providing business consulting, systems development integration and outsourcing to clients around the world, including many of Europe’s largest businesses • Revenus of 4.6 M€ in 2011 • Creating value for clients by successfully integrating people, business and technology • Committed to long term collaboration, applying insight to create innovative answers to clients’ business needs • Listed on both the London Stock Exchange and • Mobile development platform by Backelite Euronext (Amsterdam) © Logica 2011. All rights reserved No. 3
  • 4. Agenda • Company details • Context and stakes • Overview of the solution • Rules for integration • Feedback on XTEND platform integration © Logica 2011. All rights reserved No. 4
  • 6. Mobile will be the next major technology © Logica 2011. All rights reserved No. 6
  • 7. Your mobile strategy in three steps • Build a great mobile site • Modern mobile web technologies allow you to build a great user experience • The mobile web is not dead! • Use hybrid applications to publish your site on application stores • The quickest road to a wide audience • A flexible model • Integrate mobile into your technical strategy • Use your existing tools and platforms • Leverage the skills of your developers © Logica 2011. All rights reserved No. 7
  • 8. One content platform for all devices • Extend the web to the mobile devices Web User • Reuse of content Platform • Aim different audience Web Mobile content content • Shorter time to market • Reduced cost for new content based features Mobile Mobile Mobile Mobile User User User User Device A Device B Device C Device D © Logica 2011. All rights reserved No. 8
  • 10. BKRender – The rendering platform BkRender is a development solution to build great mobile sites • App-like user experience thanks to JS/CSS3 • Automatic adaptation on every mobile devices That are available to every mobile users • Through any mobile browsers • And in the stores thanks to hybrid applications And is extremely cost effective • Develop once – publish on every platforms • Leverage your existing teams and code • Save time on device-testing © Logica 2011. All rights reserved No. 10
  • 11. BKRender – Compared to other solutions Compared to JavaScript based frameworks • Server side adaptation • 100% support of mobile browsers • Simply upgrade to support new devices • Developer friendly • The easiest learning curve • Leverage existing code • Avoid mobile-JavaScript complexity BkRender hybrid applications can leverage PhoneGap wide API coverage © Logica <YEAR>. All rights reserved No. 11
  • 12. Architecture of our solution The whole thing Mobile Web User User eZBK © Logica 2011. All rights reserved
  • 13. Architecture of our solution BKRender side J2EE Mobile Server DB Mobile User HTTP HTTP Application Device Optimized HTML + CSS + JS BKML eZBK © Logica 2011. All rights reserved No. 13
  • 14. Architecture of our solution eZPublish side eZBK extension Web User HTTP HTTP Mobile BKML Web HTML Site accesses eZBK © Logica 2011. All rights reserved No. 14
  • 15. Our solution : eZBK, extension for eZ Publish The aim of eZBK is to provide a starter kit for people who wants to use BKRender with eZPublish. The extensions contains : • Override templates for the ezflow package and the basic classes of content (datatypes, full views…) which can be used as examples • Basic code to ensure compatibility between BKML and eZ Publish and provide support to developpers: • Debug ouput handler • Content type header • Special override of operator attribute • Special operator to generates images with text © Logica 2011. All rights reserved
  • 17. Rules to follow for a proper integration
  • 18. Rules to follow for a proper integation • Make first the BKML, then the eZ templates • Use Firefox plugin User Agent Switcher • BKML looks like HTML: it is a neutral language used by BKRender • It has its own rules with its own markups • You have restriction on : • CSS and JS integration • Image size, most of the time • Table size • BKRender provides many features (transitions, browsing…) • BKRender can use AJAX a lot without integrating it in eZ Publish © Logica 2011. All rights reserved
  • 20. Our feedback on XTEND The aim of XTEND is to provide through the eZ Market place extensions of great added value in a complementary business to Content Management. • eZ Systems provides : • Host for sources • Certification process • Marketing materials • We provide : • Source ☺ • Support • Documentation © Logica 2011. All rights reserved No. 20
  • 21. The ezPublish extension: ezBK is in certification by ez BkRender can be tried online at bkrender.com/trial Thank you Follow us: Maxime THOMAS @wascou Thomas SARLANDIE @sarfata @bkrender Logica is a business and technology service company, employing 39,000 people. It provides business consulting, systems integration and outsourcing to clients around the world, including many of Europe's largest businesses. Logica creates value for clients by successfully integrating people, business and technology. It is committed to long term collaboration, applying insight to create innovative answers to clients’ business needs. Logica is listed on both the London Stock Exchange and Euronext (Amsterdam) (LSE: LOG; Euronext: LOG). More information is available at www.logica.com