Extending components with Carbon
Posted by on May 11, 2015
Carbon has pretty good Material base, but lacks many useful components. Or, if you look at the problem from the other side, there are good libraries with components, but without shadows, ripples or state animators. Let’s see, how to use Carbon with other libraries.
Material Design in practice – slides
Posted by on April 12, 2015
Recently I gave a speech about Material Design – its principles and real life implementation with support for all Android versions.
How to publish a library
Posted by on March 12, 2015
I’ve been very busy for the last month. Open-sourcing a library is a pretty tough task, especially when you have to work 9 to 5 besides that.
The library goes open-source
Posted by on February 7, 2015
Encouraged by a friend I decided to open-source the library.
Loading images pattern
Posted by on January 22, 2015
Usually any fade is much better than a hard cut, but I must admit I’m bored with fades. That’s why I like the fading animation designed by Google for loading images in material apps. It breaks the monotony of simple animations in image-heavy screens, like galleries. It’s also pretty easy to implement.
Material Design and AppCompat v21 Q&A
Posted by on January 19, 2015
There’s a lot of confusion over what actually is possible on older devices using AppCompat library. I picked the most popular MD-related questions from StackOverflow and prepared short answers for them.
Colored status bar
Posted by on January 8, 2015
I’m a big fan of compact, reusable components – good at doing one thing and nothing more. Material Design and Android Lollipop introduce colored status and navigation bars. Let’s take a closer look at this feature.
Material library goes public
Posted by on January 1, 2015
Material Design was announced months after I started thinking about recording apps. It’s a side project, but for today it’s more advanced than the main part of the recording library. That’s why I decided to publish it for free.
Custom attribute in a style
Posted by on December 28, 2014
It’s easy to style Android views using built-in attributes, styles and themes. But how can one create a style for a custom view with custom attributes?
SVG icons and the SVGView
Posted by on December 4, 2014
When we think about Android application icons, usually PNGs are the first thing that comes to mind. However, vector graphics has several advantages over bitmaps – the images are smaller in size, they scale better and can be morphed easier. Why don’t we use SVGs?
Recent Comments