Hi everyone, and welcome to our weekly roundup. You have eleven days to get your apps published, prices changed, and IAPs configured before Apple shuts down iTunes Connect for the holidays! You don’t want to be left out in the cold (ha), as it were, and there are undoubtedly a lot of other apps that are going to be awaiting review, so get your changed in soon!
Also, our survey will be open for a few more days, and we’d love your feedback as it’ll help guide the work we do over the coming weeks and months. Plus, for every respondent, we’ll either give you a set of icons for your iOS app, or donate $5 to charity:water on your behalf. So, fill out our survey now!
Best,
Aaron
DMLazyScrollView
NUI
Our control of the week, NUI, was written by Tom Benner, an iOS developer in San Francisco. NUI lets you style iOS apps using a style sheet, similar to CSS, allowing you to style an entire app in minutes. You can create themes/skins that can be reused across multiple applications, set styles using simple rules (e.g. set ButtonBorderColor to #CCCCCC), use variables (e.g. set @primaryFontName to Helvetica), and more… MIT licensed. |
Bitlyzer
Class to shorten URLs with Bit.ly on iOS (both block based and delegate based using ARC). BSD licensed. |
FXDDoubleTable
Presents two table views simultaneously, one on top of the other. The heights of the tables changes based upon which one the user scrolls. While front table is showing main items, behind table can show glimpse of sub items. As the user touches and start dragging front or behind tables, heights of them are maximized or minimized to give comfortable scrolling space. MIT licensed. |
IDEKit
MSNavigationPaneViewController
DDSlidingPanels
4 sliding panels on every side of the screen! Panels are global for your application, that means that you configure each panel once and the panel is available to the user from any navigation state of your application. Does not matter if you use UITabBarController or UINavigationController – user will always have access to the sliding panels. User can show/hide panels either with tap on the dragger image (customizable) or with swipe on the dragger image, much like you swipe in the notification panel on the iPad/iPhone from the top. Show/hide speed may be adjusted from the code. Most useful feature is the support of the custom ViewControllers. I.e. you can create your custom view controller in the storyboard, assign Storyboard ID to it and after that you can supply the ID to the sliding panel in the code. The panel will embed your ViewController, adjusting its size and properly sending viewDidAppear: and other standard messages! See how it looks in the real app: https://itunes.apple.com/us/app/luxms-bi-us-taxes/id576252055 Please note, the code can be used only on iOS 6 and later. It is based on the latest Apple features, like NSLayoutConstraint and ViewController embedding. MIT licensed. |
SLGlowingTextField
This is a very simple subclass of UITextField that is designed to look like a Bootstrap input field. Add the text field, set the borderStyle to UITextBorderStyleNone, change the class to SLGlowingTextField, and away you go! MIT licensed. |
A3GridTableView
A3GridTableView is a UIScrollView subclass with a high performance grid view-style layout. BSD licensed. |
A3VerticalSliderView
A3VerticalSliderView is a simple and fully adjustable vertical slider with animations. BSD licensed. |
UIActivityCollection
A collection of iOS6 UIActivity providers. License unspecified. |
CKSideBarController
CKSideBarController is a UITabBarController-like UIViewController for iPad. Inspired by Twitter for iPad, as well as my own work. MIT licensed. |
GRButtons
Create social network buttons without any image. Easy to embed into any project, two files are needed. Avaliable buttons: Facebook, Twitter, Google+, Pinterest, Dribble, Flickr, Email. MIT licensed. |
ZAActivityBar
An easy-to-use activity bar that’s meant to non-intrusively display the progress of a task. MIT licensed. |
DejalActivityView
XCDFormInputAccessoryView
XCDFormInputAccessoryView is a view to be used above the keyboard with previous, next and done buttons for navigating text fields. MIT licensed. |
GKLCubeViewController
A view controller that can have 4 views added to it and rotated via swiping left/right. Currently requires exactly 4 views, otherwise it’s gonna look bad. License unspecified. |
WCAlertView
WCAlertView is a subclass from UIAlertView with possibility of color customization, which support also Objective-C blocks. Apache 2.0 licensed. |