Weekly Roundup

Aaron Brethorst, March 23, 2013

Welcome to our weekly roundup! I’m always impressed by the quality and usefulness of the components that you, our readers, give back to the community, and this week is certainly no exception. For instance, our app of the week, DIY.org, uses several incredibly useful components that were open sourced by the authors, like a persistent background queue, for which I happen to have a pressing need!

Meanwhile, our control of the week, MYIntroductionView, is something that I’m sure we’ve all built ourselves at one time or another, probably far more poorly than its author has done. (Or at least, I’ve implemented it far more poorly!) I love seeing a ‘reference’-quality implementation of something we all need at one time or another opened up so that we can finally stop reinventing the wheel.

Until next time,
Aaron


App of the Week: DIY.org

This week’s app of the week is DIY.org, which proves that you really don’t have to do it all yourself when you’re building an iOS app (yeah yeah, bad joke, I know). I think this is a really gorgeous app, and I’m pleased that Andrew Sliwinski from the company that makes it was generous enough to open source several components from the app. Go check it out!

Find out more


Control of the Week: MYIntroductionView

MYIntroductionView

A “drop-in” solution for building stylish app introductions and tutorials.

MIT licensed.

Find out more Add to Favorites  See a Video


Weekly Roundup

THCircularProgressView

THCircularProgressView

THCircularProgressView is a UIView subclass with a circular bar useful for illustrating progress.

MIT licensed.

Find out more Add to Favorites


WTStatusBar

WTStatusBar

Simple iPhone/iPad status bar overlay with text (and optionally Foursquare-like progress bar) display

MIT licensed.

Find out more Add to Favorites


PBPayPalPaymentViewController

PBPayPalPaymentViewController

This is a subclass of PayPalPaymentViewController which adds the ability to use blocks instead of delegates.

BSD licensed.

Find out more Add to Favorites


CoreImageTransition

CoreImageTransition

A sample app for transition effects using Core Image, including a useful helper class.

MIT licensed.

Find out more Add to Favorites


ASDepthModal

ASDepthModal

ASDepthModal is mostly inspired by a nice CSS work from http://lab.hakim.se/avgrund.

It gives a sense of depth between the current fullscreen view which is sent backward and a modal popup view which appears in front.

MIT licensed.

Find out more Add to Favorites


SZTextView

SZTextView

A drop-in UITextView replacement which gives you: a placeholder.
Technically it differs from other solutions in that it tries to work like UITextField’s private _placeholderLabel so you should not suffer ugly glitches like jumping text views or loads of custom drawing code.

MIT licensed.

Find out more Add to Favorites


EasyTableView

EasyTableView

EasyTableView provides easy to use horizontal table views, compatible with iOS 5.0 and later.

BSD licensed.

Find out more Add to Favorites


STPView

STPView

STPView is a custom UIView component that abstracts the lower level Stripe APIs. It’ll deal with formatting credit card numbers, validation, and securely sending off the card data to Stripe.

This repo also includes the Stripe iOS bindings. The Stripe iOS bindings can be used to generate tokens in your iOS application. If you are building an iOS application that charges a credit card, you should use these bindings to make sure you don’t pass credit card information to your server (and, so, are PCI compliant).

MIT licensed.

Find out more Add to Favorites


FDGraphView

FDGraphView

Draw graphs on iOS.

Create an FDGraphView, set its dataPoints (an NSArray of NSNumbers), add it to another view and the graph will be magically show.

As simple as that.

MIT licensed.

Find out more Add to Favorites


UIEffectDesignerView

UIEffectDesignerView

A native Particle Systems effect view for iOS and OSX powered by QuartzCore.

Apple provides Particle Systems Emitter via the CAEmitterLayer – you can have particle effects in your UIKit or AppKit apps, without using 3rd party emitters.

Use the UIEffectDesigner (http://www.touch-code-magazine.com/uieffectdesigner/) to create a particle system file, then use the open source view control to display the particles on screen with just 2 lines of code!

Check out the GitHub page for more information

MIT licensed.

Find out more Add to Favorites


CollapseClick

CollapseClick

This is basically a collapsible cell TableView with nifty animations and a fully customizable delegated system.

MIT licensed.

Find out more Add to Favorites


FlatButton

FlatButton

A simple, light-weight, flat design UI button for iOS.

MIT licensed.

Find out more Add to Favorites


AFGPasswordTextField

AFGPasswordTextField

An iOS UITextField subclass to be used for password input that lets you specify any Unicode character to use for the password mask character.

The AFGPasswordTextFieldDelegate protocol is API compatible with the UITextFieldDelegate. Ue the passwordText property to access the password string.

MIT licensed.

Find out more Add to Favorites  See a Video


BCFeedScroller

BCFeedScroller

Two classes for showing an animated feed from an RSS or Atom data source.

MIT licensed.

Find out more Add to Favorites


TLTiltHighlightView

TLTiltHighlightView

A horizontal gradient which adjusts its appearance based on the positional attitude of an iOS device.

MIT licensed.

Find out more Add to Favorites