Posted November 18th, 2016.
Our apps constantly do work. The faster you react to user input and produce an output, the more likely is that the user will continue to use your application. As our applications grow in complexity, the more and more work needs to be done. You need to start thinking about how to categorize and optimize work, how to make that work more...
Posted June 16th, 2016.
Grand Central Dispatch (libdispatch) is probably one of the most used technologies on all Apple platforms when it comes to performance, concurrency, parallelization and threading. It was introduced in iOS 4 and written in C programming language (Github repository). Even though Swift is almost 2 years old, using GCD still felt like...