Sitecore Mobile Apps

Post on 21-Jan-2018

213 views 2 download

Transcript of Sitecore Mobile Apps

Sitecore Mobile Apps

IntroductionGaurav GuptaMobile Practice Headedynamic

Gaurav is a mobility expert who has helped numerous clients globally in defining and developing their mobile solutions. Has about 15 years of experience and has led mobile practices at Sapient India and TTN Digital before joining edynamic.

Gaurav has helped brands such as Coca-Cola, QVC, Panera Bread, ESPN, Michelin, GE, Microsoft in building their digital experiences. Gaurav’s areas of interest includes Mobility, iOT, User Experience, and Connected TVs.

We are a global digital marketing

and technology agency focused

on customer engagement.

At a Glance• In 4 countries and a global team.

• Capabilities to cover each digital touch-point -Mobile, Web, Email and Social.

• Sitecore Gold Partners, since 2003 with 4 SitecoreMVPs, 200+ sitecore projects, and dozens of Sitecore connectors.

• Dedicated mobile practice with expertise in:• Mobile strategy • Mobile UX design • Native application development • Sitecore cross platform apps using Xamarin• Mobile app testing• Proximity based iOT solutions

The opportunity

WE BELIEVE THE

CUSTOMER

TOUCH POINTS

WITH BRANDS

HAVE CHANGED

The opportunity

CUSTOMER

EXPERIENCE IS

THE NEW

BATTLEGROUND.

Contextual

Engagement

Personalized experiences

driven by data and

technology

to engage customers and

drive revenue at all customer

touch-points.

Smartphones

are the

new personal

computers.

It is your

customer

who is Mobile

THE MOBILE ECOSYSTEM IS STILL EVOLVING…AT A VERY FAST PACE

KNOW.. LEARN.. ATTEND.. WATCH.. CONNECT.. ACCESS.. SHARE..

YOU NEED TO BE AVAILABLE. WHEN THEY WANT TO…

HOW TO GET STARTED?

• Define the customer micro moments that you need to address

• Understand the touch points through which your customer wants to interact with your business

• Define the mobile journey of your customer

• Identify the drivers for your customers to download and use the app

STEP 1: Understand your customer’s mobile needs.

• Ensure a seamless multi channel experience for your customer.

• Single source of content for your website, mobile web, and mobile apps.

• Manage your mobile application’s content directly from within Sitecore.

• Integrate data from all customer touch points.

• Single view of customer across all channels.

STEP 2:

Design the mobile app solution as an extension of current systems.

• Use sitecore mobile SDK and Xamarin to build cross platform mobile applications.

• Single code base for multiple platforms.

• Write once and deploy many.

STEP 3:

Use Accelerators to build mobile app solutions.

How does Sitecore See Mobile?

Sitecore Mobile App Solution

Advantages:

Consistent Cross Channel Experience Delivery

Integrated Content Management

Contextual Intelligence

Omnichannelautomation

How does it work?

Customer Name: LindaLocation: San Francisco

Interests: Footwear, Sandals

Single customer profile across all channel

Personalized content on mobile app based on customer’s journey on other channels and vice versa.

Additional context such as location used to further contextualize the experience on Mobile.

Push notifications as an engagement strategy based on customer actions on other channels. Customer

activities tracked and Insights captured across all channels in a single location

Sitecore Mobile App Solution

Visual Studio / .Net / C#

Sitecore Mobile SDKXamarin Forms PCL

iOS Apps Android Apps Windows Apps

Sitecore Mobile SDK for Xamarin

• Sitecore Mobile SDK for Xamarin is a framework designed to help the developer

produce native mobile applications that use and serve content managed by Sitecore.

• The framework enables developers to rapidly develop applications utilizing their

existing .NET development skill sets.

• Some of the features included in the Sitecore SDK are:

Fetching CMS Content

Source HTML renderings from Sitecore CMS

Create, Delete, Update Items

Downloading and Uploading Media Resources

Protect security sensitive data

Sitecore Mobile SDK – Mobile Platforms Supported

• Sitecore Mobile SDK for Xamarin supports the following platforms:• iOS 7 and newer• Android 4.0 and newer• Windows Desktop (.NET 4.5)• Windows Phone 8 and newer

Why Use Sitecore Mobile SDK and Xamarin?

• Seamlessly integrate the mobile apps with both the Sitecore® Experience Platform™ (XP) and the Sitecore® Web Experience Manager (WXM)

• Single source of content for your website, mobile web, and mobile apps.

• Manage your mobile application’s content directly from within Sitecore.

• Integration of all marketing data and analytics including geo IP to Sitecore Experience Database. Thus providing a unified view of customer across multiple channels. Allows personalized contextual content to the customer in real time.

• Develop cross-platform applications with single code base for multiple platforms and therefore quick time to market.

• Allows you to write once and deploy many.

• Automated testing on Xamarin test cloud.

• Seamless app distribution, crash reporting, and feedback gathering through hockey app which comes packaged with Xamarin.

• Xamarin is a reliable platform backed by Microsoft, huge community and resources available.

Thought Leadership Mobile Experience for a Top Law Firm

Enhance client engagement and establish itself as a thought

leader in the industry

Objective

Solution

• Developed a platform providing thought leadership content in the form of

blogs, e-books, and videos.

• Registrations and recordings of events like webinars and Conferences

• Personalized content based on customer’s reading history and industry /

practice preference.

• Personalized push messaging to inform customers about latest additions.

• Leveraged Sitecore as single source of content to fuel the web and mobile

applications

• Mobile app experience consistent with other channels

Thought Leadership Mobile Experience for a Top Law Firm

Tech Solution

• Developed iOS and Android mobile applications using Xamarin PCL and

Sitecore SDK.

• Integration with Sitecore Experience Platform

• Enhanced engagement with customers, alumni, prospects, industry

veterans through events, updates, profiles, and thought leadership

content

Benefits

Extensive device testing

Right selection of technology stack and third party libraries

RECIPIE TO BUILD AN EFFECTIVE MOBILE

SOLUTION

Plan for App Adoption

Seamless integrations with other systems – CMS, database, CRM & others

UX Led Engineering

Selecting the right partner

Questions?