How to Use iOS Charts API to Create Beautiful Charts in Swift
Using charts to display data can help users understand the information more easily than they would if it were presented in a table, especially when dealing with a lot of data. With charts, you can easily see patterns in the data...
A Beginner’s Guide to UIScrollView
In iOS, scroll views are used to view content that won’t fit entirely on the screen. Scroll views have two main purposes: To let users drag the area of the content they want to display To let users zoom in to or out of the...
What’s New in Swift 2.0: A Brief Introduction
Editor’s note: This post is contributed by Maxime. He was recently awarded the WWDC scholarship to attend this year’s conference. We’re so happy to have him to share with us about the new features of Swift 2....
Building a Custom Pull To Refresh Control for Your iOS Apps
In a world that there are extremely so many mobile applications, there is no doubt that it’s tremendously difficult to create new ones that will attract users’ attention and will make their way among all others up to...
A Beginner’s Guide to Presentation Controllers in iOS 8
Before the introduction of iOS 8 and specifically, Adaptive UI, whenever you wanted to display presentation sheets in a universal app, you had to make platform checks to verify whether the device the app was running on was an...
A Beginner’s Guide to In-App Purchase Programming in iOS 8
Many applications today provide the option to get extra content and features by making purchases through them. This technique, known as In-App Purchases, has become a fashion during the last few years, and it has proven to be...
Core Data Basics: Preload Data and Use Existing SQLite Database
Editor’s note: This is a sample chapter of our new book, Intermediate iOS 8 Programming with Swift. When working with Core Data, you may have asked these two questions: How can you preload existing data into the SQLite...
Building a QR Code Generator with Core Image Filters
One of the first tutorials I contributed here at Appcoda was a guide about how to create a QR code reader in iOS. At that time of course, the code of that tutorial was written in Objective-C, as Swift wasn’t still existing....
Introduction to React Native: Building iOS Apps with JavaScript
A few weeks ago Facebook open sourced React Native which is a framework that lets you build native iOS and Android (at the moment Android support is still under development) applications with JavaScript. We’ve seen...
Working with CloudKit in iOS 8
One of the greatest tasks that developers have to perform, is to find and implement a proper way to store the application data. Undoubtably, there’s no application in any platform that doesn’t need to save some kind...