Skip to content

Development #9

Merged
merged 15 commits into from Jun 3, 2013

2 participants

@timburks
timburks commented Jun 3, 2013

I've gone through the HTTP API documentation at
http://apigee.com/docs/usergrid/content/app-services-resources and
added low-level helpers to the UGConnection object that generate
NSURLRequests for each of these methods.

These are detailed here:
https://github.com/timburks/usergrid-ios-sdk/blob/development/UGAPI/v2/UGConnection.h

My goal for this was to expose the full API for use within apps and
testing with Nu. A few methods wrap HTTP API calls that are not yet
supported by Usergrid, such as this one:

  • (NSMutableURLRequest *) deleteApplication:(NSString *) applicationIdentifier inOrganization:(NSString *) organizationIdentifier;

I've also added three sample apps to a new "samples" directory. These are

  • Books, a native Objective-C version of the Books app that Tim
    Anglade uses in his HTML5 class. In my opinion, this not only looks
    and performs better, it's also simpler and uses less code than Tim's
    HTML5 version (I wrote it while working along with the HTML5 example
    in his class).

  • Parties, a simple client for the "Party API" that Jeff Morris is
    using for his WWDC Party List app
    (http://www.jdmdesign.com/home/party-list). The purpose for this is to
    provide app developers with a simple example that uses the same
    services as Jeff's production app.

  • Browser, a general-purpose Usergrid collection browser.

@rodsimpson rodsimpson merged commit 65c5785 into apigee:development Jun 3, 2013
@rodsimpson
Apigee member

Looks good, thank you Tim!!!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.