Resizable text field

The recent years, Apple introduced several new screen sizes for its mobile devices, and this trend will probably go on for some time. With the multiplication of screen sizes and resolutions, the safest and easiest way to support as many devices as possible is to adopt Auto Layout, follow along with UIKit enhancements and try Continue reading…

 

Background fetching using NSURLSession

Most mobile apps aren’t open very often and tend to stay in the foreground for short time. If the app frequently updates its content from remote sources or if it occasionally performs large data transfers (like downloading audio or video files), since iOS 7 it’s possible to run this kind of tasks while the app Continue reading…

 

Introduction to NSURLSession

As part of the connected world, many apps consume content from online sources or transfer the data they produce to external repositories on the Internet. Available since iOS2, NSURLConnection and its related classes handle URL requests and manage the data transfer using the standard Internet protocols. They encapsulate the complexity of data communication is an Continue reading…

 

View controller transitions with UIKit Dynamics – Part 2

This article is a follow-up to the previous blog post and shows yet another way to implement animated view controller transitions using UIKit Dynamics. Before iOS7, it wasn’t easy to create custom transitions between view controllers and, more often than not, developers limited themselves to using the classic push and modal presentations and their standard Continue reading…