Learning Kotlin – Part 1 – print

Motivation I wanted to try writing an Android app. In spite of using plain old Java I wanted to give the new kid on the block Kotlin (from the Jetbrains folks) a try. First observations Coming from a Python background it’s good to see that Kotlin doesn’t use semi-colons! But the curly braces from Java…

Lombok

Fiddling around with a Java project from my friend Thomas Berger I encountered lombok: Lombok e.g. generates automagically setter and getter for data classes. all You have to do is annotate a class with @Data import lombok.Data; @Data public class CinemaEvent { private String location; private String url; } For IntelliJ there is a lombok…

Add Vaadin Maven Archetype to IntelliJ

On Windows You can add the Maven archetype for Vaadin to IntelliJ IDEA the following way: Open: c:\Users\username\.IdeaIC2017.3\system\Maven\Indices\UserArchetypes.xml and add the line: <archetypes> <archetype groupId=”com.vaadin” artifactId=”vaadin-archetype-application” version=”8.3.2″ /> </archetypes Now you can create a new Vaadin project via Maven