BecomingAContributor BuildingTheLibrary GDataObjCIntroduction PerformanceTuning
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 Analytics
- Google Base
- Blogger
- Book Search
- Calendar
- Code Search
- Contacts
- Documents List
- Finance
- Health
- Maps
- Picasa Web Albums
- Spreadsheets
- Webmaster Tools
- YouTube
Note: If you are updating from version 1.7 or earlier of the library to version 1.9, see this message.
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.
To get started with Google data APIs and the Objective-C Client Library, look at the overview slides, read the introduction and study the example applications.
To browse the Google Objective-C client framework source code, visit the Source tab. Library changes are documented in the release notes.
Developers are invited to tell us about their projects that use the Objective-C Client Library on the Share Your Project page.
If you have a problem or want a new feature to be included in the Google Data Objective-C Client Library, please join the discussion group or submit an issue.
Reusable components for Cocoa networking
These classes in the Networking area are generally useful and have no dependencies on other classes in the library. They may be useful in non-Google Data API applications.
- HTTP fetcher with optional logging - GDataHTTPFetcher, GDataHTTPFetcherLogging
- Google ClientLogin authentication - GDataAuthenticationFetcher
- Multipart MIME generation - GDataMIMEDocument, GDataGatherInputStream
- Progress monitoring wrapper for NSInputStream - GDataProgressMonitorInputStream
More useful classes for Mac and iPhone developers are available in the Google Toolbox for Mac.
- The Google Data APIs team