How to Build On the SDK

What programming background is required to use the SDK?

The Software Development Kit (SDK) uses standard interfaces and formats. To use the SDK directly, you'll need a sound understanding of the following:

  • QuickBooks
  • Programming language of your choice (Visual Basic .NET, C++, C#, etc.)
  • Microsoft's Component Object Model (COM)
  • Flex (Intuit Partner Platform)

Messages to and from QuickBooks can be sent using one of two mechanisms:

  • Using the QBXML Request Processor API
  • Using the QuickBooks Foundation Class (QBFC) Library API

The main difference between the two approaches is that the qbXML Request Processor requires you to create and parse qbXML documents explicitly. With the QBFC interface, you are relieved of the task of parsing the qbXML content because you specify the data in terms of parameter/value pairs within COM methods.

Depending on your needs and programming experience, you may prefer to access the SDK indirectly through one of the tools listed in the QuickBooks Development Tools Directory, a listing of tools built by Intuit Developer Network members.  You'll have access to all of these great tools once you join the Intuit Developer Network!

There is also a QuickBooks SDK Essentials Video available for IDN members.  This instructional video provides a comprehensive technical introduction to the QuickBooks SDK. This video is highly recommended for new staff, prospective developers, and anyone who seeks detailed information on the use and capabilities of the QuickBooks SDK.

Benefits of Membership

check Market to Intuit customers
check Differentiate yourself from competitors
check Download the latest tech tools
check Join for free in minutes

             join now.png

Geek of the Month

geekJesse Greenwald
Learn more about Jesse and his QuickBooks Merchant Service integration with Salesforce.com.

IDN Newsletter

Be in the know. Sign up for IDN's free monthly newsletter. Learn more.

   Sign Up
To unsubscribe from the newsletter, click here.

IDN Blog

We have a new Blog!  Find out about the great development opportunities and awesome benefits available if you join IDN!  Check it out here


Privacy | Customer Service | About Intuit | Careers
© 2009 Intuit, Inc.   All rights reserved.
Skip Navigation Links
Home
IDN Membership
Sales & Marketing
Technical Resources
Community
Join Now