Why Android first?

*+-Designing for multiplatform is a nightmare. Even if the three main OS speak almost the same language, they actually speak three different lingos. Enhancers will showcase an optimal workflow – starting with Android Material – to minimize effort and variations, keeping the user experience (UX) great along all platforms.

Layout Traversals on Android

*+-Understanding how a UI framework behaves under the hood is key if you want to push the boundaries of the platform and write solid UI code. Layout traversals are at the heart of Android’s UI toolkit. What happens behind the scenes in requestLayout() call? What kind of layout optimizations Android implements? In this talk, we’ll […]

Bugdroid Style

*+-It has always been challenging to chase Android fashion. For many years, the “style-makers” were pushing designs that would look more appropriate on an iPhone, or that were beautiful and unique masterpieces, yet impossible to actually implement. This was compounded by the fact that the formal guidelines were unclear, and incomplete. This made the role […]