Open in app

Sign In

Write

Sign In

pablisco
pablisco

196 Followers

Home

About

Nov 24, 2018

Moving forward with Kotlin

In this series of articles, we explore features and techniques which may help developers starting or currently using Kotlin. In it, we compare them with their relevant ones in Java as many of us are moving forward from it. We also look at the reasons behind some of the features…

Kotlin

1 min read

Moving forward with Kotlin
Moving forward with Kotlin
Kotlin

1 min read


Published in ProAndroidDev

·Nov 23, 2018

Moving forward with Kotlin #2: Inheritance

This is part of a series of articles. You can find the rest here. For better or worse, we still require inheritance when developing with Kotlin. However, things are a bit different, mostly for the better. …

Kotlin

9 min read

Moving forward with Kotlin #2: Inheritance
Moving forward with Kotlin #2: Inheritance
Kotlin

9 min read


Published in ProAndroidDev

·Nov 14, 2018

Moving forward with Kotlin #1: Properties

This is part of a series of articles. You can find the rest here. Most of us, who are lucky enough to be able to work with Kotlin often come from other programming languages. The vast majority also come from the beautiful and verbose world of Java. However, things are…

Kotlin

7 min read

Moving forward with Kotlin #1: Properties
Moving forward with Kotlin #1: Properties
Kotlin

7 min read


Feb 20, 2018

Testing with Threads

Recently, I came across a component that relied on threads. I wanted to test it’s behaviour. However, soon I came across the issues that come with parallelisation (always have to look up how to spell that word). val scheduler = Scheduler() var result: String? = null scheduler.schedule …

Kotlin

4 min read

Testing with Threads
Testing with Threads
Kotlin

4 min read


Nov 4, 2017

The hidden costs of mock injection

When I first started using Mockito, I was amazed at how it manipulates objects for tests. I used annotations to declare mock fields and then either use initMock on the setup method or a MockitoRule, as it was what most online tutorials explain to do. @Before public void setUp() {…

Testing

5 min read

The hidden costs of mock injection
The hidden costs of mock injection
Testing

5 min read


Oct 12, 2017

New aventures

For the last two and a half years, at Moonpig/Photobox, I’ve been part of a great team dedicated to creating mobile solutions, always aiming for code and UI/UX quality. Now, it’s come the time to say goodbye and move on to new frontiers. I started as part of a (brand…

3 min read

New aventures
New aventures

3 min read


Sep 15, 2017

Nesting Android Themes

Android Themes are not very intuitive, and I bet I’m not the only one that has spent a whole evening scratching my head figuring out why something that, on the surface, should be working is not. The documentation is scarce and confusing. Especially regarding style and theme inheritance. There are…

Android

3 min read

Nesting Android Themes
Nesting Android Themes
Android

3 min read


Sep 14, 2017

Fluent Intents

Intents are an integral part of any app. Thanks to Kotlin, we can now simplify the way we can use them. All driven by Extension Functions. We touched on this back in my post about Extending Resources. Starting an Activity Let’s start with the most common case. If we are inside a Context…

Android

3 min read

Fluent Intents
Fluent Intents
Android

3 min read


Sep 6, 2017

Smooth loading

Loading bars and spinners are so last decade. And for a good reason. They can break the flow of a website or app. Facebook, for instance, started showing a “ghost” of what the content will look like: The concept provides a smoother transition from the loading state to the actual…

Android

4 min read

Smooth loading
Smooth loading
Android

4 min read


Sep 4, 2017

Companion Factory Methods in Kotlin

In Java, static factory methods are useful to instantiate a Type when we don’t want to expose what implementation is produced. If we find a better way, or the business requirements change, we can change it internally without affecting the client of our Type. It’s specially useful when our Type…

Kotlin

3 min read

Companion Factory Methods in Kotlin
Companion Factory Methods in Kotlin
Kotlin

3 min read

pablisco

pablisco

196 Followers

Software Artisan

Following
  • Jose Alcérreca

    Jose Alcérreca

  • Alberto Ballano

    Alberto Ballano

  • Ataul Munim

    Ataul Munim

  • Hector de Isidro

    Hector de Isidro

  • Lara Martín

    Lara Martín

See all (57)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech