Five Myths About Swift

Swift is still a very young technology, but there are already a lot of myths about Swift.

Continue reading

Type Casting in Swift

In object-oriented programming, type casting is used to treat an object as one of another type. In this article we will discuss how this works in Swift.

Continue reading
UIAlertController

UIAlertController

UIAlertView and UIActionSheet are deprecated since iOS 8. The new way to go is UIAlertController, which can be configured  as an AlertView or as an ActionSheet.

Continue reading

How To Stay Up-To-Date On iOS Development

iOS development is changing very quickly. Not a long time ago, nobody knew about Swift and size classes. Today, they are essential tools and techniques every iOS developer should know. So learning regularly is very important for every iOS developer.  However, it is not easy to stay up-to-date. In this article we discuss the best methods to do so. […]

Continue reading
UIPopoverPresentationController

UIPopoverPresentationController

Since iOS 9, UIPopoverController is deprecated. Time to look at UIPopoverPresentationController, which has been introduced in iOS 8.

Continue reading

09/15: The Best iOS Development Articles

The best iOS development articles in September 2015.

Continue reading

Swift Playground: The Monty-Hall-Problem

The Monty-Hall-Problem is a very confusing probability problem. Instead of doing mathematics, we will experiment on a Swift playground.

Continue reading

NSURL and NSURLComponents

NSURL and NSURLComponents are classes for handling URLs (Uniform Resource Locator). In this post we discuss the most important features of these classes.

Continue reading

Swift 2.0: API Availability Checking

Swift is all about safety. With the introduction of the automatic API availability checking in Swift 2.0, there is another great new feature that makes your apps more stable.

Continue reading

tvOS Development

Just a week ago Apple introduced tvOS, which is a completely new platform in the Apple universe. And as an iOS developer, you will love tvOS development.

Continue reading

Hard-to-Reproduce Bugs

Sometimes you encounter bugs that are very hard to reproduce. In this post we discuss the two most common reasons for this kind of bug.

Continue reading

Should You Use Objective-C or Swift?

At the moment Apple has two major programming languages. So should you use Objective-C or Swift?

Continue reading