How To Create an Expandable Table View in iOS
A common feature of almost all apps is the fact that they provide multiple view controllers to users to navigate and work with. Those view controllers can be used in many ways, such as to simply display some kind of information...
3D Touch Introduction: Building a Digital Scale App and Quick Actions
With the iPhone 6s and 6s Plus, Apple introduced us an entirely new way to interact with our phones: a hard-press gesture. As you may know, this feature was already available on the Apple Watch and MacBook under the name Force...
Introduction to tvOS: Building Your First tvOS App
At last month’s Apple Event in San Francisco, Apple announced the fourth generation Apple TV. This new update, however, is unlike any previous version of the set top box. Apple’s new TV will sport an App Store...
Building a ToDo App Using Realm and Swift
After the big evolution in smart phones in the last years, a lot of tools have been developed to make life easier and simpler for developers to deliver the best performance and quality. To rock in the app store today is not an...
A Beginner’s Guide to NSDate in Swift
If I was ever asked what’s one of the most common stuff I do among all projects, then I would have answered that dealing with dates is definitely one of them. Undoubtably, there’s no developer out there who...
Working with App Thinning in iOS 9
iOS 9 is out and it’s already become a massive hit. Only mere weeks after its launch, the new system has been installed on over half of all iOS devices. That makes it the fastest adoption rate for any version of iOS ever...
A First Look at Contacts Framework in iOS 9
As every iOS release, the version 9, which is officially here for just a few weeks, presents new features and improvements to existing technologies for both users and developers. As we’ve all witnessed, there’s a...
Our Swift Programming Book for Beginners Now Supports iOS 9, Xcode 7 and Swift 2
Update: Apple is going to release iOS 10 and Xcode 8 this fall. We’re updating all our Swift books for the new version of iOS and Xcode. If you purchase any of our Swift books now, you’ll get a free update of the book...
Getting Started with Search APIs and SFSafariViewController in iOS 9
With iOS 9’s public launch earlier this week, it’s never been a better time to understand how to take advantage of the new and exciting APIs! When Apple Senior Vice President Craig Federighi announced Search APIs at...
Beginner’s Guide: Using Social Framework and UIActivityViewController
So, you are just about to get finished with the new super-app of yours, or the one that your boss or a customer have asked you to make, and you realize that there’s one more important requirement, to make it capable of...