D i g i t a l E x p e r i e n c e P i o n e e r sW W W . B L U E T U B E I N C . C O M
Evolve 2013Challenging the Customer Engagement Status QuoD i g i t a l E x p e r i e n c e P i o n e e r s
INTRODUCTIONSGrant Davies – BluetubeKim MacDougall – Kimberly Clark
DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 4Who isAbout Bluetube•  Established in 1999, Music for CartoonNetwork•  Aw...
DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 5Awards•  2012 WebAward Best BiotechWebsiteKimberly Clark - Product Select...
DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 6Who we work withClients
DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 7Kim MacDougallSenior CapabilityDevelopment ManagerIntroduction
DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 8Who isAbout Kimberly Clark•  Founded in 1870•  Global Company•  Consumer ...
DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 9Safety and Scientific Products
DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 10IndustriesOur Customers•  Automotive•  Aerospace / Aviation•  Metal Manu...
DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 11BeforeManual Process•  Sales reps meet client•  Tour the client site•  O...
DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 12IssuesManual Process•  Poor account penetration•  Not selling entire pro...
DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 13HAZARD ASSESSMENT APP
DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 14The PLANThere HAS to be a better way
DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 15BusinessThe Brief•  Rich, Creative Presentation•  Elevate Customer Engag...
DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 16TechnicalThe Brief•  Content from Sitecore•  Integrate with SalesForce.c...
DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 17Technical ContinuedThe Brief•  Distribute via Apps @ Work•  Secured via ...
DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 18THE PROCESS
DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 19Sales ProcessWhat does it ?•  Visit the customers site•  Perform a “haza...
DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 20Proposal Generation
DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 21DEMO
DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 22Chemicals!DOMAIN KNOWLEDGEI know what Garment,Or Glove will protectyou f...
DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 23Sales Reps love itThe Result•  Fast and easy to use•  Reduces their work...
DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 24Existing Toolswww.kcproductSelector.com•  C# based Sitecore Server appli...
DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 25INVOLVE THE USERPROCESS•  mockflow & FLUID UI•  HUNDREDS of hours on UX•...
DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 26iPad App PlatformsUnder The Hood•  Xamarin.IOS•  Sitecore Content Manage...
DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 27Why Xamarin ?Under The Hood•  Bluetube is a Xamarin PremiereConsulting P...
DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 28Why SitecoreFrameworks•  Manage•  Questions & Answers•  Video & PDF•  Bl...
DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 29QUESTIONSSitecore Data
DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 30HAZARDSSitecore Data
DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 31PRODUCTSSitecore Data
DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 32SFdCSalesForce.com ( SFdC)•  Pull Clients, Contacts, Opportunities•  Pul...
DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 33SFdCApp Flow•  Kimberly Clark Authenticationprovider•  Bluetube binding ...
DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 34FrameworksUnder The Hood•  Service Stack Framework•  REST SHARP•  SQLite...
DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 35Service StackFrameworks•  Speed•  Simplicity•  Model Driven•  Supports a...
DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 36Service Stack ContinuedFrameworks•  Strongly Typed DTO’s•  Fast JSON Des...
DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 37SQLite-netFrameworks•  Lightweight ORM for native SQL.•  Works with “you...
DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 38Code ExampleSQLite.netGets all the areas on a opportunity :!public List<...
DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 39Adding an itemSQLite.netpublic class Area : SalesforceObject!{!![Indexed...
DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 40Other FrameworksFrameworks•  LibzipArchive•  Native Zipping/Unzipping – ...
DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 41LIBZIP ARCHIVEstring zipCurrentPdf ()!{!var tempPDFFile = Path.Combine (...
DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 42TINY IOCBootstrap :var container = TinyIoCContainer.Current;!container.A...
DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 43TIPSTINY IOC•  Using BuildUp (this) IN CONSTRUCTOR•  NEEDED WHEN STORY B...
DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 44TINY MESSENGERSubscribe :!TinyMessengerHub.Subscribe<NavigationMessage>(...
DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 45PDF GenerationOutput Document /Proposal•  Bluetube Library•  Native Core...
DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 46What went wellTHE GOOD•  Overall Platform Stability•  Native look/feel a...
DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 47What was challengingTHE OK•  Beta App updates•  Customizing UI•  iOS MVC...
DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 48What was challengingTHE OK•  MDM’s like mobile iron•  Apperian looks ver...
DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 49Whats nextBEGINNING OF THE PLATFORM•  Feature requests from Sales Reps• ...
DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 50More InfoLinks•  Slides Available SOON at :•  http://bit.ly/14wlTfu•  Mo...
Thank YouQuestions ?D i g i t a l E x p e r i e n c e P i o n e e r scontact@bluetubeinc.com
Upcoming SlideShare
Loading in …5
×

Kimberly-Clark: Challenging the Customer Engagement Status-Quo with an iPad, Grant Davies and Kim MacDougall

1,072 views

Published on

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

  • Be the first to like this

No Downloads
Views
Total views
1,072
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
29
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Kimberly-Clark: Challenging the Customer Engagement Status-Quo with an iPad, Grant Davies and Kim MacDougall

  1. 1. D i g i t a l E x p e r i e n c e P i o n e e r sW W W . B L U E T U B E I N C . C O M
  2. 2. Evolve 2013Challenging the Customer Engagement Status QuoD i g i t a l E x p e r i e n c e P i o n e e r s
  3. 3. INTRODUCTIONSGrant Davies – BluetubeKim MacDougall – Kimberly Clark
  4. 4. DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 4Who isAbout Bluetube•  Established in 1999, Music for CartoonNetwork•  Award Winning Tablet, Mobile,Consulting & Web Digital Agency.•  Referral Based•  Passion is the center of our business
  5. 5. DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 5Awards•  2012 WebAward Best BiotechWebsiteKimberly Clark - Product Selector•  2012 WebAward Outstanding NonProfit WebsiteHIGH Museum - MOMA Microsite•  2012 Mobile WebAward Best NonProfit AppWynsum Arts - i.AM Search•  2011 WebAward Best Arts WebsiteHIGH Museum•  2011 WebAward Outstanding NonProfit WebsiteDads Garage Theatre Company•  2010 Addy Best Of ShowCheerwine - Microsite•  2010 Addy GoldCheerwine - Microsite•  2007 IMA Best Music WebsiteAtlanta Symphony Orchestra
  6. 6. DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 6Who we work withClients
  7. 7. DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 7Kim MacDougallSenior CapabilityDevelopment ManagerIntroduction
  8. 8. DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 8Who isAbout Kimberly Clark•  Founded in 1870•  Global Company•  Consumer and Professional Products•  20 Billion in Net Sales 2012•  137 on Fortune 500 list•  Leader in Sustainability & Innovation
  9. 9. DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 9Safety and Scientific Products
  10. 10. DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 10IndustriesOur Customers•  Automotive•  Aerospace / Aviation•  Metal Manufacturing•  Petroleum / Energy•  Pharmaceutical•  Semi Conductor
  11. 11. DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 11BeforeManual Process•  Sales reps meet client•  Tour the client site•  Observe the products used•  Follow up with proposal•  Web based “product selector”for guidance.
  12. 12. DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 12IssuesManual Process•  Poor account penetration•  Not selling entire product line•  Not adding value to customer relationship•  Unsophisticated presentation•  No Uniformity of approach•  Duplicate Labor
  13. 13. DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 13HAZARD ASSESSMENT APP
  14. 14. DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 14The PLANThere HAS to be a better way
  15. 15. DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 15BusinessThe Brief•  Rich, Creative Presentation•  Elevate Customer Engagement•  Automate The Process•  Empower the sales Reps•  Immediate Proposal•  Integration with Business Systems
  16. 16. DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 16TechnicalThe Brief•  Content from Sitecore•  Integrate with SalesForce.com CRM•  Use Offline & Google Analytics•  Sync when “on wifi”•  Provide “simple” administration•  Future non iOS versions
  17. 17. DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 17Technical ContinuedThe Brief•  Distribute via Apps @ Work•  Secured via SFdC•  Updated Via Sitecore & SFdC•  Business / Marketers Update viaSitecore•  New Products & Media Quarterly
  18. 18. DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 18THE PROCESS
  19. 19. DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 19Sales ProcessWhat does it ?•  Visit the customers site•  Perform a “hazard walk”•  Capture Customer needs•  Guided Product Selection•  Produce a “proposal” PDF•  SFDC for closing opportunities
  20. 20. DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 20Proposal Generation
  21. 21. DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 21DEMO
  22. 22. DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 22Chemicals!DOMAIN KNOWLEDGEI know what Garment,Or Glove will protectyou from Ammonia…I may never be the same..
  23. 23. DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 23Sales Reps love itThe Result•  Fast and easy to use•  Reduces their workload•  Speak Confidently and consistently•  Provide a “polished” Proposal•  Increase Closure Rate•  Increase customer satisfaction
  24. 24. DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 24Existing Toolswww.kcproductSelector.com•  C# based Sitecore Server application•  Flex based UI•  Like “buying a TV”•  Escape the dry / survey styleproduct selection•  Solid Server platform to build off.•  Award winning didn’t hurt J
  25. 25. DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 25INVOLVE THE USERPROCESS•  mockflow & FLUID UI•  HUNDREDS of hours on UX•  10 ALPHA RELEASES•  5 BETA RELEASES to SELECT GROUP•  3 PRODUCTION RELEASES
  26. 26. DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 26iPad App PlatformsUnder The Hood•  Xamarin.IOS•  Sitecore Content Management System•  Sales Force CRM•  TestFlight for Beta Testers
  27. 27. DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 27Why Xamarin ?Under The Hood•  Bluetube is a Xamarin PremiereConsulting Partner•  Trust the platform•  Continuous Innovation•  Stability / C# language support•  Clear Leadership
  28. 28. DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 28Why SitecoreFrameworks•  Manage•  Questions & Answers•  Video & PDF•  Bluetube mobile packager creates‘zip’•  Bluetube Unpackager creates localSQL DB
  29. 29. DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 29QUESTIONSSitecore Data
  30. 30. DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 30HAZARDSSitecore Data
  31. 31. DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 31PRODUCTSSitecore Data
  32. 32. DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 32SFdCSalesForce.com ( SFdC)•  Pull Clients, Contacts, Opportunities•  Pull custom objects – Area•  Push new items and proposals
  33. 33. DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 33SFdCApp Flow•  Kimberly Clark Authenticationprovider•  Bluetube binding to NATIVELIBRARY for the REST VERSION•  Authentication framework•  Synchronization
  34. 34. DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 34FrameworksUnder The Hood•  Service Stack Framework•  REST SHARP•  SQLite-net•  Salesforce Mobile SDK•  LibZipArchive•  Tiny IOC & Tiny Messenger
  35. 35. DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 35Service StackFrameworks•  Speed•  Simplicity•  Model Driven•  Supports all protocols•  Same classes on App and Server*•  No Code Gen
  36. 36. DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 36Service Stack ContinuedFrameworks•  Strongly Typed DTO’s•  Fast JSON Deserialization•  Caching Providers built in•  Serializes C# Exceptions•  Examples : http://bit.ly/YxYc1b
  37. 37. DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 37SQLite-netFrameworks•  Lightweight ORM for native SQL.•  Works with “your” model•  Simple Crud operations•  http://bit.ly/16aThFz
  38. 38. DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 38Code ExampleSQLite.netGets all the areas on a opportunity :!public List<Area> GetOpportunityAreas (Opportunity opportunity)!{!var list = Connection.Table<Area> (!! ! !a => a.OpportunityId == opportunity.Id).ToList(); ! !!!return list;!}!!
  39. 39. DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 39Adding an itemSQLite.netpublic class Area : SalesforceObject!{!![Indexed]!!public string OpportunityId { get; set; }!}!!Connection.Insert(area);!!!!
  40. 40. DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 40Other FrameworksFrameworks•  LibzipArchive•  Native Zipping/Unzipping – Bluetubecreated monotouch binding.•  TinyIOC•  Injection/IOC container•  TinyMessenger•  Event Aggregator
  41. 41. DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 41LIBZIP ARCHIVEstring zipCurrentPdf ()!{!var tempPDFFile = Path.Combine (AppPaths.GetOutputDocsPath (),AppPaths.TempPDFName);!var tempZipFile = Path.Combine (AppPaths.GetOutputDocsPath (),AppPaths.TempZipName);! !NSError error;!pdfData.Save (tempPDFFile, NSDataWritingOptions.FileProtectionNone, out error);! !var zipFile = new LibZipArchive.ZipArchive ();!zipFile.CreateZipFile2 (tempZipFile);!zipFile.AddFile (tempPDFFile, pdfName);!zipFile.CloseZipFile2 ();!return tempZipFile;!}!
  42. 42. DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 42TINY IOCBootstrap :var container = TinyIoCContainer.Current;!container.AutoRegister(new Assembly[]!!{ !! !Assembly.GetExecutingAssembly() !!});!!IN a class :Class SomeClass {![Inject]!public SalesforceProxy SalesforceProxy { get; set; }!}!
  43. 43. DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 43TIPSTINY IOC•  Using BuildUp (this) IN CONSTRUCTOR•  NEEDED WHEN STORY BOARDING
  44. 44. DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 44TINY MESSENGERSubscribe :!TinyMessengerHub.Subscribe<NavigationMessage>(HandleNavigation);!!void HandleNavigation (NavigationMessage msg)!{!!NavMessageReceived(msg);!}!!Publish :protected override void ItemSelected (object sender, TypedRowEventArgs<MasterItem>e){!!messageHub.publish(!! ! !New NavigationMessage(this, NavigationType.Selection, e.Item));}!!!!
  45. 45. DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 45PDF GenerationOutput Document /Proposal•  Bluetube Library•  Native Core Graphics and CoreText•  May release this as a module
  46. 46. DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 46What went wellTHE GOOD•  Overall Platform Stability•  Native look/feel and performance•  Event system•  Frameworks saved thousands ofdollars•  Reuse of code from ProductSelector
  47. 47. DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 47What was challengingTHE OK•  Beta App updates•  Customizing UI•  iOS MVC/Development platform•  Retaining device Data•  Re-signing app for KC app store•  Testflight API – BLUETUBE BINDING•  MEMORY USE DURING SYNC
  48. 48. DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 48What was challengingTHE OK•  MDM’s like mobile iron•  Apperian looks very promising
  49. 49. DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 49Whats nextBEGINNING OF THE PLATFORM•  Feature requests from Sales Reps•  MULTI LINGUAL
  50. 50. DIGITAL EXPERIENCE PIONEERS WWW.BLUETUBEINC.COM 50More InfoLinks•  Slides Available SOON at :•  http://bit.ly/14wlTfu•  More Info :•  ww.bluetubeinc.com
  51. 51. Thank YouQuestions ?D i g i t a l E x p e r i e n c e P i o n e e r scontact@bluetubeinc.com

×