Tutorials

iOS Tutorial: Want your Swift app to scroll in two directions, like Netflix? Here’s how.

Nest UICollectionView inside UITableView for independent scrolling Want to give users a way to casually explore different categories of content without having to tap into a detail page? Independently scrolling rows can help you achieve this effect. Netflix and the App Store use this type of UI for their discovery dashboards. Since the

4 Essential Swift Networking Tools for Working with REST APIs

How to integrate AlamoFire with Multipart, SwiftyJSON, Image Caching, and Image Response Serialization to simplify your networking code Networking is hard, I’ll be the first to admit. It was an area I tended to avoid while learning Swift, even though I used to be a network

Intro to UITableView in Swift

This tutorial is based on Xcode 6.3.1. UITableView is the bread and butter of iOS development. And for good reason: it’s a great way to represent array data on a mobile device. You’ll find yourself using UITableView quite often. Don’t be intimidated by method names

Detecting #Hashtags, @Mentions, and URLs with Swift

Hashtags are used by all the major social media platforms, and for good reason – it’s a convenient tool for filtering relevant content. Not only are users already trained on using hashtags and mentions, they’re starting to expect these features in apps. With hashtags so common in

Common Code Base for Android and iPhone: Sawbix Case Study Part I

Sawbix is a cube puzzle, similar to the Rubik’s cube. The features include: randomize, reset, solve, and undo. Randomize mixes up the cube to a different state each time, where you can use your puzzle solving skills to put the cube back to it’s starting