Learning Swift

Get valuable hands-on experience with Swift 3, the latest version of Apple’s programming language. With this practical guide, skilled programmers...

SVG Text Layout

Scalable Vector Graphics (SVG) is an image format, so text isn’t the first thing you might think of when considering...

Data Algorithms

If you are ready to dive into the MapReduce framework for processing large datasets, this practical book takes you step...

Optimized C++

In today’s fast and competitive world, a program’s performance is just as important to customers as the features it provides....