Archive for category Networking

EGOImageLoading

Simplify asynchronous image loading from the web, particularly in a UITableView.

Description of EGOImageLoading

Official EGOImageLoading repository

AsyncSocket

A TCP/IP socket networking library that wraps CFSocket and CFStream. It offers asynchronous operation, and native Cocoa classes complete with delegate support, for both TCP and UDP.

Official AsyncSocket repository

Seriously

An Objective-C library for HTTP requests, specifically calls to REST Web services.

Official Seriously repository

CLURLConnection

CLURLConnection is a drop-in replacement for NSURLConnection that handles HTTP errors using NSError, fixes a few bugs, and automatically drives the network activity indicator on iPhone.

Official CLURLConnection repository

MAAsyncIO

Grand Central Dispatch-based asynchronous input/ouput over file descriptors, including TCP sockets.

Official MAAsyncIO repository

ZSync

A library to enable easier syncing between Core Data based applications on iOS and Mac OS X.

Official ZSync Website
Official ZSync Repository

MYNetwork

MYNetwork is a set of Objective-C networking classes for Cocoa applications on Mac OS X or iPhone, including an implementation of the BLIP protocol, a generic TCP client/server implementation, and networking utility classes.

Official MYNetwork repository

Three20

Three20 is a collection of iPhone UI classes derived from the Facebook iPhone app, and developed by Facebook. It currently includes a photo viewer, message composer, Web image views, Internet-aware table view controllers, better text fields, HTTP disk cache, and URL-based Navigation.

Official Three20 repository

ASIHTTPRequest

ASIHTTPRequest is an easy to use wrapper around the CFNetwork API that makes some of the more tedious aspects of communicating with web servers easier. It is suitable to performing basic HTTP requests and interacting with REST-based services (GET / POST / PUT / DELETE). The included ASIFormDataRequest subclass makes it easy to submit POST data and files using multipart/form-data.

Official ASIHTTPRequest web site

Official ASIHTTPRequest repository

MGTwitterEngine

A class that helps integrate Twitter support into your application via the Twitter API. Provides access to the full Twitter API through the use of standard Cocoa objects like NSDate and NSString. Includes xAuth for managing authentication inside the app. Works on OS X and iOS.

Official MGTwitterEngine Repository
Official MGTwitterEngine Website
Setup Guide for MGTwitterEngine