Weekly Roundup

Aaron Brethorst, February 02, 2013

Hi folks, welcome to our weekly roundup. I want to thank HelpShift again for sponsoring our newsletter. Apparently you guys really like their offering, too, which I think is fantastic! Like I said before, I feel very strongly about only featuring content on Cocoa Controls that I feel is worthy of your attention, and their product is no exception. If you need to add support features to your iOS app, I think their offering is—by far—the best way to go.

If your company is interested in sponsoring future weekly roundups, please send us an email at [email protected] to discuss.

Thanks!
Aaron


Sponsored by HelpShift

I want to offer a big thanks to HelpShift for sponsoring our weekly roundup.

This week’s Weekly Roundup is brought to you by HelpShift, the integrated Help Desk for native apps. I’ve tried out HelpShift and integrated it into an app of mine that should be shipping soon, 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


App of the Week: Backspaces

Backspaces

I was first introduced to Backspaces by way of DLCImagePickerController, a really fantastic image picker control with live filter and blur effects. The creator of both, Dmitri Cherniak, had posted DLCImagePickerController to Cocoa Controls under the MIT license, which means that the huge amount of work he did to create such a fantastic component could benefit every iOS developer.

Create beautiful stories using words, pictures, and places. Share your stories with a simple web link. Discover other stories and follow your favorite storytellers.

Find out more


Control of the Week: HTAutocompleteTextField

HTAutocompleteTextField

HTAutocompleteTextField is a subclass of UITextField that automatically displays text suggestions in real-time on the text the user has entered. This is perfect for automatically suggesting the domain as a user types an email address.

MIT licensed.

Find out more Add to Favorites See a Video


Weekly Roundup

FDTake

FDTake

FDTake Helps you quickly take a picture or video.

GPL licensed.

Find out more Add to Favorites


ResizeImage

ResizeImage

ResizeImage is an example project demonstrating how to resize image without using UIPinchGesture. Tap on image and with the help of points on an image you will be able to resize the image. It also allows to move the image at any position without using UIPanGesture.

Other features include:

Add multiple images
Group multiple images
Ungroup images
When you double tap on the image, you will get menu options – To back, To front, Delete

To back -> send image back to another image
To Front -> bring image in front of another image
Delete -> Delete selected image.

MIT licensed.

Find out more Add to Favorites


TTFullscreenPreviewActivity

TTFullscreenPreviewActivity

TTFullscreenPreviewActivity is a UIActivity subclass that creates a fullscreen preview for a file using a QLPreviewcontroller.

MIT licensed.

Find out more Add to Favorites


CircularTimer

CircularTimer

CircularTimer is a class that creates a custom circular timer, showing the percentage completed between two dates.

MIT licensed.

Find out more Add to Favorites


Simple Download Manager

Simple Download Manager

This download manager uses the ASIHTTPRequest classes to download files. Can download files if app is in background. Can download multiple files at a time. It can resume downloads if app was quit.

Public Domain licensed.

Find out more Add to Favorites


Artisan iOS

Artisan iOS

Artisan is a simple iOS application to search for and display information and related mixes from a particular musical artist. It utilizes the 8Tracks and Last.FM APIs.

MIT licensed.

Find out more Add to Favorites


TCColorTest

TCColorTest

Try out colors within an iOS App without time-killing trial and error using build and run cycles.

MIT licensed.

Find out more Add to Favorites


UzysImageCropper

UzysImageCropper

An alternative to the UIImagePickerController editor with extended features.

MIT licensed.

Find out more Add to Favorites


LightMod

LightMod

A simple flashlight app with theme

GPL licensed.

Find out more Add to Favorites


NoteVIew

NoteVIew

NoteView is a subclass of UITextView that shows ruled lines for each row in the text view.

Public Domain licensed.

Find out more Add to Favorites


DMRNotificationView

DMRNotificationView

DMRNotificationView is a simple panel that informs the user about something.

MIT licensed.

Find out more Add to Favorites


Custom iOS Keyboards

Custom iOS Keyboards

Custom Keyboards for iOS allows you to create a keyboard inputView that looks and feels just like the iPad or iPhone/iPod touch keyboard. It is particularly useful for developers who are looking to add keyboard input for language that is not natively supported by iOS.

MIT licensed.

Find out more Add to Favorites


APExtendedScrollView

APExtendedScrollView

A subclass of UIScrollView with a simple tweak inspired by Groupon. The paging control is shown on the status bar when the scroll view is dragged and hidden when it stops.

License unspecified.

Find out more Add to Favorites


Harpy

Harpy

Notify users that a new version of your iOS app is available, and prompt them with the App Store link.

Harpy is a utility that checks a user’s currently installed version of your iOS application against the version that is currently available in the AppStore. If a new version is available, an instance of UIAlertView is presented to the user informing them of the newer version, and giving them the option to update the application.

License unspecified.

Find out more Add to Favorites


AKSegmentedControl

AKSegmentedControl

Fully customizable Segmented Control for iOS. Uses images for normal/selected states.

MIT licensed.

Find out more Add to Favorites


Hysteria Player

Hysteria Player

An AVPlayer class for remote media only.

Features:

  • You don’t need to write KVO again, just sending 3 or 4 blocks then you can handle player status.
  • Ability to play previous PlayerItem.
  • If player paused bacause buffering problems, auto-resume the playback of your PlayerItem when enough buffered.
  • Background playable enabled. (need to register your App supports background modes as “App plays audio”)
  • Returns you which index of items are playing.
  • Long buffer/load time for PlayerItems in background.
  • PlayModes: Repeat, RepeatOne, Shuffle.

MIT licensed.

Find out more Add to Favorites


Note IT: Markdown Notebook

Note IT: Markdown Notebook

Not a control but full source code of an app. The app is not finished and has never been published on the appstore.

Apache 2.0 licensed.

Find out more Add to Favorites


SweepingProgressBar

SweepingProgressBar

SweepingProgressBar is an improved implementation of TYIndeterminateProgressBar that appears by dropping down from the top of the view and animating smoothly back and forth until dismiss is called.

License unspecified.

Find out more Add to Favorites


DPUpdateChecker

DPUpdateChecker

Check for updates for your application in the Appstore. Use iTunes Search API.

Check is performed asynchronously to run parallel to the main tasks of the application.

Via delegate returns information about the application. This module implements methods to get ready version, average rating, and the number of ratings.

GPL licensed.

Find out more Add to Favorites


alert-blocks

alert-blocks

Category of UIAlertView that offers a completion handler to listen to interaction. This avoids the need of the implementation of the delegate pattern.

BSD licensed.

Find out more Add to Favorites


iOS-Tree-Component

iOS-Tree-Component

The iOS Tree component is a UITableViewCell replacement that lets your UITableView work as a tree.

The component is very simple to use it contains two classes and a nib file. It is developed using ARC, and works on either storyboards or nib files it was actually tested only on storyboards, but I suppose it will ok in both :).

You can check out this control in action in my iPad project: http://itunes.apple.com/app/the-projects/id477290956?mt=8

MIT licensed.

Find out more Add to Favorites