Announcing Intermediate iOS 8 Programming with Swift
At the time of this writing, the Swift programming language and iOS 8 have been around for more than 6 months. The new programming language has gained a lot of traction and continues to evolve. It is definitely the future...
Xcode 6 Tips: Vector Images, Code Snippets and Many More
As a developer, no matter whether your are a professional one, or you are just doing programming for fun, it’s definite that you are going to spend endless hours in front of your monitor until your project is ready. Feeling...
Creating a Sidebar Menu Using SWRevealViewController in Swift
As promised, here is the Swift version of the slide out sidebar menu tutorial. Again we will make use of an open source library called SWRevealViewController to build the sidebar menu. Though the library was written in...
Building a Text to Speech App Using AVSpeechSynthesizer
iOS is an operating system with many possibilities, allowing to create from really simple to super-advanced applications. There are times where applications have to be multi-featured, providing elegant solutions that exceed the...
Documenting Your Objective-C and Swift Code in Xcode with HeaderDoc and Doxygen
During the development of an application there are various steps involved in the whole process. Some of them are the definition of its specifications, the creation of graphics, the implementation, and the testing phase following...
Building a Chat App in Swift Using Multipeer Connectivity Framework
When programming in iOS, there are certain aspects of the SDK that pull the developers’ attention and interest a lot more than others, and one of them is the Multipeer Connectivity framework. As you know, the MPC framework...
Creating Simple Animations with Facebook’s Pop Framework
Editor’s note: When Facebook released its Paper app, it generated a lot of buzz in the app world. If you’ve used Paper before, the visual news feed reader, you should be amazed by its beautiful and fluid user...
Creating Interactive Local Notifications in iOS 8
Notifications are the way of an application to communicate with users, especially when it’s not running in the foreground. A notification, as its name implies, is used to *notify* a user either about an event, or just to...
Building a QR Code Reader in Swift
So, what’s QR code? I believe most of you know what a QR code is. In case you haven’t heard of it, just take a look at the image below. That’s QR code. QR (short for Quick Response) code is a kind of...
Working with iOS 8 Handoff Part 2: Using Continuation Streams
In my last tutorial we met for first time the Handoff capability that was introduced in iOS 8.0. With it, an activity that is started in one iOS device can be continued to another from the point that was left off. Also, an...