Get Updates By E-mail 

iOS Programming Tools And Utilities

This are is for tools related to iOS development. Any developer tools are featured here, although typically only iOS developer tools will be posted. In the past we have posted tools for tile mapping, app tracking, code generation and more.

If you would like to add a tool please submit it here.

Tool: An Xcode Plugin For Generating Colorful Dependency Charts

I’ve mentioned a number of Xcode plugins most recently a plugin allowing you to build and run projects across multiple devices with a single click.

Here’s an open source plugin from Sungwhee Kim allowing you to create descriptive dependency charts called KSHObjcUML.

KSHObjcUML charts have arrows to indicate the direction of the dependency, and coloring based on class names.

Here’s an image from the readme showing a graph created with KSHObjecUML:

Free Tool For Tracking App Reviews By E-mail Or In Slack

Late last year I mentioned a handy Sketch plugin from Cluster Labs for exporting iPhone app store images called Sketch To App Store.

Here’s another free tool from Cluster Labs submitted by Brenden Mulligan allowing you to get new reviews e-mailed ot you, or you can track reviews within Slack called Review Monitor.

With Review Monitor you simply need to enter the name of an app, and your e-mail and you’re good to go, and you are also provided a page for sharing reviews of your choice.

A Code Generation Tool For Accessing Asset Catalog And Storyboard Elements In Swift

About year ago I mentioned a handy set of objective-c tools called objc-codegenutils which automatically generates code for accessing elements within asset catalogs so you don’t have to go through the error prone process of entering string identifiers.

Here’s a tool from Indragie Karunaratne inspired by objc-codegenutils that allows you to automatically generate code for accessing asset catalogs, and storyboards in Swift called swiftsrc.

This example from the readme shows code generated from an Images.xcassets asset catalog:

A Tool For Creating Great Looking Apple Style Radial Charts For WatchKit

Yesterday I pointed out a tool for rendering UIViews as image sequences for use within WatchKit. One type of UI component that suits the Apple Watch well is the radial progress chart which apple has used in their example apps, and shown when previewing the Apple Watch.

Here’s an online tool (for which you can also download the source of) that allows you to generate animation sequences for great looking radial charts for use with WatchKit called RadialChartImageGenerator submitted by Hitesh Maidasani.

Handy Tool For Rendering UIViews To An Image Sequence For Use As WatchKit Animations

With WatchKit we’re basically limited to using image sequences as animations, and here’s a Swift based tool that allows you to render your UIViews to an image sequence so you can easily use them as animations in your WatchKit projects called FLipbook from James Frost.

With Flipbook you simply need to supply a target view, a duration, and an image prefix like in this example from the readme: