Announcing Our New Book: Beginning iOS 8 Programming with Swift
I’m thrilled to share this great news with you. Our second AppCoda book – Beginning iOS 8 Programming with Swift is now live and ready for purchases! During the WWDC 2014, Apple surprised every iOS developer by launching a...
Building an RSS Reader Using UISplitViewController and UIPopoverViewController
Just a few weeks ago Apple introduced the new iPhone devices, the iPhone 6 and iPhone 6 Plus. As we all saw, the screen sizes are bigger than all the older iPhone screens, meaning that any new applications must be build in that...
Working with Touch ID API in iOS 8 SDK
With every major version release of iOS, Apple ships along a great number of new technologies and frameworks. iOS 8 is going to be released officially pretty soon, and new great stuff awaits both users and developers. This...
Understanding Self Sizing Cells and Dynamic Type in iOS 8
In iOS 8, Apple introduces a new feature for UITableView known as Self Sizing Cells. To me, this is seriously one of the most exciting features for the new SDK. Prior to iOS 8, if you want to display dynamic content in table view...
Introduction to UIAlertController, Swift Closures and Enumeration
Among all the changes in iOS 8 SDK, the changes of two commonly-used APIs in UIKit framework are less known. Both UIActionSheet and UIAlertView classes are now replaced by the UIAlertController class. In iOS 8, whenever you want...
A Beginner’s Guide to Optionals in Swift
Swift was announced three weeks ago. Since then, I have been reading the Swift’s official guide and playing around with it in Xcode 6 beta. I started to love the simplicity and syntax of Swift. Along with my team, I am...
Getting Started with Swift: A Brief Intro to the New Programming Language
Along with the announcement of iOS 8 and Yosemite, Apple surprised all developers in the WWDC by launching a new programming language called Swift. At AppCoda, we’re all excited about the release of Swift. We enjoy...