Weekly Roundup

Aaron Brethorst, June 15, 2013

Another WWDC has come and gone, and Cocoa developers everywhere have a lot to digest. iOS 7 is going to introduce a lot of changes, both to the way our apps look and feel, and also how they’ll work under the hood. Some technologies I’ve been shying away from for the past year are now very clearly marked as "the future" and woe unto those who do not immediately embrace them.

Personally, I’m really excited about iOS 7. I think the icons need some work, and there are some other areas that need polish, but given the speed at which the release was brought together, I have no doubt that these are simply areas that haven’t had a chance to receive a sufficient amount of attention yet. I’m sure everything’ll be up to snuff by the GM of iOS 7, or 7.1 at the latest.

What were the best moments of WWDC for you? We’d love to hear from folks who attended, and those who did not, as well. We’ll pick some of the best responses, and post them to the blog later this week. Please make sure you don’t include any information covered under the NDA.

All the best,
Aaron


Sponsored by HelpShift

We’re delighted to have HelpShift back as our sponsor this week. Check out their new CocoaPod for even faster integration into your iOS apps:

pod 'Helpshift', '~> 2.4.0'

This week’s Weekly Roundup is brought to you by HelpShift, the integrated Help Desk for native apps. I’ve tried out HelpShift and I must say I couldn’t be happier. It is, by far, the best support system I’ve used for my apps, and the easiest to integrate.

Click here and enter the promo code ‘CocoaControls’ to get priority access.

HelpShift is the first and only embeddable support desk designed specifically for native apps.

  • Engage users in-app with a native, familiar experience so they don’t stop using the app
  • Cut down on support time with a searchable FAQ that answers common questions
  • Privately resolve user issues to avoid negative app reviews and increase app ranking
  • Integrate a seamless UX built for mobile that you and your users will love

HelpShift


What we’re reading


Control of the Week: PaperFoldGallery

PaperFoldGallery

PaperFoldGallery displays multiple views in a paginated UIScrollView, but uses PaperFold library to animate to the next view.

MIT licensed.

Find out more Add to Favorites  See a Video


Weekly Roundup

NBUCore

NBUCore

Convenience extensions, macros and on-device console for iOS projects

Apache 2.0 licensed.

Find out more Add to Favorites


REPagedScrollView

REPagedScrollView

Paged UIScrollView with an embedded UIPageControl.

MIT licensed.

Find out more Add to Favorites


MHFacebookImageViewer

MHFacebookImageViewer

An image viewer inspired by Facebook for iOS.

MIT licensed.

Find out more Add to Favorites  See a Video


DALinedTextView

DALinedTextView

DALinedTextView is a UITextView subclass that draws ruled lines to the view, similar to iOS’ built-in Notes app. The lines conform to the appropriate line-height for the currently set UIFont.

MIT licensed.

Find out more Add to Favorites


Core Data + Sections

Core Data + Sections

Easy starting point for Core Data with automatic sections, based on the day of entry. Something like Facebook’s timeline, something lots of people keep asking about on Stack Overflow.

This is an extended version of Apple’s Master-Detail Application template with Core Data.

Public Domain licensed.

Find out more Add to Favorites


AXStatusItemPopup

AXStatusItemPopup

NSStatusItem showing a little NSPopover when clicked. Similar to the Dropbox tray icon popup.

MIT licensed.

Find out more Add to Favorites


JZSwipeCell

JZSwipeCell

Inspired by MailboxApp (http://mailboxapp.com). A UITableViewCell subclass that makes it easy to add long, short, left and right swiping of content in your table views. Features 4 swipe zones with customizable icons, colors and sizes.

MIT licensed.

Find out more Add to Favorites


KLNavigationController

KLNavigationController

Solves the common issue where developers want to change the rootViewController of the UINavigationController after initialization.

This is a drop in replacement for UINavigationController that allows for this both programmatically and via storyboards.

Requires ARC

Apache 2.0, Commercial licensed.

Find out more Add to Favorites


TLAlertView

TLAlertView

A simple and light replacement for UIAlertView with block based completion handlers and a 3D dismiss animation. Use as is or customize the colors as you need them(colors also responds to UI APPEARANCE SELECTOR).

MIT licensed.

Find out more Add to Favorites


RNGridMenu

RNGridMenu

A grid based alert view with depth. Fully customizable and extendable.

MIT licensed.

Find out more Add to Favorites


UIAccessoryView

UIAccessoryView

UIAccessoryView is a custom UIToolbar view for iOS that enables a control for form navigation (like Safari)

BSD licensed.

Find out more Add to Favorites


WTGlyphFontSet

WTGlyphFontSet

Create images using an icon font.

MIT licensed.

Find out more Add to Favorites


PRAugmentedReality

PRAugmentedReality

iOS AR Library with Drupal communication module. PRAugmentedReality is an easy to use iOS Augmented Reality Library – Well optimized for all devices, even the older iPhones.

What it provides:

  • An Augmented reality view out-of-the-box
  • Customizable AR Overlays

MIT licensed.

Find out more Add to Favorites


MLPAccessoryBadge

MLPAccessoryBadge

MLPAccessoryBadge is a delightfully customizable UIView subclass that renders text inside a badge, created mainly for use in a UITableViewCell as its accessoryView property. Use it to hint at quantities, states, notifications, urgency, etc…

An MLPAccessoryBadge is not restricted solely for use in a UITableViewCell, it was just designed with that use case in mind. Feel free to find other creative uses for the accessory badge!

MLPAccessoryBadge requires no graphic files to work, all drawing happens natively. This means you can customize colors, shading and shapes with ease!

MIT licensed.

Find out more Add to Favorites


TKImageIpsum

TKImageIpsum

Lorem ipsum for images for iOS

Apache 2.0 licensed.

Find out more Add to Favorites


DynamicGraphView

DynamicGraphView

A simple but effective dynamic GraphView implementation for iPhone SDK for float values.

It is easy to implement and works statically with an array of floats as well as dynamically by adding values to update the graph continually.

You can change and acces the GraphView settings and appearances with very little code.

MIT licensed.

Find out more Add to Favorites