20

Build a reusable rotating knob control from scratch in this custom control tutorial. Featuring Core Animation layers, good API design, and more!

Custom UI controls are extremely useful when you need some new functionality in your app — especially when they’re generic enough to be reusable in other apps.

Read More »

20
20
20

In the latest addition to our range of tutorials, we will be exploring the realm of push notifications. This tutorial will help you to learn to develop an app that utilises the push notification, and simultaneously, allow you to develop a .Net based push notification server.

Getting smack in the middle of a rather hectic schedule, caused my absence through the series. Now that there is finally some time to breathe, I hope we can reconnect as we venture out to our latest programming adventure.

Read More »

20

Here’s a nice in-depth guide by Vincent Ngo demonstrating how to implement some common design patterns in Swift and providing a nice overview on design patterns, and the possible uses for each specific pattern.

Specifically the tutorial covers the Singleton, Adapter, Decorator, Facade, MVC, Memento and Observer patterns, and in the tutorial you’ll build a simple music app using those patterns.

Read More »

20
20

jazzy is a command-line utility that generates documentation for your Swift or Objective-C projects.

Instead of parsing your source files, jazzy hooks into Clang and SourceKit to use the AST representation of your code and its comments for more accurate results. jazzy’s output matches the look & feel of Apple’s official reference documentation, post WWDC 2014.

Read More »

20

Here’s another nice plugin for working with images in Xcode from Ricky Tan allowing you to automatically creating any missing image sizes called RTImageAssets.

RTImageAssets can automatically detect any missing image sizes and generate your @2x, @1x, and @3x automatically upsampling, and downsampling based on images found. You can configure RTImageAssets to generate only the image sizes you desire.

Read More »

20
20

Rest2mobile is a project providing an Xcode and IntelliJ UDEA plugin along with a command line tool from Magnet submitted by Pascal Jaillon that allows you to automatically generate native objective-c code for communication with a a REST service.

The plugin provides a nice interface allowing you to retrieve the JSON payload from the REST service and generate the code with a couple of clicks. The code works with the rest2mobile SDK for communication which uses AFNetworking to communicate with the REST API.

Read More »