Learn Swift Programming with No-Charge Books

Swift is a powerful and intuitive general-purpose programming language for the OS X, iOS, watchOS, and Linux operating systems. It… Read more

Similar

Progressive Disclosure in Swift

In his excellent interview with the Accidental Tech Podcast, Chris Lattner defended the goal of Swift being suitable to both beginner and advanced programmers. He cites progressive disclosure, a design philosophy that is often employed in GUI applications...

Read more »

DIY in-memory cache in Swift

Caches are everywhere. Starting from hardware chips, and up to network protocols, devices, systems and applications are using caches to optimize for performance. In iOS, developers are well familia… (more…)

Read more »