eZBKeZ publish extension   for BKRender                         Maxime THOMAS Logica                       Thomas SARLANDI...
About the speakers…                     Maxime THOMAS                          Thomas SARLANDIE• In charge of the CMS Open...
About our companies…• Leading Business and technology service   company, employing 39,000 people                   • Speci...
Agenda• Company details• Context and stakes• Overview of the solution• Rules for integration• Feedback on XTEND platform i...
Context andStakes
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                       ...
One content platform for all devices• Extend the web to the mobile   devices                                            We...
Overview ofthe solution
BKRender – The rendering platform                                     BkRender is a development solution                  ...
BKRender – Compared to other solutionsCompared to JavaScript based frameworks• Server side adaptation   • 100% support of ...
Architecture of our solutionThe whole thing    Mobile                                  Web     User                       ...
Architecture of our solutionBKRender side                                      J2EE      Mobile                           ...
Architecture of our solutioneZPublish side                                            eZBK extension                      ...
Our solution : eZBK, extension for eZ PublishThe aim of eZBK is to provide a starter kit for people who wants touse BKRend...
Demo !
Rules tofollowfor a proper integration
Rules to followfor a proper integation• Make first the BKML, then the eZ templates• Use Firefox plugin User Agent Switcher...
Feedback onXTEND
Our feedback on XTENDThe aim of XTEND is to providethrough the eZ Market placeextensions of great added valuein a compleme...
The ezPublish extension: ezBK                                                                                            i...
Upcoming SlideShare
Loading in...5
×

Maxime Thomas - eZBK

1,445

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,445
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Maxime Thomas - eZBK"

  1. 1. eZBKeZ publish extension for BKRender Maxime THOMAS Logica Thomas SARLANDIE Backelite eZ Conference 2011 in London 16th of June 2011
  2. 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. 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. 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
  5. 5. Context andStakes
  6. 6. Mobile will be the next major technology© Logica 2011. All rights reserved No. 6
  7. 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. 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
  9. 9. Overview ofthe solution
  10. 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. 11. BKRender – Compared to other solutionsCompared 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 complexityBkRender hybrid applications can leveragePhoneGap wide API coverage© Logica <YEAR>. All rights reserved No. 11
  12. 12. Architecture of our solutionThe whole thing Mobile Web User User eZBK© Logica 2011. All rights reserved
  13. 13. Architecture of our solutionBKRender 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. 14. Architecture of our solutioneZPublish side eZBK extension Web User HTTP HTTP Mobile BKML Web HTML Site accesses eZBK© Logica 2011. All rights reserved No. 14
  15. 15. Our solution : eZBK, extension for eZ PublishThe aim of eZBK is to provide a starter kit for people who wants touse 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
  16. 16. Demo !
  17. 17. Rules tofollowfor a proper integration
  18. 18. Rules to followfor 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
  19. 19. Feedback onXTEND
  20. 20. Our feedback on XTENDThe aim of XTEND is to providethrough the eZ Market placeextensions of great added valuein a complementary business toContent Management.• eZ Systems provides : • Host for sources • Certification process • Marketing materials• We provide : • Source ☺ • Support • Documentation© Logica 2011. All rights reserved No. 20
  21. 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 @bkrenderLogica is a business and technology service company, employing 39,000 people. It provides business consulting, systems integration and outsourcing toclients around the world, including many of Europes largest businesses. Logica creates value for clients by successfully integrating people, business andtechnology. It is committed to long term collaboration, applying insight to create innovative answers to clients’ business needs. Logica is listed on both theLondon Stock Exchange and Euronext (Amsterdam) (LSE: LOG; Euronext: LOG). More information is available at www.logica.com
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×