Learn how to make your app adapt its layout to different devices and screen size in iOS 8 in this Adaptive Layout tutorial!
Controls are the bread-and-butter of iOS apps. There are many provided in UIKit but this tutorial shows you how to make a custom control in Swift.
Learn how to make Siri read you a bedtime story to you by using one of iOS 7’s newest features: AVSpeechSynthesizer.
An introductory tutorial about CocoaPods, a popular dependency management tool for iOS and Mac platforms.
Learn how to create your own beautiful animated interactive children’s book for the iPad!
Check out this list of easily overlooked features in iOS 7 – there will probably be a few you’ve never heard of!
Continuing on the iOS app security theme, learn how attackers might access your code and the steps you can take to maintain the security of your app.
Learn how to do a basic analysis of iOS app security and maintain the security of your users’ data with code and network tools.
In this tutorial, you will implement your very own custom control. You’ll touch on such concepts as extending existing controls, designing and implementing your control’s API, and even how to share your new control with the development community.
In this second part of a series on iOS Crash Reporting Tools, you’ll learn how to get started with 5 of the most popular services: Crashlytics, Crittercism, Bugsense, TestFlight and HockeyApp.
Learn how crash reporting works on iOS, how to automatically get and diagnose crash logs, and which crash reporting tool is best for you.
A NSRegularExpression tutorial that shows you how to search, replace, and validate data in your app. Includes a handy NSRegularExpression cheat sheet PDF!
This article gathers together 25 tips and tricks that you can use to improve the performance of your apps, in the form of a handy checklist.
This is the third part and final part of a three-part series to help get iPhone Developers up-to-speed with iPad development by focusing on three of the most useful classes: UISplitView, UIPopoverController, and Custom Input Views.
This is the second part of a four-part series to help get iPhone Developers up-to-speed with iPad development by first focusing on three of the most useful classes: UISplitView, UIPopoverController, and Custom Input Views.