Get Updates By E-mail 

Subscriber Counter

iOS Development Libraries

This category mainly features open source libraries for iOS development. Any library relevant for iOS developers can be posted here, that includes libraries specifically for game development on the iPhone and iPad.

If you would like to add a library please submit it here.

Open Source iOS Library For Easy UIWebView Proxy Requests

Some time ago I mentioned the WebViewJavascriptBridge for easy communication with Objective-C code from a UIWebView from Marc Westin that has gone on to become an extremely popular and widely used library.

Here’s another handy library from Marcus providing easy proxy requests for UIWebView’s with a number of advantageous features called WebViewProxy.

Some of the features of WebViewProxy include:

Open Source Swift Based Library That Wraps The Accelerate Framework For Easier Usage

The Accelerate framework contains many high performance matrix math, linear algebra, image processing, and digital signal processing functions, but suffers from a somewhat unusual syntax when compared to other iOS frameworks. Last month I mentioned a library inspired by Python’s NumPy that uses the accelerate framework for performing math called Swix.

Here’s a nice Swift based wrapper library for the Accelerate framework from Matt Thompson called Surge. Surge wraps the unusual syntax of many Accelerate functions into a nice simple syntax.

Open Source Component With A Nice Interface For Image, Video And Audio Capture And Picking

Previously I mentioned a number of image picker components such as DOImagePickerController featuring easy multiple image selection, and multiple album support and DBCamera which provides a nice clean interface for taking photos with built-in cropping.

Here’s an open source project that puts everything together with a nice interface providing a nice interface for taking images, capturing video, and recording audio integrated with image, video, and audio pickers called IQMediaPickerController from Mohd Iftekhar Qurashi.

Open Source Swift Library Providing A Nice Implementation of Promises

Promises are a great way for working with asynchronous operations and earlier this year I mentioned the Objective-C promises library PromiseKit who have added an experimental Swift variant to their library.

Here’s an open source Swift based library called Craft from Tommy Leung for promises that is based on the Promises/A+ standard with a very clean syntax.

This is a basic usage example showing Craft in action – note that operations are not automatically placed in a background thread like some of the Objective-C promises libraries:

Open Source iOS Library And Script For Easily Using Any TTF Icon Font

Previously I mentioned a number of libraries for working with different open source icon fonts available such as Font Awesome, and Ionicons.

Here’s an open source project called Stencils from Giovanni Lodi that allows you to work with any iconic font by providing a library allowing you to use the iconic font, and a script allowing you to automatically generate a plist file containing the icon data from the accompanying fonts CSS data.