A couple days ago, I posed a question on Twitter asking how many of you use CocoaPods (it actually got 17 replies. I’m not sure why Twitter is being weird about showing them). The consensus appears to be one of ‘yes’ or ‘soon’, with a handful of people who prefer Git submodules.
Currently, we allow you to tell us about apps of yours that use controls on the site, but there’s no way to say “here’s my app, and it uses these 10 controls,” or whatever. I’m looking at ways to make this easier, including but not limited to, allowing you to upload your Podfile and have us parse the contents. If we did that, would you use it?
We love knowing which apps are using which controls and highlighting apps that effectively use open source components, and we’re always looking for ways to reduce the friction. What do you think? If you’re reading on the blog, leave a comment. If you’re on our mailing list, hit reply.
cheers,
Aaron
What We’re Reading
- Good Old Fashioned Requirements for RubyMotion – MotionBundler should do a lot to make more pre-existing Rubygems ‘just work’ in Rubymotion. This is awesome.
- Layer Trees vs. Flat Drawing – Graphics Performance Across iOS Device Generations – A really detailed look at the performance of Core Graphics vs. CALayer. It also includes some interesting tidbits about relative graphics performance between devices. Well worth the read.
- Rumor: Jony Ive’s new look for iOS 7 and conjecture: Apple’s WWDC invite suddenly makes sense – some speculation on what we’ll see, literally and figuratively, in iOS 7 in a few weeks. It makes a reasonable amount of sense to me, although I don’t think past WWDC logos have necessarily indicated anything about the events.
App of the Week: Ranger Rick’s Tree House
Control of the Week: UIScrollSlidingPages
Allows you to add multiple view controllers and have them scroll horizontally, with a header scroller (optional) that stays in sync with the content and shows next, current and previous items. A zoom out effect appears as you scroll between pages. Similar in style to the Groupon app or the horizontal scroller of the Twitter Music app. Check the Github page on the download link for more screenshots and a video of the control in action. MIT licensed. Find out more Add to Favorites See a Video Install Demo App (no really) |
NTPagedTableViewController
A UITableView that ‘snaps’ like CC BY 3.0 licensed. |
UIImageViewModeScaleAspect Animation
Animates a License unspecified. |
UIViewAnimationExplose
Animate a UIView to full screen. See video for more. License unspecified. |
SHSPhoneComponent
UITextField and NSFormatter subclasses for formatting phone numbers. Allow different formats for different countries(patterns). MIT licensed. |
ImageCropView
A view that allows the user to select the cropping area in an image. Apache 2.0 licensed. |
GPActivityViewController
Alternative to UIActivityViewController compatible with iOS 5.0. Partially based on REActivityViewController. MIT licensed. |
J1Button
Simple scalable gradient buttons using images. Buttons include artwork for UIControl States: Normal, Highlighted, Selected, and Disabled. MIT licensed. |
NBUKit
Customizable camera, assets, image editing, gallery, picker and UIKit subclasses Apache 2.0 licensed. |
MBTileParser
MBTileParser is a cocos2d-iphone compatible game engine written using pure UIKit. MIT licensed. |
C360PopoverBackgroundView
A tintable UIPopoverBackgroundView subclass which mimics the system popover appearance MIT licensed. |
MHCustomTabBarController
Custom UITabBar replacement using storyboard and segues. MIT licensed. |
ITNavigationView
An iOS-like navigation view driven by Core Animation. It can replace its subview with a slick animation. Custom licensed. |
RTFlyoutMenu
UIView+Shadow
An UIView category that allow user to easily make inset shadow, customize the radius, alpha, color and directions. BSD licensed. |
NSAlert-Popover
Category to run alerts within NSPopovers. BSD licensed. |
MDFaceDetector
Demonstrates usage of MIT licensed. |
WTURLImageView
WTURLImageView is a subclass of UIImageView that load images from Internet using AFNetworking. MIT licensed. |
UIView+EasingFunctions
A category on UIView that allows to attach custom easing functions to animatable UIView properties. Public Domain licensed. |
SHStripeMenu
A leftside menu that shows up either by tapping the stripes or swiping stripes to right. It can be used as an alternative to bottom tabs in the iOS application to gain maximum space. MIT licensed. |
ACEAutocompleteBar
Simple MIT licensed. |