Nicolai Winch Kristensen Sitecore - nodesagency.com · • Sitecore is (partly) a CMS - Originally...

download Nicolai Winch Kristensen Sitecore - nodesagency.com · • Sitecore is (partly) a CMS - Originally a WCMS. • Component Based - Presentation 100% separated from Content • Editors

If you can't read please download the document

Transcript of Nicolai Winch Kristensen Sitecore - nodesagency.com · • Sitecore is (partly) a CMS - Originally...

  • How the Sitecore platform supports

    Mobile Apps solutionsNicolai Winch Kristensen

    Sitecore

  • © 2001-2016 SitecoreCorporation A/S. All rights reserved. Sitecore® and Own the Experience® are registered trademarks of SitecoreCorporation A/S. All other brand and product names are the property of their respective owners. 2

    Nicolai Winch KristensenSales Engineer Lead Sitecore Nordics & Middle East

  • © 2001-2016 SitecoreCorporation A/S. All rights reserved. Sitecore® and Own the Experience® are registered trademarks of SitecoreCorporation A/S. All other brand and product names are the property of their respective owners. 3

    Sitecore and Connected ExperiencesWhat isSitecore?- How do Sitecore support connected user experiences

    Omnichannel -Traditional CMS vs Headless CMSApproach and architecture. Benefits and Tradeoffs

    Sitecore Omni and Mobile AppsHow we have developed our technology to (better) support Omnichannel and mobile development

    ReferencesCustomers using Sitecore Omni for mobile apps

    Agenda

  • © 2001-2016 SitecoreCorporation A/S. All rights reserved. Sitecore® and Own the Experience® are registered trademarks of SitecoreCorporation A/S. All other brand and product names are the property of their respective owners.4© Copyright 2018 Sitecore

    Whatsin the Box?

  • © Copyright 2018 Sitecore

    The Content Hub

    XM - Content

    Management

    Channels

    Web

    SegmentationHandling

    Automation/Nurturing

    AnalyticsA/B Testing Personalization

    XP

    Customer

    Insights

    Data Layer

    Experience Database

    (xDB)

    Mobile Email

    XC

    Commerce

    CortexMachine Learning

    Portals IOT Print Headless JSS

    The Content Customer

    Experience

    ToolsBackbone

    PIM DAM

  • © 2001-2016 SitecoreCorporation A/S. All rights reserved. Sitecore® and Own the Experience® are registered trademarks of SitecoreCorporation A/S. All other brand and product names are the property of their respective owners.6© Copyright 2018 Sitecore

    xDB- Single View of the Customer

  • © 2001-2016 SitecoreCorporation A/S. All rights reserved. Sitecore® and Own the Experience® are registered trademarks of SitecoreCorporation A/S. All other brand and product names are the property of their respective owners. 8

    Sitecore is (partly) a CMS - Originallya WCMS.

    Component Based- Presentation 100% separatedfrom Content

    Editors can: orchestratecontent components for the Web .

    Marketerscan: createconnectedexperienceswith marketing features suchas:

    -personalization

    -A/B Testing

    -MarkeitngAutomation

    -Emailmessaging

    -Segmentationtools

    -Analytics tools

    Sitecore Summedup!

  • © 2001-2016 SitecoreCorporation A/S. All rights reserved. Sitecore® and Own the Experience® are registered trademarks of SitecoreCorporation A/S. All other brand and product names are the property of their respective owners. 9

    TraditionalWCMS

    VS

    HeadlessCMS

    Twoapproachesto CMS

    Sitecore actuallysupports both approaches!

  • © 2001-2016 SitecoreCorporation A/S. All rights reserved. Sitecore® and Own the Experience® are registered trademarks of SitecoreCorporation A/S. All other brand and product names are the property of their respective owners.#SitecoreSYM

    Headless

    © 2001-2018 Sitecore Corporation A/S. All rights reserved. Sitecore® and Own the Experience® are registered trademarks of Sitecore Corporation A/S. All other brand and product names are the property of their respective owners.

    The headless CMS concept is one born of the

    to focus on engaging customers with personalized content via multiple channels at all stages of the customer journey. As the content

    it has no presentation layer attached) just one instance of it can be used for display on any device; website, mobile, tablet, Internet of Things devices, smart watches, etc.

    https://sitecoresymposium2017.smarteventscloud.com/exhibitor/login.do

  • © 2001-2016 SitecoreCorporation A/S. All rights reserved. Sitecore® and Own the Experience® are registered trademarks of SitecoreCorporation A/S. All other brand and product names are the property of their respective owners. 11

    Headless

    What is headless?

    "API-only" approach to WCM

    Front-end developers to access "pure

    Develomentof frontend can be done decoupled from the CMS

  • © 2001-2016 SitecoreCorporation A/S. All rights reserved. Sitecore® and Own the Experience® are registered trademarks of SitecoreCorporation A/S. All other brand and product names are the property of their respective owners.

    © Copyright 2018 Sitecore

    XCCommerce

    PIM DAM

    HTML Decoupleddelivery: App development

    Sitecore PersonalizationEngine

    Sitecore Presentation Layer

    Rendering Engine

    Sitecore ServiceClient

    XPWith xDB

    XM - CMS

    HTML

    Pure Content

  • © 2001-2016 SitecoreCorporation A/S. All rights reserved. Sitecore® and Own the Experience® are registered trademarks of SitecoreCorporation A/S. All other brand and product names are the property of their respective owners. 14

    ProsvsCons usingthe Headlessapproach

    Editors lacking control of Content Editing

    Marketers have limited control over the content presentation, personalization, automation etc.

    Personalization and Analytics are integrated separately

    Front-end developers to access "pure content

    Harder to maintaincontextual and connected Experiences across channels

    Channelindependent

    Front-end totally decoupled from Backend CMS

    Front-end developers work in their usual tool for creating applications. E.g. React, Angular, Vue etc.

    LessCMSvendorspecificdomainknowledge needed

    Easier to maintain contextual and connected Experiences across channels

    PROS CONS

  • © 2001-2016 SitecoreCorporation A/S. All rights reserved. Sitecore® and Own the Experience® are registered trademarks of SitecoreCorporation A/S. All other brand and product names are the property of their respective owners. 15

    SitecoreOmni

    Sitecore JSS

    Build Sitecore applications

    using modern JavaScript libraries

    Sitecore GraphQL

    Modern query language to the

    Sitecore API

    Sitecore Services

    Use standard services to

    access Sitecore content directly

    Universal Tracker

    Capture interactions

    online and offline on any device in

    any state

    Sitecore Experience Accelerator

    JSON Data Modelling and

    Layout Service to render webpages

    in JSON

  • © 2001-2016 SitecoreCorporation A/S. All rights reserved. Sitecore® and Own the Experience® are registered trademarks of SitecoreCorporation A/S. All other brand and product names are the property of their respective owners. 16

    New Sitecore JavaScript Service (JSS)

    Complete toolkit for modern JavaScript developers

    React, React Native, Angular, Vue

    Build full-fledged solutions (SPAs, PWA, websites)

    Deploy in a physically decoupled manner and run headlessly

    Full Experience Platform capabilities:

    What is Sitecore JSS?

    Fully integrated with XP?

    - Experience Editor

    - Personalization and testing

    - Tracking & analytics

  • © 2001-2016 SitecoreCorporation A/S. All rights reserved. Sitecore® and Own the Experience® are registered trademarks of SitecoreCorporation A/S. All other brand and product names are the property of their respective owners.

    © Copyright 2018 Sitecore

    XCCommerce

    PIM DAM

    HTML Decoupleddelivery: App development Decoupleddelivery: App development

    Sitecore PersonalizationEngine

    Sitecore Presentation Layer

    Rendering Engine Layout Service

    Sitecore ServiceClient

    XPWith xDB

    XM - CMS

    HTML

    Pure content

    JSON

  • © 2001-2016 SitecoreCorporation A/S. All rights reserved. Sitecore® and Own the Experience® are registered trademarks of SitecoreCorporation A/S. All other brand and product names are the property of their respective owners. 18

    The Universal Tracker

    Universal Tracker

    Capture interactions online and offline on any

    device in any state

    Experience

    Database

    (xDB)

  • © 2001-2016 SitecoreCorporation A/S. All rights reserved. Sitecore® and Own the Experience® are registered trademarks of SitecoreCorporation A/S. All other brand and product names are the property of their respective owners.

    © Copyright 2018 Sitecore

    XCCommerce

    PIM DAM

    HTML Decoupleddelivery: App development Decoupleddelivery: App development

    Sitecore PersonalizationEngine

    Sitecore Presentation Layer

    Rendering Engine Layout Service

    Sitecore ServiceClient

    XPWith xDB

    XM - CMS

  • © 2001-2016 SitecoreCorporation A/S. All rights reserved. Sitecore® and Own the Experience® are registered trademarks of SitecoreCorporation A/S. All other brand and product names are the property of their respective owners. 20

    Benefitsof the Sitecore Omni (JSS + Universal Tracker )

    Headless Benefits of:

    Decoupled architecture. Channel independent delivery

    Developer freedom use familiar tool react, angular, Vue

    Faster time to market

    But still support for:

    Content Editing layout control for Editors

    Marcom cap. - Personalization and A/B Testing

    Tracking to xDBvia Universal Tracker

  • © 2001-2016 SitecoreCorporation A/S. All rights reserved. Sitecore® and Own the Experience® are registered trademarks of SitecoreCorporation A/S. All other brand and product names are the property of their respective owners.

    When one Swedish beauty products company, Oriflame, selling direct wanted to extend its worldwide reach to an audience with specific needs and technology habits, it knew it needed a new approach. Chinese customers with advanced mobile and chat habits were growing impatient with the simplicity of a responsive mobile website.

    OriflameOriflameworked with a Chinese design company to create an app that integrates with the WeChat platform, with both personalization and analytics capabilities It was specifically developed for social sharing, where content can be published and shared quickly and seamlessly Marketing editors could create content once, and through Sitecore

    on the WeChat app

    Developed an app using Sitecore JavaScript Services Technical Preview, which differentiates itself from other headless CMS implementations by retaining personalization and analytics capabilities Enabled content to be shared from the app and viewed by marketers without the recipient needing WeChat installed Decreased time to market, with the app in early stages of launch faster than expected

  • © 2001-2016 SitecoreCorporation A/S. All rights reserved. Sitecore® and Own the Experience® are registered trademarks of SitecoreCorporation A/S. All other brand and product names are the property of their respective owners.

    Innogy CZGerman energy supplier in the Czech Republic needs to balance customer expectations around self serve energy meters; however, unlike other European nations, there is no national smart meter rollout in the Czech Republic. Customers are demanding the same level of customer service.

    Ease: Customers get up-to-date usage and pricing without having to do anything

    Precision: Innogy CZ staff have the ability to track energy trends and other data at any time

    Transparency: Thanks to easy access to bills and forecasting data, the customer experience has improved

    Engagement:32,000 mobile apps users registered and 4,000 IoT sensors installed

  • © 2001-2016 SitecoreCorporation A/S. All rights reserved. Sitecore® and Own the Experience® are registered trademarks of SitecoreCorporation A/S. All other brand and product names are the property of their respective owners.

    Today many existing clients are in the process of developing new mindblowingsolutions with Sitecore JavascriptServices.

    Within industries such as:ManufacturingFMCGBeverageServicesGovernmentFinanceAnd