Damian Petla

Android Developer

The secret trick to deal with time pressure

Approaching deadline is like waiting for a death sentence? Here are three tips to survive. Another day in paradise. Another coffee. It’s you and your new day, facing new challenges. Time to fix a bug, write some tests or add a new functionality. But sometimes you might face a bigger …

Continue reading

Kotlin - lessons learned from early adoption

There is a lot of information recently about Kotlin, what it is, how better it is from Java, should you move to Kotlin, who created it and above all that Google officially support it since I/O 2017. You can easily find materials teaching you all great features Kotlin has. But …

Continue reading

Demystify the use of HTML in TextView

As a developer you probably used or tried to use HTML tags in your TextView components to create rich text. You probably found some examples on StackOverflow, replaced the text and Voilà! Job done. If you wish to learn how this works under the hood just keep reading….

Continue reading

What’s under the hood of the OkHttp’s cache?

I guess many of you implement apps using network operations. In most cases we use OkHttp library, usually through Retrofit. One of the nicest features of OkHttp is its caching mechanism. In this post I will go through all relevant steps in caching and explain how it works…

Continue reading

Rich TextView styling with spans for Android

I was recently inspired by Lisa Wray and her presentation at the Droidcon NYC conference – Beautiful Typography on Android. I am going to show you how to use spans to enrich the TextView component. It’s based on a true story 🙂…

Continue reading

Programming Android with Kotlin

I had 8 years of experience in Java when I decided to start using Kotlin for my Android projects. It happened after I joined the Omni team in Schibsted Tech Polska. Let me tell you what I learned….

Continue reading
Subscribe to our newsletter
Menu