All posts by Thomas

android toast

Android: Toast

On Android, a toast is used to display a short notice. For example, this could be the confirmation that an action has been completed successfully, like adding a favorite. 

Continue reading
peek and pop

3D Touch: Peek And Pop

Besides quick actions, peek and pop is another very interesting 3D Touch feature. By using it you can quickly preview content, for example emails or websites.

Continue reading
productivity apps

The 10 Best Productivity Apps on iOS

iOS has become an operating system that is not only great for consuming content, but for productivity as well. Of course you need the right apps though. Here’s a list of my favorite productivity apps. Ulysses Ulysses is THE app for writers. The iCloud sync works perfectly. And since a Mac client is also available, […]

Continue reading
WWDC 2017

Apple announces WWDC 2017

Today, Apple has announced WWDC 2017. It will take place from June 5 – 9 in San Jose.

Continue reading
smart keyboard

My experiences using Apple’s Smart Keyboard

I have been using Apple’s Smart Keyboard for the iPad Pro 9.7-inch intensively over the last few days and I’m quite surprised how useful it is. In fact, the iPad Pro has become a completely new device for me.

Continue reading
3d touch quick actions

3D Touch Quick Actions

Quick actions have been introduced with the iPhone 6S. When you force touch an app icon, a menu will be presented. You can use it, to quickly access a certain part of the app or to trigger an action.

Continue reading
merge sort

Merge Sort In Swift

There are a lot of sorting algorithms. In this post we will take a look at implementing merge sort in Swift.

Continue reading
automatic row height

UITableView: Automatic Row Height

UITableView is definitely one of the most important UI components, and you can find it in almost every app. Very often the content is dynamic – and so is the length of the content. In this case you need table view cells, that have different sizes. You could calculate these sizes manually, but that’s a […]

Continue reading

01/17 – The Best iOS Development Links

The best iOS development links from January 2017.

Continue reading
log messages

Two Useful Log Messages

Logging is a very useful method for debugging an app. Most times, though, too much information is logged. But there are some very useful things you should log. Let’s take a look at two of them.

Continue reading
extensions

An Introduction To Extensions

iOS has always been a very secure operating system. In order to achieve that, apps are running in its own container. In the beginning of the iPhone it wasn’t possible for an app  to communicate with other apps at all. Luckily, this has changed over the years. In iOS 8 Apple has introduced so-called extensions […]

Continue reading
frameworks

Xcode: Frameworks

By using frameworks you can share code between multiple projects – a huge productivity boost! In this post you will learn how you can create a framework and how you can use it in your projects.

Continue reading