Dividing and Conquering Your Xcode Projects with Targets
In this tutorial, I’ll show you how to leverage Xcode targets to control the massive complexity involved in building iOS (and macOS, watchOS, and tvOS) apps. A lot of time can be saved when developers realize that not...
Building a Chatbot App for iOS with Dialogflow (API.AI) and Text-to-Speech
With the latest release of Apple’s Core ML, developers are one step closer to building Artificial Intelligence apps with ease. While image recognition and text detection are great examples of apps that utilize AI, another...
How To Download Older Version of Xcode
In the previous article, I suggest you to download and install Xcode 4.3.2 for iOS development as all our upcoming tutorials will be written using this version. A few readers have raised a question about Xcode: Download refused...
What You Need to Begin iOS Programming
Update: The post is updated to make it compatible with Xcode 5 and iOS 7. Update #2: You can now refer to this sample chapter of our Beginning iOS 9 Programming with Swift book to learn what you need to start iOS programming. So...