Matt Magoffin

12pods
A set of common components to jump start iOS app development.
License: Apache 2
This project provides a way to integrate the CocoaLumberjack project easily into your own project with log levels configurable per Cocoa class, similar to what the venerable log4j provides in Java.
License: Apache-2.0
This project provides a simple way to run XSLT 1.0 transformations on XML documents in Objective-C.
License: MIT
Provides an easy way to define environment settings in a
Environment.plist file. For example you might define a
baseURL as http://my.awesome.service
for some web service your
app communicates with. During development you might want to have
the app use a test server, however, so BREnvironment
supports a LocalEnvironment.plist file where you can override
that baseURL setting to http://my.crashful.service
.
License: Apache 2
This project provides a way to integrate full-text search capabilities into your iOS and OS X projects. First, it provides a protocol-based API for a simple text indexing and search framework. Second, it provides a CLucene based implementation of that framework.
License: Apache 2
BRLocalize provides a basic localization framework for application-wide localized strings stored in a hierarchical JSON file format.
License: Apache 2
BRPDFImage is a very small extension of UIImage that allows you to use PDF artwork anywhere a UIImage is needed. The PDF format can be thought of as just another vector art file format, and in fact any vector art editing program worth a lick will support saving PDF files.
Using PDF artwork can provide significant app size savings as a single vector PDF file can be used on all device resolutions without any loss of fidelity. The drawing can be tinted as well, for example to match an established color theme.
License: Apache 2
BRScroller provides a UIScrollView
subclass that efficiently manages
horizontally-scrolling pages of content, much like a UITableView
manages vertically-scrolling rows of content.
License: Apache 2
BRStyle provides a basic style framework for application-wide colors and fonts. It aims to make it easy to define a global style for your application, in a simple way.
License: Apache 2
This project provides a way to efficiently count the words in a text view while editing.
License: MIT
This project provides an implementation of a menu domain model and menu ordering framework that is designed with encoding orders into 2D barcodes.
License: Apache 2
WebApiClient provides a protocol-based HTTP client API based on configured routes with support for object mapping for transforming requests and responses between native objects and serialized forms, such as JSON. A full implementation of the API is also provided, based on AFNetworking.
License: Apache-2.0