iOS Programming

iOS is a constantly evolving operating system. With regular updates being rolled out at Apple’s WWDC, the Packt Hub aims to keep you up to date. We take a look at the latest developments, not only in Apple’s own apps, but iOS programming with tools such as Xcode and Swift.

String management in Swift

0
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

0
(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

0
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

0
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

0
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

0
(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

0
 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

0
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

0
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

0
(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...

Must Read in Mobile

Understanding the Foundation of Protocol-oriented Design

0
When Apple announced Swift 2 at the World Wide Developers Conference (WWDC) in 2016, they also declared that Swift was the world’s first protocol-oriented...

Interviews