Get Updates By E-mail 

Code Example: An Apple Watch Pomodora Technique App With A Great UI

I’ve mentioned a number of resources for the Apple Watch, most recently an example of an Apple Watch app for controlling a Tesla car.

Here’s a Swift based code example from Kenny Tang providing a an Apple Watch Pomodoro technique inspired time management app with a number of nice features called Cherry.

Cherry has a nice clean interface design, features Core Data based persistence, and Glances for showing activity and allowing you to jump straight into the watch app.

Top iOS Development Resources For Week Ended March 1st, 2015

Welcome back to our feature of the most popular new and updated iOS developer resources mentioned on the site from the last two weeks.

The top resource this week is an open source Swift based library that greatly simplifies working with the accelerometer, gyroscope and magnetometer.

Here are the resources:

1. MotionKit – A Swift wrapper library that simplifies working with Core Motion.  (share on twitter) (featured 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:

Open Source iOS Library For Downloading, Caching, And Displaying Images With Many Nice Features

Image downloading, caching and processing are common tasks and here’s an open source library called DFImageManager from Alexander Grebnyuk for fetching, caching, processing, and preheating images that utilizes many newer features in the iOS SDK.

Some of the features include:

  • Memory caching with preheating to intelligently cache and load images which will be appearing soon
  • Support for the latest URL loading system which supports SPDY
  • Image resizing, decompression, and processing

Open Source iOS Library Makes Working With The Camera Easier And Adds A Number Of Nice Features

I’ve mentioned a number of most recently the TGCameraViewController which features nice visual effects and a great UI.

Here’s an open source library called FastttCamera from IFTTT that makes it easier to work with the camera than AVFoundation, provides higher performance, adds a number of nice features for image processing and more.

Specifically some of FastttCamera’s features include:

  • Adjustment based on orientation even if the lock is on