Df12 gaurav kheterpal-integrating evernote and salesforce using the mobile sdk

Gaurav Kheterpal
Gaurav KheterpalSalesforce MVP| The Salesforce Mobile Guy| 5x Dreamforce Speaker| Mobile Evangelist at Metacube
Integrating Evernote and Salesforce
using the Mobile SDK

Gaurav Kheterpal, Metacube Software, Head – Mobility
@gauravkheterpal
Safe harbor
 Safe harbor statement under the Private Securities Litigation Reform Act of 1995:

 This presentation may contain forward-looking statements that involve risks, uncertainties, and assumptions. If any such uncertainties
 materialize or if any of the assumptions proves incorrect, the results of salesforce.com, inc. could differ materially from the results
 expressed or implied by the forward-looking statements we make. All statements other than statements of historical fact could be
 deemed forward-looking, including any projections of product or service availability, subscriber growth, earnings, revenues, or other
 financial items and any statements regarding strategies or plans of management for future operations, statements of belief, any
 statements concerning new, planned, or upgraded services or technology developments and customer contracts or use of our services.

 The risks and uncertainties referred to above include – but are not limited to – risks associated with developing and delivering new
 functionality for our service, new products and services, our new business model, our past operating losses, possible fluctuations in our
 operating results and rate of growth, interruptions or delays in our Web hosting, breach of our security measures, the outcome of
 intellectual property and other litigation, risks associated with possible mergers and acquisitions, the immature market in which we
 operate, our relatively limited operating history, our ability to expand, retain, and motivate our employees and manage our growth, new
 releases of our service and successful customer deployment, our limited history reselling non-salesforce.com products, and utilization
 and selling to larger enterprise customers. Further information on potential factors that could affect the financial results of salesforce.com,
 inc. is included in our annual report on Form 10-Q for the most recent fiscal quarter ended July 31, 2012. This documents and others
 containing important disclosures are available on the SEC Filings section of the Investor Information section of our Web site.

 Any unreleased services or features referenced in this or other presentations, press releases or public statements are not currently
 available and may not be delivered on time or at all. Customers who purchase our services should make the purchase decisions based
 upon features that are currently available. Salesforce.com, inc. assumes no obligation and does not intend to update these forward-
 looking statements.
Gaurav Kheterpal
Head – Mobility, Metacube
@gauravkheterpal
Agenda

  §  Noteprise Overview
  §  force.com Mobile SDK
  §  Evernote iOS SDK
  §  Shared Identity
  §  Mobile SDK Integration Opportunities
  §  Summary/ Q&A
Noteprise overview

  §  The Pitch – Use Evernote for Enterprise platforms such as Salesforce
  §  The Usecase – Publish Your Evernote notes to Salesforce/ Chatter
  §  The USP – Flexibility to Associate a note to any Salesforce Object and
      Field
  §  The Means – force.com Mobile SDK and Evernote Cloud API




  * Noteprise was among the winners of the force.com Mobile Developer
     Challenge that concluded in August, 2012
Noteprise overview


  §  Noteprise iOS Universal App Demo


  http://www.github.com/noteprise/ios


  §  Noteprise Android App Demo


  www.github.com/noteprise/android
force.com Mobile SDK
force.com Mobile SDK - oAuth
force.com Mobile SDK - CRUD
Evernote SDK
  §  Get Your Evernote API Key
  §  oAuth
  §  Note Operations – CRUD, Search
Evernote SDK - oAuth
Evernote SDK – Data Model
Shared Identity
  §  Start with the Native Force.com REST App Template
Shared Identity – AppDelegate
Shared Identity – AppDelegate
Noteprise – A Classic Integration Example
  §  force.com oAuth
  §  Everote oAuth
  §  force.com CRUD
  §  Evernote CRUD
Mobile SDK Integration Opportunities


  §  Mobile SDK vs. Other Approaches
     •  zkSforce
     •  REST API
Mobile SDK Integration Opportunities
  •  Opportunities Across Multiple Segments
     •  Cloud Storage (Box.net)
     •  eSigning (DocuSign)
     •  Business Intelligence


  §  There’s a SDK For That!


  https://github.com/gauravkheterpal/boxForce-iOS
  https://github.com/gauravkheterpal/boxForce
Learning Path


  §  Mobile SDK GitHub Repo
  §  DFC (http://wiki.developerforce.com)
  §  Mobile SDK Workbook
  §  Force.com Mobile Discussion Boards
All about Metacube Software
                  Metacube started in 2004 with a focus on Outsourced Product Development, it's
                  clients are VC/Angel funded ISV's. Grown to 330+ engineers today. Early starters
                  on force.com 2007, 140+ engineers working on force.com, SFDC, extensive
                  contributors to the community.

               §  Dedicated agile teams working in product development, packaging, security review,
                   release on app exchange, upgrades to managed packages, services and integration for




       Metacube is hosting Partner Hub Café on Thursday. Please do visit us.
Gaurav Kheterpal
Head – Mobility, Metacube
   @gauravkheterpal
Df12 gaurav kheterpal-integrating evernote and salesforce using the mobile sdk
1 of 22

Recommended

An Inside Look at a Large-scale Writer-driven REST API Doc Solution at Salesf... by
An Inside Look at a Large-scale Writer-driven REST API Doc Solution at Salesf...An Inside Look at a Large-scale Writer-driven REST API Doc Solution at Salesf...
An Inside Look at a Large-scale Writer-driven REST API Doc Solution at Salesf...Pronovix
116 views17 slides
Building Command-line Tools with the Tooling API by
Building Command-line Tools with the Tooling APIBuilding Command-line Tools with the Tooling API
Building Command-line Tools with the Tooling APIJeff Douglas
1.7K views14 slides
What Does API Monitoring Mean for Product Managers? by
What Does API Monitoring Mean for Product Managers?What Does API Monitoring Mean for Product Managers?
What Does API Monitoring Mean for Product Managers?Derric Gilling
3K views23 slides
Introduction to MuleSoft Anytime Platform by
Introduction to MuleSoft Anytime PlatformIntroduction to MuleSoft Anytime Platform
Introduction to MuleSoft Anytime PlatformSalesforce Developers
3.6K views21 slides
Using and Enabling API Monitoring and Analytics in Strapi with Moesif by
Using and Enabling API Monitoring and Analytics in Strapi with MoesifUsing and Enabling API Monitoring and Analytics in Strapi with Moesif
Using and Enabling API Monitoring and Analytics in Strapi with MoesifDerric Gilling
132 views15 slides
Developer Preview Live – Release Readiness LIVE, Spring '18 by
Developer Preview Live – Release Readiness LIVE, Spring '18Developer Preview Live – Release Readiness LIVE, Spring '18
Developer Preview Live – Release Readiness LIVE, Spring '18Salesforce Developers
3.1K views23 slides

More Related Content

What's hot

Roadmap Lightning Updates (November 3, 2016) by
Roadmap Lightning Updates (November 3, 2016)Roadmap Lightning Updates (November 3, 2016)
Roadmap Lightning Updates (November 3, 2016)Salesforce Partners
3.5K views35 slides
Build Smarter Apps with Einstein Platform Services by
Build Smarter Apps with Einstein Platform ServicesBuild Smarter Apps with Einstein Platform Services
Build Smarter Apps with Einstein Platform ServicesSalesforce Developers
6.3K views22 slides
Forcelandia 2015 by
Forcelandia 2015Forcelandia 2015
Forcelandia 2015Jeff Douglas
868 views25 slides
Modern App Dev: Modular Development Strategies by
Modern App Dev: Modular Development StrategiesModern App Dev: Modular Development Strategies
Modern App Dev: Modular Development StrategiesSalesforce Developers
3.2K views18 slides
Spring 17 ISV Release Readiness (February 16, 2017) by
Spring 17 ISV Release Readiness (February 16, 2017)Spring 17 ISV Release Readiness (February 16, 2017)
Spring 17 ISV Release Readiness (February 16, 2017)Salesforce Partners
1.3K views104 slides
Dreamforce Developer Recap by
Dreamforce Developer RecapDreamforce Developer Recap
Dreamforce Developer RecapSalesforce Developers
1.1K views25 slides

What's hot(17)

Spring 17 ISV Release Readiness (February 16, 2017) by Salesforce Partners
Spring 17 ISV Release Readiness (February 16, 2017)Spring 17 ISV Release Readiness (February 16, 2017)
Spring 17 ISV Release Readiness (February 16, 2017)
Salesforce Partners1.3K views
See It Live - Single Pane of Glass Enterprise Monitoring with CA Unified Infr... by CA Technologies
See It Live - Single Pane of Glass Enterprise Monitoring with CA Unified Infr...See It Live - Single Pane of Glass Enterprise Monitoring with CA Unified Infr...
See It Live - Single Pane of Glass Enterprise Monitoring with CA Unified Infr...
CA Technologies1.3K views
Dreamforce Debrief - The Salesforce.com platform - keynote by Dave Norris by Capgemini
Dreamforce Debrief - The Salesforce.com platform - keynote by Dave NorrisDreamforce Debrief - The Salesforce.com platform - keynote by Dave Norris
Dreamforce Debrief - The Salesforce.com platform - keynote by Dave Norris
Capgemini1.2K views
ISV Lightning Webinar Series - Part 2 (December 8, 2015) by Salesforce Partners
ISV Lightning Webinar Series - Part 2 (December 8, 2015)ISV Lightning Webinar Series - Part 2 (December 8, 2015)
ISV Lightning Webinar Series - Part 2 (December 8, 2015)
Salesforce Partners6.5K views
Make Your App Lightning Ready with Winter '17 (December 8, 2016) by Salesforce Partners
Make Your App Lightning Ready with Winter '17 (December 8, 2016)Make Your App Lightning Ready with Winter '17 (December 8, 2016)
Make Your App Lightning Ready with Winter '17 (December 8, 2016)
Salesforce Partners11.8K views
#DF17Recap series: Integrate apps easier with the Salesforce platform by Salesforce Developers
#DF17Recap series: Integrate apps easier with the Salesforce platform#DF17Recap series: Integrate apps easier with the Salesforce platform
#DF17Recap series: Integrate apps easier with the Salesforce platform
Squash Bugs with the Apex Debugger (TDX'17) by Vivek Chawla
Squash Bugs with the Apex Debugger (TDX'17)Squash Bugs with the Apex Debugger (TDX'17)
Squash Bugs with the Apex Debugger (TDX'17)
Vivek Chawla452 views
apidays LIVE LONDON - Unlock the Power of OAS in the Last Mile of your Lifecy... by apidays
apidays LIVE LONDON - Unlock the Power of OAS in the Last Mile of your Lifecy...apidays LIVE LONDON - Unlock the Power of OAS in the Last Mile of your Lifecy...
apidays LIVE LONDON - Unlock the Power of OAS in the Last Mile of your Lifecy...
apidays49 views
Salesforce DX 201 - Advanced Implementation for ISVs by Vivek Chawla
Salesforce DX 201 - Advanced Implementation for ISVsSalesforce DX 201 - Advanced Implementation for ISVs
Salesforce DX 201 - Advanced Implementation for ISVs
Vivek Chawla3.8K views

Viewers also liked

Hybrid Development Workshop Presentation (San Francisco) by
Hybrid Development Workshop Presentation (San Francisco)Hybrid Development Workshop Presentation (San Francisco)
Hybrid Development Workshop Presentation (San Francisco)Brian Dawson
835 views57 slides
Salesforce Mobile DevWeek 21-28 April: Introduction to Native & Hybrid Develo... by
Salesforce Mobile DevWeek 21-28 April: Introduction to Native & Hybrid Develo...Salesforce Mobile DevWeek 21-28 April: Introduction to Native & Hybrid Develo...
Salesforce Mobile DevWeek 21-28 April: Introduction to Native & Hybrid Develo...Gaurav Kheterpal
1.3K views23 slides
Mobile Hybrid Development with WordPress by
Mobile Hybrid Development with WordPressMobile Hybrid Development with WordPress
Mobile Hybrid Development with WordPressDanilo Ercoli
2.2K views23 slides
Titanium - The Good Parts (TiConf Bangalore) by
Titanium - The Good Parts (TiConf Bangalore)Titanium - The Good Parts (TiConf Bangalore)
Titanium - The Good Parts (TiConf Bangalore)Gaurav Kheterpal
831 views29 slides
Multiplatform hybrid development by
Multiplatform hybrid developmentMultiplatform hybrid development
Multiplatform hybrid developmentDarko Kukovec
1.2K views47 slides
What manufacturing teaches about DevOps by
What manufacturing teaches about DevOpsWhat manufacturing teaches about DevOps
What manufacturing teaches about DevOpsGordon Haff
5.8K views41 slides

Viewers also liked(7)

Hybrid Development Workshop Presentation (San Francisco) by Brian Dawson
Hybrid Development Workshop Presentation (San Francisco)Hybrid Development Workshop Presentation (San Francisco)
Hybrid Development Workshop Presentation (San Francisco)
Brian Dawson835 views
Salesforce Mobile DevWeek 21-28 April: Introduction to Native & Hybrid Develo... by Gaurav Kheterpal
Salesforce Mobile DevWeek 21-28 April: Introduction to Native & Hybrid Develo...Salesforce Mobile DevWeek 21-28 April: Introduction to Native & Hybrid Develo...
Salesforce Mobile DevWeek 21-28 April: Introduction to Native & Hybrid Develo...
Gaurav Kheterpal1.3K views
Mobile Hybrid Development with WordPress by Danilo Ercoli
Mobile Hybrid Development with WordPressMobile Hybrid Development with WordPress
Mobile Hybrid Development with WordPress
Danilo Ercoli2.2K views
Titanium - The Good Parts (TiConf Bangalore) by Gaurav Kheterpal
Titanium - The Good Parts (TiConf Bangalore)Titanium - The Good Parts (TiConf Bangalore)
Titanium - The Good Parts (TiConf Bangalore)
Gaurav Kheterpal831 views
Multiplatform hybrid development by Darko Kukovec
Multiplatform hybrid developmentMultiplatform hybrid development
Multiplatform hybrid development
Darko Kukovec1.2K views
What manufacturing teaches about DevOps by Gordon Haff
What manufacturing teaches about DevOpsWhat manufacturing teaches about DevOps
What manufacturing teaches about DevOps
Gordon Haff5.8K views
When Enterprise Meets DevOps by Thoughtworks
When Enterprise Meets DevOpsWhen Enterprise Meets DevOps
When Enterprise Meets DevOps
Thoughtworks19.6K views

Similar to Df12 gaurav kheterpal-integrating evernote and salesforce using the mobile sdk

Building Mobile Apps on Salesforce Platform with Mobile SDK by
Building Mobile Apps on Salesforce Platform with Mobile SDKBuilding Mobile Apps on Salesforce Platform with Mobile SDK
Building Mobile Apps on Salesforce Platform with Mobile SDKSalesforce Developers
13.6K views27 slides
Creating HTML5 Applications with jQuery Mobile, Ruby and Database.com by
Creating HTML5 Applications with jQuery Mobile, Ruby and Database.comCreating HTML5 Applications with jQuery Mobile, Ruby and Database.com
Creating HTML5 Applications with jQuery Mobile, Ruby and Database.comSalesforce Developers
675 views22 slides
Creating HTML5 Applications with jQuery Mobile, Ruby and Database.com by
Creating HTML5 Applications with jQuery Mobile, Ruby and Database.comCreating HTML5 Applications with jQuery Mobile, Ruby and Database.com
Creating HTML5 Applications with jQuery Mobile, Ruby and Database.comSalesforce Developers
560 views22 slides
Build Customer Centric Applications Using the Salesforce Toolkits for .NET by
Build Customer Centric Applications Using the Salesforce Toolkits for .NETBuild Customer Centric Applications Using the Salesforce Toolkits for .NET
Build Customer Centric Applications Using the Salesforce Toolkits for .NETSalesforce Developers
2.7K views14 slides
Build Customer Centric Applications Using the Salesforce Toolkits for .NET by
Build Customer Centric Applications Using the Salesforce Toolkits for .NETBuild Customer Centric Applications Using the Salesforce Toolkits for .NET
Build Customer Centric Applications Using the Salesforce Toolkits for .NETSalesforce Developers
521 views14 slides
Building JavaScript Applications on the Salesforce1 Platform by
Building JavaScript Applications on the Salesforce1 PlatformBuilding JavaScript Applications on the Salesforce1 Platform
Building JavaScript Applications on the Salesforce1 PlatformSalesforce Developers
11.9K views38 slides

Similar to Df12 gaurav kheterpal-integrating evernote and salesforce using the mobile sdk(20)

Building Mobile Apps on Salesforce Platform with Mobile SDK by Salesforce Developers
Building Mobile Apps on Salesforce Platform with Mobile SDKBuilding Mobile Apps on Salesforce Platform with Mobile SDK
Building Mobile Apps on Salesforce Platform with Mobile SDK
Salesforce Developers13.6K views
Creating HTML5 Applications with jQuery Mobile, Ruby and Database.com by Salesforce Developers
Creating HTML5 Applications with jQuery Mobile, Ruby and Database.comCreating HTML5 Applications with jQuery Mobile, Ruby and Database.com
Creating HTML5 Applications with jQuery Mobile, Ruby and Database.com
Creating HTML5 Applications with jQuery Mobile, Ruby and Database.com by Salesforce Developers
Creating HTML5 Applications with jQuery Mobile, Ruby and Database.comCreating HTML5 Applications with jQuery Mobile, Ruby and Database.com
Creating HTML5 Applications with jQuery Mobile, Ruby and Database.com
Build Customer Centric Applications Using the Salesforce Toolkits for .NET by Salesforce Developers
Build Customer Centric Applications Using the Salesforce Toolkits for .NETBuild Customer Centric Applications Using the Salesforce Toolkits for .NET
Build Customer Centric Applications Using the Salesforce Toolkits for .NET
Build Customer Centric Applications Using the Salesforce Toolkits for .NET by Salesforce Developers
Build Customer Centric Applications Using the Salesforce Toolkits for .NETBuild Customer Centric Applications Using the Salesforce Toolkits for .NET
Build Customer Centric Applications Using the Salesforce Toolkits for .NET
Building JavaScript Applications on the Salesforce1 Platform by Salesforce Developers
Building JavaScript Applications on the Salesforce1 PlatformBuilding JavaScript Applications on the Salesforce1 Platform
Building JavaScript Applications on the Salesforce1 Platform
Salesforce Developers11.9K views
Dependency Injection with the Force DI Framework by Doug Ayers
Dependency Injection with the Force DI FrameworkDependency Injection with the Force DI Framework
Dependency Injection with the Force DI Framework
Doug Ayers873 views
Creating HTML5 Applications with jQuery Mobile, Ruby and Database.com by Jeff Douglas
Creating HTML5 Applications with jQuery Mobile, Ruby and Database.comCreating HTML5 Applications with jQuery Mobile, Ruby and Database.com
Creating HTML5 Applications with jQuery Mobile, Ruby and Database.com
Jeff Douglas2.7K views
Igor Androsov on Mobilizing Salesforce Data with 12 Factor App on Heroku by Igor Androsov
Igor Androsov on Mobilizing Salesforce Data with 12 Factor App on HerokuIgor Androsov on Mobilizing Salesforce Data with 12 Factor App on Heroku
Igor Androsov on Mobilizing Salesforce Data with 12 Factor App on Heroku
Igor Androsov2.7K views
Intro to the Salesforce Mobile SDK: Building iOS Apps Webinar by Salesforce Developers
Intro to the Salesforce Mobile SDK: Building iOS Apps WebinarIntro to the Salesforce Mobile SDK: Building iOS Apps Webinar
Intro to the Salesforce Mobile SDK: Building iOS Apps Webinar
Salesforce Developers10.2K views
Intro to the Salesforce Mobile SDK: Building Android Apps by Salesforce Developers
Intro to the Salesforce Mobile SDK: Building Android AppsIntro to the Salesforce Mobile SDK: Building Android Apps
Intro to the Salesforce Mobile SDK: Building Android Apps
Salesforce Developers10.4K views
Lightning web components - Episode 1 - An Introduction by Salesforce Developers
Lightning web components - Episode 1 - An IntroductionLightning web components - Episode 1 - An Introduction
Lightning web components - Episode 1 - An Introduction
Salesforce Developers11.6K views
Lightning Workshop London by Keir Bowden
Lightning Workshop LondonLightning Workshop London
Lightning Workshop London
Keir Bowden2.6K views
Intro to Salesforce Mobile SDK: Building Hybrid Apps Webinar by Salesforce Developers
Intro to Salesforce Mobile SDK: Building Hybrid Apps WebinarIntro to Salesforce Mobile SDK: Building Hybrid Apps Webinar
Intro to Salesforce Mobile SDK: Building Hybrid Apps Webinar
Salesforce Developers12.7K views
Mobile Developer Week by Pat Patterson
Mobile Developer WeekMobile Developer Week
Mobile Developer Week
Pat Patterson1.2K views
Kitchener Salesforce Developer Group Event - Introduction to dev ops with Sal... by Sudipta Deb ☁
Kitchener Salesforce Developer Group Event - Introduction to dev ops with Sal...Kitchener Salesforce Developer Group Event - Introduction to dev ops with Sal...
Kitchener Salesforce Developer Group Event - Introduction to dev ops with Sal...
Sudipta Deb ☁1.8K views
Building Enterprise Apps Rapidly with Salesforce Mobile Packs Webinar by Salesforce Developers
Building Enterprise Apps Rapidly with Salesforce Mobile Packs WebinarBuilding Enterprise Apps Rapidly with Salesforce Mobile Packs Webinar
Building Enterprise Apps Rapidly with Salesforce Mobile Packs Webinar

More from Gaurav Kheterpal

DevFest19 - Early Diagnosis of Chronic Diseases by Smartphone AI by
DevFest19 -  Early Diagnosis of Chronic Diseases by Smartphone AIDevFest19 -  Early Diagnosis of Chronic Diseases by Smartphone AI
DevFest19 - Early Diagnosis of Chronic Diseases by Smartphone AIGaurav Kheterpal
271 views55 slides
Commerce Cloud 101 by
Commerce Cloud 101Commerce Cloud 101
Commerce Cloud 101Gaurav Kheterpal
3.2K views31 slides
My TopCoder Journey - How I reinvented myself as a Developer by
My TopCoder Journey - How I reinvented myself as a DeveloperMy TopCoder Journey - How I reinvented myself as a Developer
My TopCoder Journey - How I reinvented myself as a DeveloperGaurav Kheterpal
691 views15 slides
Summer of Trailhead - Jaipur Developer user Group - Gaurav Kheterpal by
Summer of Trailhead - Jaipur Developer user Group - Gaurav KheterpalSummer of Trailhead - Jaipur Developer user Group - Gaurav Kheterpal
Summer of Trailhead - Jaipur Developer user Group - Gaurav KheterpalGaurav Kheterpal
453 views19 slides
Dreamforce 2014 Mobile Theatre Session - Automated Testing for Salesforce1 Mo... by
Dreamforce 2014 Mobile Theatre Session - Automated Testing for Salesforce1 Mo...Dreamforce 2014 Mobile Theatre Session - Automated Testing for Salesforce1 Mo...
Dreamforce 2014 Mobile Theatre Session - Automated Testing for Salesforce1 Mo...Gaurav Kheterpal
1.6K views34 slides
Mobilise your apps with Salesforce1 by
Mobilise your apps with Salesforce1Mobilise your apps with Salesforce1
Mobilise your apps with Salesforce1Gaurav Kheterpal
404 views14 slides

More from Gaurav Kheterpal(9)

DevFest19 - Early Diagnosis of Chronic Diseases by Smartphone AI by Gaurav Kheterpal
DevFest19 -  Early Diagnosis of Chronic Diseases by Smartphone AIDevFest19 -  Early Diagnosis of Chronic Diseases by Smartphone AI
DevFest19 - Early Diagnosis of Chronic Diseases by Smartphone AI
Gaurav Kheterpal271 views
My TopCoder Journey - How I reinvented myself as a Developer by Gaurav Kheterpal
My TopCoder Journey - How I reinvented myself as a DeveloperMy TopCoder Journey - How I reinvented myself as a Developer
My TopCoder Journey - How I reinvented myself as a Developer
Gaurav Kheterpal691 views
Summer of Trailhead - Jaipur Developer user Group - Gaurav Kheterpal by Gaurav Kheterpal
Summer of Trailhead - Jaipur Developer user Group - Gaurav KheterpalSummer of Trailhead - Jaipur Developer user Group - Gaurav Kheterpal
Summer of Trailhead - Jaipur Developer user Group - Gaurav Kheterpal
Gaurav Kheterpal453 views
Dreamforce 2014 Mobile Theatre Session - Automated Testing for Salesforce1 Mo... by Gaurav Kheterpal
Dreamforce 2014 Mobile Theatre Session - Automated Testing for Salesforce1 Mo...Dreamforce 2014 Mobile Theatre Session - Automated Testing for Salesforce1 Mo...
Dreamforce 2014 Mobile Theatre Session - Automated Testing for Salesforce1 Mo...
Gaurav Kheterpal1.6K views
SenchaCon 2013 - Enterprise Grade Analytics Using Sencha Touch Charts by Gaurav Kheterpal
SenchaCon 2013 - Enterprise Grade Analytics Using Sencha Touch ChartsSenchaCon 2013 - Enterprise Grade Analytics Using Sencha Touch Charts
SenchaCon 2013 - Enterprise Grade Analytics Using Sencha Touch Charts
Gaurav Kheterpal1.8K views
Using Appcelerator Titanium to build native android apps without the native pain by Gaurav Kheterpal
Using Appcelerator Titanium to build native android apps without the native painUsing Appcelerator Titanium to build native android apps without the native pain
Using Appcelerator Titanium to build native android apps without the native pain
Gaurav Kheterpal3.3K views
Android development made easy with appcelerator titanium by Gaurav Kheterpal
Android development made easy with appcelerator titaniumAndroid development made easy with appcelerator titanium
Android development made easy with appcelerator titanium
Gaurav Kheterpal2K views

Recently uploaded

Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ... by
Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...
Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...ShapeBlue
120 views17 slides
KVM Security Groups Under the Hood - Wido den Hollander - Your.Online by
KVM Security Groups Under the Hood - Wido den Hollander - Your.OnlineKVM Security Groups Under the Hood - Wido den Hollander - Your.Online
KVM Security Groups Under the Hood - Wido den Hollander - Your.OnlineShapeBlue
225 views19 slides
The Power of Generative AI in Accelerating No Code Adoption.pdf by
The Power of Generative AI in Accelerating No Code Adoption.pdfThe Power of Generative AI in Accelerating No Code Adoption.pdf
The Power of Generative AI in Accelerating No Code Adoption.pdfSaeed Al Dhaheri
39 views18 slides
Business Analyst Series 2023 - Week 4 Session 7 by
Business Analyst Series 2023 -  Week 4 Session 7Business Analyst Series 2023 -  Week 4 Session 7
Business Analyst Series 2023 - Week 4 Session 7DianaGray10
146 views31 slides
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue by
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlueCloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlueShapeBlue
137 views13 slides
Future of Indian ConsumerTech by
Future of Indian ConsumerTechFuture of Indian ConsumerTech
Future of Indian ConsumerTechKapil Khandelwal (KK)
36 views68 slides

Recently uploaded(20)

Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ... by ShapeBlue
Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...
Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...
ShapeBlue120 views
KVM Security Groups Under the Hood - Wido den Hollander - Your.Online by ShapeBlue
KVM Security Groups Under the Hood - Wido den Hollander - Your.OnlineKVM Security Groups Under the Hood - Wido den Hollander - Your.Online
KVM Security Groups Under the Hood - Wido den Hollander - Your.Online
ShapeBlue225 views
The Power of Generative AI in Accelerating No Code Adoption.pdf by Saeed Al Dhaheri
The Power of Generative AI in Accelerating No Code Adoption.pdfThe Power of Generative AI in Accelerating No Code Adoption.pdf
The Power of Generative AI in Accelerating No Code Adoption.pdf
Saeed Al Dhaheri39 views
Business Analyst Series 2023 - Week 4 Session 7 by DianaGray10
Business Analyst Series 2023 -  Week 4 Session 7Business Analyst Series 2023 -  Week 4 Session 7
Business Analyst Series 2023 - Week 4 Session 7
DianaGray10146 views
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue by ShapeBlue
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlueCloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue
ShapeBlue137 views
ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ... by Jasper Oosterveld
ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ...ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ...
ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ...
Developments to CloudStack’s SDN ecosystem: Integration with VMWare NSX 4 - P... by ShapeBlue
Developments to CloudStack’s SDN ecosystem: Integration with VMWare NSX 4 - P...Developments to CloudStack’s SDN ecosystem: Integration with VMWare NSX 4 - P...
Developments to CloudStack’s SDN ecosystem: Integration with VMWare NSX 4 - P...
ShapeBlue196 views
Live Demo Showcase: Unveiling Dell PowerFlex’s IaaS Capabilities with Apache ... by ShapeBlue
Live Demo Showcase: Unveiling Dell PowerFlex’s IaaS Capabilities with Apache ...Live Demo Showcase: Unveiling Dell PowerFlex’s IaaS Capabilities with Apache ...
Live Demo Showcase: Unveiling Dell PowerFlex’s IaaS Capabilities with Apache ...
ShapeBlue129 views
Optimizing Communication to Optimize Human Behavior - LCBM by Yaman Kumar
Optimizing Communication to Optimize Human Behavior - LCBMOptimizing Communication to Optimize Human Behavior - LCBM
Optimizing Communication to Optimize Human Behavior - LCBM
Yaman Kumar38 views
"Surviving highload with Node.js", Andrii Shumada by Fwdays
"Surviving highload with Node.js", Andrii Shumada "Surviving highload with Node.js", Andrii Shumada
"Surviving highload with Node.js", Andrii Shumada
Fwdays58 views
Initiating and Advancing Your Strategic GIS Governance Strategy by Safe Software
Initiating and Advancing Your Strategic GIS Governance StrategyInitiating and Advancing Your Strategic GIS Governance Strategy
Initiating and Advancing Your Strategic GIS Governance Strategy
Safe Software184 views
Why and How CloudStack at weSystems - Stephan Bienek - weSystems by ShapeBlue
Why and How CloudStack at weSystems - Stephan Bienek - weSystemsWhy and How CloudStack at weSystems - Stephan Bienek - weSystems
Why and How CloudStack at weSystems - Stephan Bienek - weSystems
ShapeBlue247 views
"Package management in monorepos", Zoltan Kochan by Fwdays
"Package management in monorepos", Zoltan Kochan"Package management in monorepos", Zoltan Kochan
"Package management in monorepos", Zoltan Kochan
Fwdays34 views
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti... by ShapeBlue
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...
ShapeBlue141 views
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or... by ShapeBlue
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...
ShapeBlue199 views
Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda... by ShapeBlue
Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...
Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...
ShapeBlue164 views
VNF Integration and Support in CloudStack - Wei Zhou - ShapeBlue by ShapeBlue
VNF Integration and Support in CloudStack - Wei Zhou - ShapeBlueVNF Integration and Support in CloudStack - Wei Zhou - ShapeBlue
VNF Integration and Support in CloudStack - Wei Zhou - ShapeBlue
ShapeBlue207 views

Df12 gaurav kheterpal-integrating evernote and salesforce using the mobile sdk

  • 1. Integrating Evernote and Salesforce using the Mobile SDK Gaurav Kheterpal, Metacube Software, Head – Mobility @gauravkheterpal
  • 2. Safe harbor Safe harbor statement under the Private Securities Litigation Reform Act of 1995: This presentation may contain forward-looking statements that involve risks, uncertainties, and assumptions. If any such uncertainties materialize or if any of the assumptions proves incorrect, the results of salesforce.com, inc. could differ materially from the results expressed or implied by the forward-looking statements we make. All statements other than statements of historical fact could be deemed forward-looking, including any projections of product or service availability, subscriber growth, earnings, revenues, or other financial items and any statements regarding strategies or plans of management for future operations, statements of belief, any statements concerning new, planned, or upgraded services or technology developments and customer contracts or use of our services. The risks and uncertainties referred to above include – but are not limited to – risks associated with developing and delivering new functionality for our service, new products and services, our new business model, our past operating losses, possible fluctuations in our operating results and rate of growth, interruptions or delays in our Web hosting, breach of our security measures, the outcome of intellectual property and other litigation, risks associated with possible mergers and acquisitions, the immature market in which we operate, our relatively limited operating history, our ability to expand, retain, and motivate our employees and manage our growth, new releases of our service and successful customer deployment, our limited history reselling non-salesforce.com products, and utilization and selling to larger enterprise customers. Further information on potential factors that could affect the financial results of salesforce.com, inc. is included in our annual report on Form 10-Q for the most recent fiscal quarter ended July 31, 2012. This documents and others containing important disclosures are available on the SEC Filings section of the Investor Information section of our Web site. Any unreleased services or features referenced in this or other presentations, press releases or public statements are not currently available and may not be delivered on time or at all. Customers who purchase our services should make the purchase decisions based upon features that are currently available. Salesforce.com, inc. assumes no obligation and does not intend to update these forward- looking statements.
  • 3. Gaurav Kheterpal Head – Mobility, Metacube @gauravkheterpal
  • 4. Agenda §  Noteprise Overview §  force.com Mobile SDK §  Evernote iOS SDK §  Shared Identity §  Mobile SDK Integration Opportunities §  Summary/ Q&A
  • 5. Noteprise overview §  The Pitch – Use Evernote for Enterprise platforms such as Salesforce §  The Usecase – Publish Your Evernote notes to Salesforce/ Chatter §  The USP – Flexibility to Associate a note to any Salesforce Object and Field §  The Means – force.com Mobile SDK and Evernote Cloud API * Noteprise was among the winners of the force.com Mobile Developer Challenge that concluded in August, 2012
  • 6. Noteprise overview §  Noteprise iOS Universal App Demo http://www.github.com/noteprise/ios §  Noteprise Android App Demo www.github.com/noteprise/android
  • 10. Evernote SDK §  Get Your Evernote API Key §  oAuth §  Note Operations – CRUD, Search
  • 11. Evernote SDK - oAuth
  • 12. Evernote SDK – Data Model
  • 13. Shared Identity §  Start with the Native Force.com REST App Template
  • 14. Shared Identity – AppDelegate
  • 15. Shared Identity – AppDelegate
  • 16. Noteprise – A Classic Integration Example §  force.com oAuth §  Everote oAuth §  force.com CRUD §  Evernote CRUD
  • 17. Mobile SDK Integration Opportunities §  Mobile SDK vs. Other Approaches •  zkSforce •  REST API
  • 18. Mobile SDK Integration Opportunities •  Opportunities Across Multiple Segments •  Cloud Storage (Box.net) •  eSigning (DocuSign) •  Business Intelligence §  There’s a SDK For That! https://github.com/gauravkheterpal/boxForce-iOS https://github.com/gauravkheterpal/boxForce
  • 19. Learning Path §  Mobile SDK GitHub Repo §  DFC (http://wiki.developerforce.com) §  Mobile SDK Workbook §  Force.com Mobile Discussion Boards
  • 20. All about Metacube Software Metacube started in 2004 with a focus on Outsourced Product Development, it's clients are VC/Angel funded ISV's. Grown to 330+ engineers today. Early starters on force.com 2007, 140+ engineers working on force.com, SFDC, extensive contributors to the community. §  Dedicated agile teams working in product development, packaging, security review, release on app exchange, upgrades to managed packages, services and integration for Metacube is hosting Partner Hub Café on Thursday. Please do visit us.
  • 21. Gaurav Kheterpal Head – Mobility, Metacube @gauravkheterpal