Working with the Keyboard on iOS

The keyboard is present in nearly every application out there. Using the keyboard is the easiest way to provide users with a way to input alphanumeric data into applications. Trivial as it might look like in the beginning, a correct implementation of keyboard behavior can be a costly endeavor. Multiple keyboard states make it hard to implement logic that will behave correctly for all of them.

Continue Reading

Curvatures and iOS7 Icon Shape

The indisputable fact is that the new shape of the icons is much smoother, more fluid, and more organic. But why is it so? Why do we perceive it differently? It all comes down to the notion of curvature. So without further ado, let’s jump straight (no pun intended) into the world of curviness.

Continue Reading

Nozbe & iOS 7 – Part 1: Important vs Urgent

We decided to gradually introduce iOS 7 concepts into our apps. Nozbe, a sophisticated app for fans of GTD (Getting Things Done) with task and project management capabilities, was the first one to get the iOS 7 treatment. We started out by removing unnecessary details which served a purely decorative purpose. This, in turn, put the focus back on key elements like content and usability.

Continue Reading

Mobile Central Europe – Meet Geeks Just Like You

TL;DR: Warsaw, Poland. January 11th, 2014. iOS, Android, UI design, human interaction. 21 sessions. 3 tracks. 21 speakers from all over the world. 7 hours jam-packed with tech knowledge. 0% bullshit. Mobile to hardware/Internet of Things hackathon the day before. And an epic afterparty right after the conference concludes.

Continue Reading