String management in Swift
One of the most common tasks when building a production app is translating the user interface into multiple languages. I won't go into much...
Geolocation and Accelerometer APIs
(For more resources on iOS, see here.)
The iOS family makes use of many onboard sensors including the three-axis accelerometer, digital compass, camera, microphone, and...
Building an iPhone App Using Swift: Part 1
In this post, I’ll be showing you how to create an iPhone app using Apple’s new Swift programming language.
Swift is a new programming language...
Introduction to SQL and SQLite
In this article by Gene Da Rocha, author or the book Learning SQLite for iOS we are introduced to the background of the Structured Query Language (SQL) and the...
Reactive Programming in Swift
In this post we will learn how to use some of Swift's functional features to write more concise and expressive code using RxSwift, a...
BSD Socket Library
(For more resources related to this topic, see here.)
Introduction
The Berkeley Socket API (where API stands for Application Programming Interface) is a set of standard...
UITableView Touch Up
In this article by Donny Wals, from the book Mastering iOS 10 Programming, we will go through UITableView touch up. Chances are that you...
Working with Closures
In this article, Jon Hoffman, the author of the book Mastering Swift 3 - Linux, talks about most major programming languages have functionalities similar...
Playing with Swift
Xcode ships with both a command line interpreter and a graphical interface called playground that can be used to prototype and test Swift code...
Updating data in the background
(For more resources related to this topic, see here.)
Getting ready
Create a new Single View Application in Xamarin Studio and name it BackgroundFetchApp. Add a...