Building a Video Search App with YouTube API
It’s a well-known fact that Google provides a big number of electronic products and services that can be used from the simplest end-user, to the most sophisticated one. But further than those who just use the Google...
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...
My WWDC Experience and How I Got the WWDC Scholarship
Editor’s note: This is a guest post by Stasy Meclazcke. Stasy is a 17 year old iOS app developer and designer. He started programming when was 12 years old. When he was 16, he started to learn iOS programming and build iOS...
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...
How to Use Dropbox API in iOS Apps
Finding integrated cloud services into an iOS application some time ago was something quite rare. There were not many services offering APIs to do that, and moreover just a small percentage out of the total users had a constant...