iOS Open Source : RestKit Web Services Front-end

I’ll be honest, I haven’t written a project using the RestKit framework, however, from what I’ve read it looks to be the framework to have if you are working with remote RESTful web services.

RestKit delivers in three key areas. First, removing the laborious work of sending requests and receiving/parsing responses. RestKit offers an HTTP request/response model that lives on top of NSURLConnection, providing an interface to asynchronously send GET, POST, PUT and DELETE requests.

Second, RestKit provides mapping of JSON/XML response data into local objects (think NSDictionary). Objects can also be serialized and submitted to a remote resource.

Finally, RestKit includes support for Core Data, including the option to persist object data within an application.

If you are working with REST, this project deserves a closer look…

Download RestKit

You can download RestKit from github.

Open Source Recommendations ?

Have you written or worked with iOS or Cocoa open source that you think others would find interesting, send me a note.

  1. I’ve actually been using Gowalla’s AFNetworking to interface with APIs. Will take a look at RestKit too though.

    Does anyone have any suggestions for contstructing an API from scratch? So far, all I’ve done is build from php, but if there was an easier toolkit, I’d be all for it!

Comments are closed.