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!
Control of the Week: MYIntroductionView
A “drop-in” solution for building stylish app introductions and tutorials. MIT licensed. |
Weekly Roundup
THCircularProgressView
THCircularProgressView is a UIView subclass with a circular bar useful for illustrating progress. MIT licensed. |
WTStatusBar
Simple iPhone/iPad status bar overlay with text (and optionally Foursquare-like progress bar) display MIT licensed. |
PBPayPalPaymentViewController
This is a subclass of PayPalPaymentViewController which adds the ability to use blocks instead of delegates. BSD licensed. |
CoreImageTransition
A sample app for transition effects using Core Image, including a useful helper class. MIT licensed. |
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. |
SZTextView
EasyTableView
EasyTableView provides easy to use horizontal table views, compatible with iOS 5.0 and later. BSD licensed. |
STPView
FDGraphView
Draw graphs on iOS. Create an As simple as that. MIT licensed. |
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. |
CollapseClick
This is basically a collapsible cell TableView with nifty animations and a fully customizable delegated system. MIT licensed. |
FlatButton
A simple, light-weight, flat design UI button for iOS. MIT licensed. |
AFGPasswordTextField
BCFeedScroller
Two classes for showing an animated feed from an RSS or Atom data source. MIT licensed. |
TLTiltHighlightView
A horizontal gradient which adjusts its appearance based on the positional attitude of an iOS device. MIT licensed. |