SlideShare uma empresa Scribd logo
1 de 19
Diana De Rose, Software Engineer, @derosediana
Vishal Aggarwal, Product Manager, @vishala
From idea to
published app
11/16/17
#QBConnect | WiFi: QBConnect Password not required
2
#QBConnect@IntuitDev
Diana De Rose
Software Engineer
@derosediana
Today’s speakers
Vishal Aggarwal
Product Manager
@vishala
3
#QBConnect@IntuitDev
App Idea
Getting Started
Identifying the APIs
Working with OAuth
Integrating using Sample App
Publish
Q&A
Agenda
I have an idea that will help non-profits track
pledges and donations with seamless
QuickBooks Online integration.
- Diana De Rose
5
#QBConnect@IntuitDev
6
#QBConnect@IntuitDev
API reference
7
#QBConnect@IntuitDev
Use Case/Transaction Description QuickBooks API Entity Name
Donor • Person who supports non-profit and makes
donations for various programs
• Name, contact information are stored to
email receipts
• Customer
Pledge • Donors make one or more pledges to donate
money for fundraisers and other programs
• Invoice
Donation • Donations made by donors to fulfil a pledge • Payment
APIs identified
Use case – To track donor pledges and donations for non-profits
8
#QBConnect@IntuitDev
9
#QBConnect@IntuitDev
10
#QBConnect@IntuitDev
11
#QBConnect@IntuitDev
12
#QBConnect@IntuitDev
13
#QBConnect@IntuitDev
14
#QBConnect@IntuitDev
Sample app
Github - https://github.com/IntuitDeveloper/DonationSync-QBO-Java
Sample App: Use the “Connect to
QuickBooks” button to trigger the
OAuth process.
Sample App: Select a donor
and make a pledge
15
#QBConnect@IntuitDev
Sample app
Github - https://github.com/IntuitDeveloper/DonationSync-QBO-Java
Sample app: Pledge for Diego
created on QuickBooks.
16
#QBConnect@IntuitDev
Questions?
The QuickBooks Connect 2017 Conference App
The QuickBooks Community
qbcommunity.com
Sign in with your QuickBooks login
Access the presentations &
continue the conversation
From Idea to Published App, QuickBooks Connect 2017

Mais conteúdo relacionado

Mais procurados

Mais procurados (20)

QuickBooks Connect 2016 - Building your first QuickBooks App integration
QuickBooks Connect 2016 - Building your first QuickBooks App integrationQuickBooks Connect 2016 - Building your first QuickBooks App integration
QuickBooks Connect 2016 - Building your first QuickBooks App integration
 
QuickBooks Connect 2016 - How small business can benefit from developer innov...
QuickBooks Connect 2016 - How small business can benefit from developer innov...QuickBooks Connect 2016 - How small business can benefit from developer innov...
QuickBooks Connect 2016 - How small business can benefit from developer innov...
 
QuickBooks Connect 2015: Hackathon Kickoff
QuickBooks Connect 2015: Hackathon KickoffQuickBooks Connect 2015: Hackathon Kickoff
QuickBooks Connect 2015: Hackathon Kickoff
 
Running a Business is No Small Feat!
Running a Business is No Small Feat!Running a Business is No Small Feat!
Running a Business is No Small Feat!
 
QuickBooks Connect 2016 - Using WebHooks to handle data changes in your app
QuickBooks Connect 2016 - Using WebHooks to handle data changes in your appQuickBooks Connect 2016 - Using WebHooks to handle data changes in your app
QuickBooks Connect 2016 - Using WebHooks to handle data changes in your app
 
QuickBooks Connect 2016 - Implementing analytic and optimization tools on you...
QuickBooks Connect 2016 - Implementing analytic and optimization tools on you...QuickBooks Connect 2016 - Implementing analytic and optimization tools on you...
QuickBooks Connect 2016 - Implementing analytic and optimization tools on you...
 
Developing Apps on The QuickBooks Platform
Developing Apps on The QuickBooks PlatformDeveloping Apps on The QuickBooks Platform
Developing Apps on The QuickBooks Platform
 
QuickBooks Connect 2016 - Marketing your app: learn from your developer peers
QuickBooks Connect 2016 - Marketing your app: learn from your developer peersQuickBooks Connect 2016 - Marketing your app: learn from your developer peers
QuickBooks Connect 2016 - Marketing your app: learn from your developer peers
 
QuickBooks Connect 2015: VIP Developer Session
QuickBooks Connect 2015: VIP Developer SessionQuickBooks Connect 2015: VIP Developer Session
QuickBooks Connect 2015: VIP Developer Session
 
Harmony, Sandbox, and You: Intuit Developer Webinar, January 2015
Harmony, Sandbox, and You: Intuit Developer Webinar, January 2015Harmony, Sandbox, and You: Intuit Developer Webinar, January 2015
Harmony, Sandbox, and You: Intuit Developer Webinar, January 2015
 
From Idea to Successful App
From Idea to Successful AppFrom Idea to Successful App
From Idea to Successful App
 
“Build it and They Will Come” May Not Work: Investing Early in Developer Success
“Build it and They Will Come” May Not Work: Investing Early in Developer Success“Build it and They Will Come” May Not Work: Investing Early in Developer Success
“Build it and They Will Come” May Not Work: Investing Early in Developer Success
 
QuickBooks Connect 2016 - Designing for mobile
QuickBooks Connect 2016 - Designing for mobileQuickBooks Connect 2016 - Designing for mobile
QuickBooks Connect 2016 - Designing for mobile
 
API & the 3 Pillars of Digital Transformation - apidays LIVE Paris 2020
API & the 3 Pillars of Digital Transformation - apidays LIVE Paris 2020API & the 3 Pillars of Digital Transformation - apidays LIVE Paris 2020
API & the 3 Pillars of Digital Transformation - apidays LIVE Paris 2020
 
Vizi apps overview 15_03
Vizi apps overview 15_03Vizi apps overview 15_03
Vizi apps overview 15_03
 
apidays LIVE London 2021 - Driving API adoption in Insurance by Allan Knabe (...
apidays LIVE London 2021 - Driving API adoption in Insurance by Allan Knabe (...apidays LIVE London 2021 - Driving API adoption in Insurance by Allan Knabe (...
apidays LIVE London 2021 - Driving API adoption in Insurance by Allan Knabe (...
 
Chat bots Overview - Aguai Solutions
Chat bots Overview - Aguai SolutionsChat bots Overview - Aguai Solutions
Chat bots Overview - Aguai Solutions
 
apidays LIVE Australia 2021 - The big rebundling in financial services: threa...
apidays LIVE Australia 2021 - The big rebundling in financial services: threa...apidays LIVE Australia 2021 - The big rebundling in financial services: threa...
apidays LIVE Australia 2021 - The big rebundling in financial services: threa...
 
API Monetization – It Does Not Mean What You Think It Means. It Is Far More
API Monetization – It Does Not Mean What You Think It Means. It Is Far MoreAPI Monetization – It Does Not Mean What You Think It Means. It Is Far More
API Monetization – It Does Not Mean What You Think It Means. It Is Far More
 
Mindbody: A Digital Transformation Story
Mindbody: A Digital Transformation StoryMindbody: A Digital Transformation Story
Mindbody: A Digital Transformation Story
 

Semelhante a From Idea to Published App, QuickBooks Connect 2017

Webinar: How to Decipher Big Data to Enhance Your Client’s Social Media Perfo...
Webinar: How to Decipher Big Data to Enhance Your Client’s Social Media Perfo...Webinar: How to Decipher Big Data to Enhance Your Client’s Social Media Perfo...
Webinar: How to Decipher Big Data to Enhance Your Client’s Social Media Perfo...
Sendible
 

Semelhante a From Idea to Published App, QuickBooks Connect 2017 (20)

Innovating for small business customers with the QuickBooks Online platform
Innovating for small business customers with the QuickBooks Online platformInnovating for small business customers with the QuickBooks Online platform
Innovating for small business customers with the QuickBooks Online platform
 
How QuickBase Sync Will Change the Way You Solve Problems
How QuickBase Sync Will Change the Way You Solve ProblemsHow QuickBase Sync Will Change the Way You Solve Problems
How QuickBase Sync Will Change the Way You Solve Problems
 
Webinar: How to Decipher Big Data to Enhance Your Client’s Social Media Perfo...
Webinar: How to Decipher Big Data to Enhance Your Client’s Social Media Perfo...Webinar: How to Decipher Big Data to Enhance Your Client’s Social Media Perfo...
Webinar: How to Decipher Big Data to Enhance Your Client’s Social Media Perfo...
 
Refining Your API Design - Architecture and Modeling Learning Event
Refining Your API Design - Architecture and Modeling Learning EventRefining Your API Design - Architecture and Modeling Learning Event
Refining Your API Design - Architecture and Modeling Learning Event
 
Intuit Partner Platform - APIs: Where Cloud Avenue and Main Street Meet
Intuit Partner Platform - APIs: Where Cloud Avenue and Main Street Meet Intuit Partner Platform - APIs: Where Cloud Avenue and Main Street Meet
Intuit Partner Platform - APIs: Where Cloud Avenue and Main Street Meet
 
Citi Accelerator Meetup 6/22/15
Citi Accelerator Meetup 6/22/15Citi Accelerator Meetup 6/22/15
Citi Accelerator Meetup 6/22/15
 
Las vegas crowdbrite proposal sm
Las vegas crowdbrite proposal smLas vegas crowdbrite proposal sm
Las vegas crowdbrite proposal sm
 
Which ap is which business models_ a real-world guide for banks in sri lanka
Which ap is  which business models_ a real-world guide for banks in sri lankaWhich ap is  which business models_ a real-world guide for banks in sri lanka
Which ap is which business models_ a real-world guide for banks in sri lanka
 
apidays New York 2023 - Success metrics when launching your first developer p...
apidays New York 2023 - Success metrics when launching your first developer p...apidays New York 2023 - Success metrics when launching your first developer p...
apidays New York 2023 - Success metrics when launching your first developer p...
 
Resume of Sanjibkumar das
Resume of Sanjibkumar dasResume of Sanjibkumar das
Resume of Sanjibkumar das
 
APIdays Singapore 2019 - Business of APIs: From Integration to Monetisation, ...
APIdays Singapore 2019 - Business of APIs: From Integration to Monetisation, ...APIdays Singapore 2019 - Business of APIs: From Integration to Monetisation, ...
APIdays Singapore 2019 - Business of APIs: From Integration to Monetisation, ...
 
Build a Mobile Foundation to Drive Digital Transformation Initiatives
Build a Mobile Foundation to Drive Digital Transformation InitiativesBuild a Mobile Foundation to Drive Digital Transformation Initiatives
Build a Mobile Foundation to Drive Digital Transformation Initiatives
 
Application Test Engineer
Application Test EngineerApplication Test Engineer
Application Test Engineer
 
Kishan_Antedea
Kishan_AntedeaKishan_Antedea
Kishan_Antedea
 
apidays Australia 2022 - Accelerate business innovation by improving API prog...
apidays Australia 2022 - Accelerate business innovation by improving API prog...apidays Australia 2022 - Accelerate business innovation by improving API prog...
apidays Australia 2022 - Accelerate business innovation by improving API prog...
 
Mobile Insight and Optimization Delivering the Omni-Channel Journey - United ...
Mobile Insight and Optimization Delivering the Omni-Channel Journey - United ...Mobile Insight and Optimization Delivering the Omni-Channel Journey - United ...
Mobile Insight and Optimization Delivering the Omni-Channel Journey - United ...
 
CEO Keynote I Love APIs 2015: Chet Kapoor Apigee
CEO Keynote I Love APIs 2015: Chet Kapoor Apigee CEO Keynote I Love APIs 2015: Chet Kapoor Apigee
CEO Keynote I Love APIs 2015: Chet Kapoor Apigee
 
Resume
ResumeResume
Resume
 
Liferay-Website -Development-For-Housing-Finance-NBFC 1.pdf
Liferay-Website -Development-For-Housing-Finance-NBFC 1.pdfLiferay-Website -Development-For-Housing-Finance-NBFC 1.pdf
Liferay-Website -Development-For-Housing-Finance-NBFC 1.pdf
 
Liferay-Website -Development-For-Housing-Finance-NBFC.pdf
Liferay-Website -Development-For-Housing-Finance-NBFC.pdfLiferay-Website -Development-For-Housing-Finance-NBFC.pdf
Liferay-Website -Development-For-Housing-Finance-NBFC.pdf
 

Mais de Intuit Developer

Mais de Intuit Developer (8)

50 Niche Apps in 50 Minutes
50 Niche Apps in 50 Minutes50 Niche Apps in 50 Minutes
50 Niche Apps in 50 Minutes
 
QuickBooks Connect 2016 - The 12 golden rules for building products that cust...
QuickBooks Connect 2016 - The 12 golden rules for building products that cust...QuickBooks Connect 2016 - The 12 golden rules for building products that cust...
QuickBooks Connect 2016 - The 12 golden rules for building products that cust...
 
Deep Dive on the QuickBooks Online API and Intuit Developer Platform
Deep Dive on the QuickBooks Online API and Intuit Developer PlatformDeep Dive on the QuickBooks Online API and Intuit Developer Platform
Deep Dive on the QuickBooks Online API and Intuit Developer Platform
 
OAuth for QuickBooks Online REST Services
OAuth for QuickBooks Online REST ServicesOAuth for QuickBooks Online REST Services
OAuth for QuickBooks Online REST Services
 
eBook: The Appification of Small Business
eBook: The Appification of Small BusinesseBook: The Appification of Small Business
eBook: The Appification of Small Business
 
How to Pitch an App at a Hackathon
How to Pitch an App at a HackathonHow to Pitch an App at a Hackathon
How to Pitch an App at a Hackathon
 
Small Business Web and Open APIs
Small Business Web and Open APIsSmall Business Web and Open APIs
Small Business Web and Open APIs
 
Intuit QuickBooks Payments API
Intuit QuickBooks Payments APIIntuit QuickBooks Payments API
Intuit QuickBooks Payments API
 

Último

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Último (20)

Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 

From Idea to Published App, QuickBooks Connect 2017