Get Updates By E-mail 

Subscriber Counter

Open Source iOS Framework For Easily Creating Node Based Visual Editors

Last week I mentioned a great open source library from Krzysztof Zablocki for creating playgrounds in objective-c.

Here’s another interesting open source project from Krzyszstof providing a framework for creating node based visual editors very easily called KZNodes.

With KZNodes you can easily create nodes, attach, and modify those nodes visually, and see the results in real-time. This is great if you would like to create a simple editor for your designer to tweak visual components within an app, or you could even create an editor for users of your apps.

Swift Based ActiveRecord/MagicalRecord Helpers For Working With Core Data

Earlier this month I mentioned a nice Swift library for working with SQLite databases and I’ve also mentioned a nice Swift based helper library for working with Core Data called AlecrimCoreData.

Here’s another open source Swift library that provides a number of helpers and extensions inspired by the Active Record pattern and MagicalRecord for Core Data called SuperRecord from Michael Armstrong.

Open Source iOS Library Extending UITextView With Annotations, A Change API And More

Last month I mentioned a nice library from the LinkedIn engineering team for easily scheduling bakcground fetches called Selene.

Here’s an interesting open source library from the Linkedin engineering team called Hakawai that greatly extends the functionality of UITextView.

Added with Hawakai is a nice high-level change api that offers more than UITextViewDelegate, block-based APIs for working with text view contents, special social media style annotations within the view, and more.

Open Source Swift Based Component For Creating Customizable Progress Indicators With UIBezierPath

Previously I mentioned a nice objective-c based open source library that includes many different styles of progress indicators called M13ProgressSuite.

Here’s an open source Swift based component allowing you to create customizable progress indicators in Swift called KYCircularProgress from Kenji Yokoyama.

KYCircularProgress allows you to easily create circular progress indicators, or you can create progress indicators with a completely custom appearance using UIBezierPath. You can also specify whether to use a line fill or a gradient style of fill.

Code Example: An iPhone Springboard Protoype Based On The Apple Watch

Last month I mentioned an extensive Apple Watch GUI PSD Design Kit for those looking to get an early start on designing for the Apple Watch.

Here’s an interesting source code example from Lucas Menge bringing an Apple Watch style home screen to the iPhone called WatchSpringboard-Protoype.

The example provides the same icon layout as on the apple watch, interactivity features, app opening transitions and many nice touches to make things work right on the iPhone.