Hello everyone and happy New Year! I hope you had a wonderful, productive 2013, and that your plans for 2014 are taking shape even as I write this. Apple's certainly are, and if an article I link to below from TUAW is to be believed, you'll know first when 9to5 Mac does solid, original reporting about it.
Meanwhile, New Years is always a great time to reflect on the past even as we look ahead to the future. In that vein, check out An Illustrated History of objc_msgSend, another terrific read below.
Best,
Aaron
What We're Reading
- iOS 7 only is the only sane thing to do
- 2013 Rumor Retrospective: 'All the leaks were...'
- Reader Submissions - New Year's 2014
- An Illustrated History of objc_msgSend
Control of the Week
P2MSTextView
A quick way to enable rich text editing in IOS. It works on IOS 4.3+. Apache 2.0 licensed. |
Weekly Roundup
DoubanActivity
An iOS 6 UIActivity subclass implementing uploads to Douban.com MIT licensed. |
RS3DSegmentedControl
A 3D filter control that gives users a fun way to browse between many segments. Cocoapods: pod 'RS3DSegmentedControl' MIT licensed. |
GIFRefreshControl
"Twitter music" and "Yahoo! Weather" like pull-to-refresh control created using GIF. MIT licensed. |
CTCheckbox
CTCheckbox is a checkbox UI component library for iOS. MIT licensed. |
SlideNavigationController
A Path or Facebook-like slide menu for iOS. MIT licensed. |
RCounter
A counter control with the old style counter/tickers. Apache 2.0 licensed. |
ETSwipeCell
UITableView's subclass with gestures MIT licensed. |
ARSafariActivity
A UIActivity subclass that opens URLs in Safari MIT licensed. |
ARChromeActivity
A UIActivity subclass that opens URLs in Google Chrome MIT licensed. |
ARSpeechActivity
A UIActivity subclass that reads the shared NSString using AVSpeechUtterance MIT licensed. |
MLKPageViewController
NZFadeImageView
Image rotation with fade-in/fade-out effects in a given time interval. MIT licensed. |
NullObjects
A library for building Null Objects in Objective-C. Null Object is an object with defined neutral ("null") behavior. BSD licensed. |
Log4Cocoa
Log4j port for iOS and Mac OS X. BSD licensed. |
DDMultipeerLogger
A logger for CocoaLumberjack that uses multipeer connectivity MIT licensed. |
BRYSerialAnimationQueue
Perform UIView animations serially without blocking the main thread, using the same APIs you already know and love. MIT licensed. |
DDMultipeerConsole
A console for viewing log messages from DDMultipeerLogger MIT licensed. |
BMInitialsPlaceholderView
Circular placeholder view with text similar to iMessage MIT licensed. |
P2MSRoutingView
A simple and quick way to integrate MapView and directions in the application. Apache 2.0 licensed. |