Kotlin Multiplatform for Clean Architecture

2019-08-12T16:24:29+00:00

As mobile developers, we often rewrite the same logic in a different language, having to maintain two similar codebases for Android and iOS. Wouldn’t it be nice to write Kotlin once and compile it everywhere? Enter Kotlin Multiplatform, enabling us to write the same code for the JVM as well as LLVM!

As mobile developers, we often rewrite the same logic in another language, maintaining two similar codebases for Android and iOS. Wouldn’t it be nice to write Kotlin

Kotlin Multiplatform for Clean Architecture2019-08-12T16:24:29+00:00

Migrating to Gradle Kotlin DSL in 5 Simple Steps

2019-06-19T14:54:38+00:00

Shouldn't editing a build script be as much fun as developing your app? Can't we use a language we know and like to do so? Maybe a language like Kotlin? Yes, yes we can! In this article I’ll show you how to migrate your Groovy build script to Gradle Kotlin DSL in just five simple steps.

Shouldn’t editing a build script be as much fun as developing your app? Can’t we use a language we know and like to do so? Maybe a language like Kotlin? Y

Migrating to Gradle Kotlin DSL in 5 Simple Steps2019-06-19T14:54:38+00:00

Kotlin vs. Java am Beispiel Microservices

2019-03-29T11:59:00+00:00

Seit ihrer Einführung 2016 hat sich die Programmiersprache Kotlin den Ruf erarbeitet, eine Art Java 2.0 zu sein und viele Probleme von Java zu lösen. Dieser Blogeintrag ist ein Ergebnisbericht meiner Bachelor-Arbeit, in der ich Kotlin vs. Java am Beispiel Microservices vergleiche.

Seit ihrer Einführung 2016 hat sich die Programmiersprache Kotlin den Ruf erarbeitet, eine Art Java 2.0 zu sein. Viele aus Java bekannte Probleme möchte Kotlin angehe

Kotlin vs. Java am Beispiel Microservices2019-03-29T11:59:00+00:00

Kotlin: How to Get Rid of Java in Your Android Application in 5 Easy Steps

2018-09-17T15:10:32+00:00

Migrating apps to a new programming language in mid-development can be a pain in the ass. These 5 steps will help you get through the process of moving your Android application from Java to Kotlin.

We all know Kotlin is great, right? There are more than enough posts about why Kotlin blows Java out of the water. So let’s skip this part. We also know, our ne

Kotlin: How to Get Rid of Java in Your Android Application in 5 Easy Steps2018-09-17T15:10:32+00:00

Polyglot Programming in a Microservice World

2019-09-23T12:08:39+00:00

In this post, I share some insights and learnings from applying polyglot programming within a microservice architecture , including the story of my current project.

Some years ago, microservices appeared as a new architectural pattern for larger software systems. Instead of creating a big monolithic application, there are several

Polyglot Programming in a Microservice World2019-09-23T12:08:39+00:00

When Pepper met Android

2019-04-02T13:48:21+00:00

What's new with Pepper? It looks just the same. True. But you know, it's the inside that counts! As announced at the Google I/O 2016, and finally released end of June this year, Android is now powering Pepper, changing the way pepper is programmed in every way. Here are the changes.

Since its commercial launch about two years ago, Pepper the Robot has conquered so diverse spaces around the globe that a day passing by without Pepper in the press i

When Pepper met Android2019-04-02T13:48:21+00:00

Five Reasons Why You Should Use Koin in Your Next Android Project

2018-10-12T09:59:31+00:00

With Kotlin gaining more and more popularity (especially among Android developers), a new option for dependency injection has risen: Koin. Here are 5 reasons why you should rely on Koin in your new Android Projects!

For many years now, there was basically only one dependency injection library used in Android app projects: Dagger (2). While Dagger is offering all the features you

Five Reasons Why You Should Use Koin in Your Next Android Project2018-10-12T09:59:31+00:00

Is React Native an Alternative to Native Development?

2018-03-22T13:01:32+00:00

tl;dr: react native can be a tool to simplify development for multiple platforms, or even just for one platform you don't have too much knowledge of.

tl;dr it depends on your goals; react native can definitely be a tool to simplify your development for multiple platforms, or even just for one Platform if you don

Is React Native an Alternative to Native Development?2018-03-22T13:01:32+00:00