Short video tutorial by Andrew Bancroft about unit testing in Swift. Shows how to test if given method was called.
I recently had the pleasure of attending Cocoaconf Atlanta, where I attended an excellent 2D gaming workshop given by Josh Smith. The workshop featured Apple’s SpriteKit (SK), which was released two years ago and is a very powerful 2D gaming framework that also includes a great, easy to use, physics engine.
In this post I’ll cover some major features of SK’s sprite rendering and physics engine by implementing a small iOS game!
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.
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.
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.
The Handoff feature was introduced in iOS 8 allowing you to continue an activity started on one iOS device and continue that activity on another iOS device or on a Mac running OS X Yosemite.
Here’s an in-depth step-by-step tutorial from by Gabriel Theodoropoulos in which you’ll create a simple contacts app that works with Handoff.
Learn how to make a cool animation like in the Ping app, using the UIViewControllerAnimatedTransitioning protocol!
In this tutorial, you’ll learn how to implement this cool animation in Swift. In the process, you’ll learn about using shape layers, masking, the UIViewControllerAnimatedTransitioning protocol, the UIPercentDrivenInteractiveTransition class, and more.
Here’s a nice practical hands on-guide by René Cacheaux that explains how to use AsyncDisplayKit to create a smooth scrolling collection view with image and text even when the view has multiple layers, and blurring/unblurring effects.
Get a head start preparing for the Apple Watch by prototyping the look of your app!
With the initial release of the WatchKit SDK expected later this month, it’s not too early to start thinking about apps you might want to work on.
How can you add a small-screen component to your own apps? And what kinds of new apps can you think of that really take advantage of the watch and all its features?
We know we won’t get WatchKit until later this month, and won’t see any actual hardware until 2015, but what if you want to start preparing in advance?
Creating Menubar Applications on OS X Learn how to build small utility applications that live in the system menubar.