UX

iOS Development

Creating an iOS Chat Bubble with Tails in Swift — the easy way

Virtually everyone who’s used an iOS device has used the iMessage application to send and receive text messages to other iOS users or non-iOS users via SMS. This tutorial will teach you how to create the familiar chat bubble with tail UI element used in the built-in Apple Message application. This tutorial was created using […]

Read More
iOS Development

How to create a static UICollectionView

UICollectionView doesn’t support static content layouts as its sibling UITableView. There is a way to simulate it though, and this article will walk through how to do just that. Tutorial objectives When using a UITableView, we have a choice of either creating a table with static cells or to create cell templates that are used to […]

Read More
iOS Development

Using the System Font Efficiently in iOS

Often an app designer specifies custom fonts out of a perceived need for uniqueness, but very often the built-in iOS system font is entirely appropriate. One advantage of the system-provided font is how simple it is to load them from code. Here’s how to do it: Call systemFontOfSize When using the system font, call the […]

Read More
News

Evaluating mobile projects to make the right bets

Over the years I’ve developed a specific methodology to pick the best bets from the many possibilities I see. I look at new mobile ideas and opportunities by validating them with this set of five questions: Would the user experience be awesome? Users (a/k/a customers) will be the final arbiters of whether our solution is good […]

Read More