Existing users, log in.  New users, create a free account.  Lost password?

Mac OS X  |  Web & Software Development  |  Components / Libraries  |  Google Data APIs Objective-C Client Library

Google Data APIs Objective-C Client Library

Google Data APIs Objective-C Client Library - 1.7

Access Google's APIs.

All Time: Not rated (0.0)
This Version: Not rated (0.0)
Current Version: 1.7
Release Date: 2009-03-11
License: Freeware
Downloads (this version): 614
Downloads (all versions): 1,698

Information Related to Version:

Broken Link? Newer Version? Tell us!

Product Description:

The Google data APIs provide a simple protocol for reading and writing data on the web. Many Google services provide a Google data API.

Each of the following Google services provides a Google data API:

  • Google Base
  • Blogger
  • Book Search
  • Calendar
  • Code Search
  • Contacts
  • Documents List
  • Finance
  • Notebook
  • Picasa Web Albums
  • Spreadsheets
  • Webmaster Tools
  • YouTube

The Google Data APIs Objective-C Client Library provides a Mac OS X framework and source code that make it easy to access data through Google Data APIs.

What's new in this version:

Additions
  • Added Google Health classes
  • Added YouTube user event activity classes
  • Added Calendar guest elements and inlinecomments query parameter
  • Contacts sample updated to optionally fetch only the MyContacts group.
Changes
  • Calendar now defaults to service version 2.1, which slightly changes responses and response codes from 2.0. http://code.google.com/apis/calendar/changelog.html
  • Release builds on iPhone now compile out the elaborate descriptions for each GDataObject. Developers can set GDATA_SIMPLE_DESCRIPTIONS in their projects to control this behavior.
  • Release builds on iPhone now compile out the http logging code. Developers can set STRIP_GDATA_FETCH_LOGGING in their projects to control this behavior.
  • The GDataXMLNode xml shim now registers the topmost namespaces for XPath resolution.
  • Various internal refactoring for improved code readability and maintainability.
  • For parsing performance, unknown elements and attributes are now removed from GDataObjects by comparing only object pointers, not the underlying XML.
  • For parsing performance, GDataObject extension declarations are cached rather than duplicated in each object.
  • To reduce memory usage, GDataObject extensions are stored in arrays only when there is more than one instance of an extension class.
  • To reduce memory usage, GDataXMLNode now caches all generated NSStrings, and returns nil instead of empty arrays on getters. This may deviate from NSXML semantics of returning empty arrays.
  • GDataOrganization setters now filter out empty string org names and titles.
Bugs Fixed
  • Fixed leak in -keepChildXMLElementsForElement (thanks alexkac)
  • GDataXMLNode now consistently returns cached copies of child elements and attributes rather than duplicate copies.
  • Fixed possibiilty of If-modified-since header being added to http deletes

Operating System Requirements:

This product is designed to run on the following operating systems:

  • Mac OS X 10.5 Intel
  • Mac OS X 10.5 PPC
  • Mac OS X 10.4 Intel
  • Mac OS X 10.4 PPC

Additional Requirements:

Screenshots:

Download Links:

Your Installed Versions:


 

Feedback Summary:

This Version:
Overall Rating: Not rated (0.0) Features: Not rated (0.0) Support: Not rated (0.0)
Ease of Use: Not rated (0.0) Quality / Stability: Not rated (0.0) Price: Not rated (0.0)
Add Your Feedback

Key to Types of Feedback:

ReviewsReviews   TroubleshootingTroubleshooting   Usage TipsUsage Tips   Developer NotesDeveloper Notes   CommentaryCommentary   Featured ReviewsFeatured Reviews

Be the first to submit feedback on this product.